🚨 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: