Skip to content

Releases: eslint-stylistic/eslint-stylistic

v1.3.0

17 Nov 04:01
Compare
Choose a tag to compare

New Features

🛠️ Shared Configs

We introduced customizable shared configs that you can use out-of-box, learn more at https://eslint.style/guide/config-presets

Refactoring

🦾 TypeScript

We have migrated all rules to TypeScript, thanks a lot to @Namchee @alexzhang1030 @auvred @ntnyq @starknt @kecrily @Dhoni77 @coderwyd @albizures @aldillek for their contributions. This improves our long-term maintainability by a lot.

🧪 Code Coverage

We managed to reach 99.5% of code coverage: Codecov

This is mostly inherited from the original codebase. Thanks to the original maintainers of those rules to have such high-standard test cases.

View changes on GitHub

v1.2.0

13 Nov 16:01
Compare
Choose a tag to compare

   🚀 Features

   🐞 Bug Fixes

    View changes on GitHub

v1.1.0

11 Nov 12:10
Compare
Choose a tag to compare

This release includes migrating all rules from CJS to ESM for our codebase (the published dist is still on CJS for ESLint compatibility), #58. This allows us to have a more maintainable code base in the long run and improve the tree-shaking capability.

We also take this chance to clean up some unused utils inherited from the previous migration, resulting in a huge install-size improvement:

    View changes on GitHub

v1.1.0-beta.0

11 Nov 10:38
Compare
Choose a tag to compare
v1.1.0-beta.0 Pre-release
Pre-release

   🚀 Features

    View changes on GitHub

v1.0.1

07 Nov 14:39
Compare
Choose a tag to compare

   🚀 Features

   🏎 Performance

  • No longer rely on jsx-ast-utils, reduce install size  -  by @antfu in #49 (7c698)
    View changes on GitHub

v1.0.0

02 Nov 13:41
Compare
Choose a tag to compare

This release does not include any changes.

It indicates that the migration is complete, and you can safely migrate and use it for production from now.

Refer to Project Progress to learn more about our plans onward.

View changes on GitHub

v0.1.2

29 Oct 04:14
Compare
Choose a tag to compare

   🐞 Bug Fixes

    View changes on GitHub

v0.1.1

23 Oct 02:39
Compare
Choose a tag to compare

   🐞 Bug Fixes

    View changes on GitHub

v0.1.0

19 Oct 19:41
Compare
Choose a tag to compare

The release of v0.1.0 serves as a mark that we start to follow semver, as we have reached the agreement with ESLint and typescript-eslint team to move their rules to this project.

Current state:

  • ESLint Core Rules should be finalized
  • TypeScript and JSX Rules might still change

We will release v1.0 once ESLint makes the deprecation announcement. v1.0 would be 1:1 migration from the original repros. And starting from that, we will work on refactors and improvements in v1.1 or v2.0 deps on the affecting range.


   🚀 Features

    View changes on GitHub

v0.0.12

17 Oct 18:29
Compare
Choose a tag to compare

   🚨 Breaking Changes

   🐞 Bug Fixes

    View changes on GitHub