Skip to content

Commit b820ede

Browse files
committed
release: Release version 37.0.0
1 parent 0ad583d commit b820ede

File tree

2 files changed

+37
-1
lines changed

2 files changed

+37
-1
lines changed

CHANGELOG.md

Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,41 @@
11

22

3+
## [37.0.0](https://github.com/MorevM/eslint-config/compare/v36.3.2...v37.0.0) (2025-03-19)
4+
5+
6+
### ⚠ BREAKING CHANGES
7+
8+
* **typescript:** With new rule `@typescript-eslint/no-misused-spread` Typescript configuration becomes more strict and may produce new errors.
9+
* **html:** With new rule `@html-eslint/require-input-label` HTML-related configurations become more strict and may produce new errors.
10+
* **html:** With new rule `@html-eslint/prefer-https` HTML-related configurations become more strict and may produce new errors.
11+
* **html:** With new rule `@html-eslint/require-form-method` HTML-related configurations become more strict and may produce new errors.
12+
* **html:** With new rule `@html-eslint/no-nested-interactive` HTML-related configurations become more strict and may produce new errors.
13+
* **html:** With new rule `@html-eslint/no-invalid-role` HTML-related configurations become more strict and may produce new errors.
14+
* **html:** With new rule `@html-eslint/no-heading-inside-button` HTML-related configurations become more strict and may produce new errors.
15+
16+
### Features
17+
18+
* **html:** Add `@html-eslint/no-heading-inside-button` rule ([d4829c2](https://github.com/MorevM/eslint-config/commit/d4829c27fa8a70bb69f3c317974be9845c56efef))
19+
* **html:** Add `@html-eslint/no-invalid-role` rule ([4dc6639](https://github.com/MorevM/eslint-config/commit/4dc6639d9be4d769ead18455640be708b5e4dc62))
20+
* **html:** Add `@html-eslint/no-nested-interactive` rule ([dd61660](https://github.com/MorevM/eslint-config/commit/dd6166043f24c7a5733134a4857bbf24ef43bd72))
21+
* **html:** Add `@html-eslint/prefer-https` rule ([e52077e](https://github.com/MorevM/eslint-config/commit/e52077e0e8863d5696e78a8055562fb8ffe9fd4c))
22+
* **html:** Add `@html-eslint/require-form-method` rule ([87e7cd2](https://github.com/MorevM/eslint-config/commit/87e7cd2ace3a827ff5d43c915ff57b85482d9c00))
23+
* **html:** Add `@html-eslint/require-input-label` rule ([06a56df](https://github.com/MorevM/eslint-config/commit/06a56df789fbb7eaeacc250cac837c84239b74eb))
24+
* **html:** Take account of `@html-eslint/max-element-depth` rule ([4a93e63](https://github.com/MorevM/eslint-config/commit/4a93e63c82352672b2ba72850279ef09d869d534))
25+
* **html:** Take account of `@html-eslint/require-explicit-size` rule ([f3489bb](https://github.com/MorevM/eslint-config/commit/f3489bb4f1a18f3302ae8b876bf3a97a5b5e710c))
26+
* **javascript:** Increase the number of banned abbreviations ([576b79d](https://github.com/MorevM/eslint-config/commit/576b79ddcc7d81b941d9dfc466496be2b6d3f112))
27+
* **json:** Add `package-json/no-empty-fields` rule ([fca4a21](https://github.com/MorevM/eslint-config/commit/fca4a218d711744ee97600cad3848effa28a9eeb))
28+
* **json:** Add some of `package-json/require-*` rules ([27ed71c](https://github.com/MorevM/eslint-config/commit/27ed71c82cd7414c8d60e1ad3a5a2a917e48a477))
29+
* **json:** Take account of `package-json/no-redundant-files` rule ([c29c17a](https://github.com/MorevM/eslint-config/commit/c29c17a29558ca5f1622a01d04a5f63239cbd7f8))
30+
* **typescript:** Add `@typescript-eslint/no-misused-spread` rule ([cc0acc4](https://github.com/MorevM/eslint-config/commit/cc0acc41fdb0296404a2f6ec7f444356221749fd))
31+
* **vitest:** Take account of `vitest/prefer-strict-boolean-matchers` rule ([b4705f0](https://github.com/MorevM/eslint-config/commit/b4705f01a086eee372c74ce979787d1341c70b7a))
32+
* **vitest:** Take account of `vitest/require-mock-type-parameters` rule ([c3da3b3](https://github.com/MorevM/eslint-config/commit/c3da3b3f11641e4e423e53a73bb302096d819c5b))
33+
34+
### Bug fixes
35+
36+
* **html:** Temporarily disable `@html-eslint/attrs-newline` rule due to its overly strict implementation ([0ad583d](https://github.com/MorevM/eslint-config/commit/0ad583d54f4f13ae94bd7137c64d0c4e46288911))
37+
* **json:** Replace deprecated `package-json/valid-package-def` with `package-json/valid-package-definition` ([a1a3923](https://github.com/MorevM/eslint-config/commit/a1a39231e92d7b2fed14a20431ac442af90de4b5))
38+
339
## [36.3.2](https://github.com/MorevM/eslint-config/compare/v36.3.1...v36.3.2) (2024-12-28)
440

541
No notable changes in this release, just dependencies update.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"name": "@morev/eslint-config",
33
"description": "Strict shareable ESLint configuration with reasonable defaults",
44
"type": "module",
5-
"version": "36.3.2",
5+
"version": "37.0.0",
66
"packageManager": "[email protected]",
77
"engines": {
88
"node": ">=20"

0 commit comments

Comments
 (0)