Releases: azat-io/eslint-plugin-perfectionist
Releases · azat-io/eslint-plugin-perfectionist
v4.4.0
🚀 Features
- Add ignore rule for objects passed as arguments to function calls - by @hugop95 (41c9f)
- Add use configuration if option to sort-object-types and sort-interfaces - by @hugop95 (aa18f)
- sort-array-includes: Add use configuration if and groups - by @hugop95 (a06ce)
🐞 Bug Fixes
🏎 Performance
View changes on GitHub
v4.3.0
v4.2.0
v4.1.2
v4.1.1
v4.1.0
v4.0.3
v4.0.2
🐞 Bug Fixes
View changes on GitHub
v4.0.1
v4.0.0
🚨 Breaking Changes
- Remove sort-astro-attributes, sort-svelte-attributes and sort-vue-attributes - by @azat-io (04304)
- Remove minimatch in favor of regexp - by @azat-io (e2409)
- Move from natural-compare-lite to natural-orderby - by @azat-io (cdc0f)
- sort-classes:
- sort-imports:
🚀 Features
- Add sort-decorators rule - by @hugop95 (8fd2c)
- Support arbitrary module identifiers - by @azat-io (55571)
- Adds newlines between option - by @hugop95 (7f44e)
- Add sort-heritage-clauses rule - by @hugop95 (90dfb)
- Add locales option for all rules - by @fkworld (f84cb)
- Add eslint disable directives handling - by @hugop95 (a485c)
- Add sort-modules rule - by @hugop95 (950db)
- sort-classes:
- sort-imports:
- sort-objects:
- sort-switch-case:
🐞 Bug Fixes
- Respect comment boundaries with partitioning by comments - by @hugop95 (e5279)
- Improve ending commas and semicolon behavior - by @hugop95 (a3804)
- Make types compatible with eslint types - by @azat-io (c9a48)
- Support optional chaining imports - by @azat-io (932c5)
- sort-classes:
- sort-object-types:
- sort-switch-case: