Skip to content

Commit d131f1b

Browse files
committed
build: publish v2.0.0
1 parent 44db459 commit d131f1b

5 files changed

Lines changed: 53 additions & 5 deletions

File tree

changelog.md

Lines changed: 48 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,54 @@
11
# Changelog
22

33

4+
## v2.0.0
5+
6+
[compare changes](https://github.com/azat-io/eslint-plugin-perfectionist/compare/v1.5.1...v2.0.0)
7+
8+
### 🚀 Features
9+
10+
- ⚠️ Rename sort-map-elements rule to sort-maps ([d371934](https://github.com/azat-io/eslint-plugin-perfectionist/commit/d371934))
11+
- ⚠️ Remove read-tsconfig option in sort-imports rule ([cccced1](https://github.com/azat-io/eslint-plugin-perfectionist/commit/cccced1))
12+
- ⚠️ Move callback, multiline and shorthand opts to groups in sort-jsx-props rule ([10d357c](https://github.com/azat-io/eslint-plugin-perfectionist/commit/10d357c))
13+
- Add sort-svelte-attributes rule ([409295e](https://github.com/azat-io/eslint-plugin-perfectionist/commit/409295e))
14+
- Add sort-astro-attributes rule ([036b41d](https://github.com/azat-io/eslint-plugin-perfectionist/commit/036b41d))
15+
- ⚠️ Move from always-on-top option to groups in sort-objects rule ([0bbcb5a](https://github.com/azat-io/eslint-plugin-perfectionist/commit/0bbcb5a))
16+
- Allow disabling sort-objects rule for styled-components ([70f2afc](https://github.com/azat-io/eslint-plugin-perfectionist/commit/70f2afc))
17+
- Add sort-vue-attributes rule ([e031275](https://github.com/azat-io/eslint-plugin-perfectionist/commit/e031275))
18+
- Add groups option to sort-interfaces rule ([903c029](https://github.com/azat-io/eslint-plugin-perfectionist/commit/903c029))
19+
- Add groups options in sort-object-types rule ([a219f23](https://github.com/azat-io/eslint-plugin-perfectionist/commit/a219f23))
20+
- Replace is-core-module dependency with builtin module ([e190c45](https://github.com/azat-io/eslint-plugin-perfectionist/commit/e190c45))
21+
- Move to typescript-eslint v6 ([9c61238](https://github.com/azat-io/eslint-plugin-perfectionist/commit/9c61238))
22+
- Add option in sort-union-types rule to put null and undefined types at end ([b313ba7](https://github.com/azat-io/eslint-plugin-perfectionist/commit/b313ba7))
23+
- Add index-signature group to sort-classes rule ([f857b80](https://github.com/azat-io/eslint-plugin-perfectionist/commit/f857b80))
24+
- Add get and set methods groups to sort-classes rule ([73132e8](https://github.com/azat-io/eslint-plugin-perfectionist/commit/73132e8))
25+
26+
### 🐞 Bug Fixes
27+
28+
- Disable sorting enums with implicit values ([f4a0e25](https://github.com/azat-io/eslint-plugin-perfectionist/commit/f4a0e25))
29+
- Ignore string quotes in sort-array-includes rule ([ec2e2f5](https://github.com/azat-io/eslint-plugin-perfectionist/commit/ec2e2f5))
30+
- Handle more complex expressions in sort-objects ([a7d966c](https://github.com/azat-io/eslint-plugin-perfectionist/commit/a7d966c))
31+
- Set alphabetical sorting as default in sort-svelte-attributes rule ([b224428](https://github.com/azat-io/eslint-plugin-perfectionist/commit/b224428))
32+
- Fix sorting single line union type with comment at end ([95560ab](https://github.com/azat-io/eslint-plugin-perfectionist/commit/95560ab))
33+
- Fix sorting class overloads ([c4939b4](https://github.com/azat-io/eslint-plugin-perfectionist/commit/c4939b4))
34+
- Fix loading default options for configs ([ef99f44](https://github.com/azat-io/eslint-plugin-perfectionist/commit/ef99f44))
35+
- Disable sort-jsx-props for vue, astro and svelte files ([afb6ecc](https://github.com/azat-io/eslint-plugin-perfectionist/commit/afb6ecc))
36+
- Improve determinition of static fields in sort-classes rule ([c00ac10](https://github.com/azat-io/eslint-plugin-perfectionist/commit/c00ac10))
37+
- Prevent order changes when adding new elements in line-length sorting ([c0e2e60](https://github.com/azat-io/eslint-plugin-perfectionist/commit/c0e2e60))
38+
39+
#### ⚠️ Breaking Changes
40+
41+
- ⚠️ Rename sort-map-elements rule to sort-maps ([d371934](https://github.com/azat-io/eslint-plugin-perfectionist/commit/d371934))
42+
- ⚠️ Remove read-tsconfig option in sort-imports rule ([cccced1](https://github.com/azat-io/eslint-plugin-perfectionist/commit/cccced1))
43+
- ⚠️ Move callback, multiline and shorthand opts to groups in sort-jsx-props rule ([10d357c](https://github.com/azat-io/eslint-plugin-perfectionist/commit/10d357c))
44+
- ⚠️ Move from always-on-top option to groups in sort-objects rule ([0bbcb5a](https://github.com/azat-io/eslint-plugin-perfectionist/commit/0bbcb5a))
45+
46+
### ❤️ Contributors
47+
48+
- Azat S. ([@azat-io](http://github.com/azat-io))
49+
- Azat S ([@azat-io](http://github.com/azat-io))
50+
- Martin Šťovíček
51+
452
## v1.5.1
553

654
[compare changes](https://github.com/azat-io/eslint-plugin-perfectionist/compare/v1.5.0...v1.5.1)

docs/rules/sort-astro-attributes.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -134,7 +134,7 @@ export default [
134134

135135
## 🚀 Version
136136

137-
Coming soon.
137+
This rule was introduced in v2.0.0.
138138

139139
## 📚 Resources
140140

docs/rules/sort-svelte-attributes.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -227,7 +227,7 @@ export default [
227227

228228
## 🚀 Version
229229

230-
Coming soon.
230+
This rule was introduced in v2.0.0.
231231

232232
## 📚 Resources
233233

docs/rules/sort-vue-attributes.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -180,7 +180,7 @@ export default [
180180

181181
## 🚀 Version
182182

183-
Coming soon.
183+
This rule was introduced in v2.0.0.
184184

185185
## 📚 Resources
186186

package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "eslint-plugin-perfectionist",
33
"description": "ESLint plugin for sorting various data such as objects, imports, types, enums, JSX props, etc.",
4-
"version": "1.5.1",
4+
"version": "2.0.0",
55
"homepage": "https://eslint-plugin-perfectionist.azat.io",
66
"repository": "https://github.com/azat-io/eslint-plugin-perfectionist",
77
"author": "Azat S. <to@azat.io>",
@@ -125,4 +125,4 @@
125125
"vitest": "^0.34.3",
126126
"vue": "^3.3.4"
127127
}
128-
}
128+
}

0 commit comments

Comments
 (0)