Releases: eslint-stylistic/eslint-stylistic
v1.3.2
v1.3.1
v1.3.0
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:
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
🚀 Features
- Update types generation script - by @antfu (0e368)
- Partial migrate to ts - by @antfu in #66 (a8803)
- Provide
disable-legacy
config preset - by @antfu in #69 (d7952) - Rename
func-call-spacing
tofunction-call-spacing
, provide back alias - by @Namchee and @antfu in #63 (95b60)
🐞 Bug Fixes
View changes on GitHub
v1.1.0
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
🚀 Features
View changes on GitHub
v1.0.1
v1.0.0
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.