Skip to content

Releases: azat-io/eslint-plugin-perfectionist

v2.0.1

08 Sep 18:23
8020ba7
Compare
Choose a tag to compare

   🐞 Bug Fixes

  • Prefix-only builtin modules are defined as external modules in sort-imports rule  -  by @Wondermarin (92b72)
    View changes on GitHub

v2.0.0

06 Sep 11:33
d131f1b
Compare
Choose a tag to compare

   🚨 Breaking Changes

  • Rename sort-map-elements rule to sort-maps  -  by @azat-io (d3719)
  • Remove read-tsconfig option in sort-imports rule  -  by @azat-io (cccce)
  • Move callback, multiline and shorthand opts to groups in sort-jsx-props rule  -  by @azat-io (10d35)
  • Move from always-on-top option to groups in sort-objects rule  -  by @azat-io (0bbcb)

   🚀 Features

   🐞 Bug Fixes

  • Disable sorting enums with implicit values  -  by @azat-io (f4a0e)
  • Ignore string quotes in sort-array-includes rule  -  by @azat-io (ec2e2)
  • Handle more complex expressions in sort-objects  -  by @stovmascript (a7d96)
  • Set alphabetical sorting as default in sort-svelte-attributes rule  -  by @azat-io (b2244)
  • Fix sorting single line union type with comment at end  -  by @azat-io (95560)
  • Fix sorting class overloads  -  by @azat-io (c4939)
  • Fix loading default options for configs  -  by @azat-io (ef99f)
  • Disable sort-jsx-props for vue, astro and svelte files  -  by @azat-io (afb6e)
  • Improve determinition of static fields in sort-classes rule  -  by @azat-io (c00ac)
  • Prevent order changes when adding new elements in line-length sorting  -  by @azat-io (c0e2e)
    View changes on GitHub

v1.5.1

25 Jul 20:12
dbfd97b
Compare
Choose a tag to compare

   🐞 Bug Fixes

    View changes on GitHub

v1.5.0

13 Jul 14:11
3f8fffa
Compare
Choose a tag to compare

   🚀 Features

   🐞 Bug Fixes

  • Don't sort ts call signature declarations in interfaces  -  by @azat-io (5829a)

   🏎 Performance Improvements

    View changes on GitHub

v1.4.0

16 Jun 15:07
c5da437
Compare
Choose a tag to compare

   🚀 Features

  • Allow separating object properties into logical parts  -  by @azat-io (933b6)
    View changes on GitHub

v1.3.0

15 Jun 11:47
e2eea2f
Compare
Choose a tag to compare

   🚀 Features

    View changes on GitHub

v1.2.1

13 Jun 20:49
33ad0a5
Compare
Choose a tag to compare

   🐞 Bug Fixes

    View changes on GitHub

v1.2.0

13 Jun 11:54
fa41a37
Compare
Choose a tag to compare

   🚀 Features

    View changes on GitHub

v1.1.2

10 Jun 21:29
b8fde58
Compare
Choose a tag to compare

   🐞 Bug Fixes

  • Fix sorting interfaces and types with comment on same line  -  by @azat-io (03e55)
    View changes on GitHub

v1.1.1

10 Jun 13:41
7e6ecf2
Compare
Choose a tag to compare

   🐞 Bug Fixes

  • Fix adding extra lines if import ends with semi  -  by @azat-io (e435f)
  • Don't sort keys if right value depends on left  -  by @azat-io (3e987)
  • Ignore semi at the end of object type member value  -  by @azat-io (623ac)
    View changes on GitHub