Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
[1.4.0] - 2025-06-30
🚀 Features
import/prefer-default-exportrule (feat(linter): addimport/prefer-default-exportrule #11891) (yefan)🐛 Bug Fixes
unicorn/consistent-function-scoping(fix(linter): fix default values forunicorn/consistent-function-scoping#11960) (Sysix)import/no-absolute-path(fix(linter): fix default values forimport/no-absolute-path#11959) (Sysix)typescript/no-namespacedefault values (fix(linter): fixtypescript/no-namespacedefault values #11958) (Sysix)eslint/no-redeclare(fix(linter): fix default values foreslint/no-redeclare#11911) (Sysix)eslint/max-lines-per-function(fix(linter): fix default values foreslint/max-lines-per-function#11910) (Sysix)eslint/max-nested-callbacks(fix(linter): fix default values foreslint/max-nested-callbacks#11909) (Sysix)eslint/max-depth(fix(linter): fix default values foreslint/max-depth#11908) (Sysix)no-extend-native(fix(linter): remove false positives forno-extend-native#11888) (camchenry)jsx-a11y/label-has-associated-controldefault values (fix(linter): fixjsx-a11y/label-has-associated-controldefault values #11832) (Sysix)oxc/no-barrel-file(fix(linter): count own indirect export entries to the threshold foroxc/no-barrel-file#11838) (Sysix)🚜 Refactor
eslint/id-length(refactor(linter): minor refactors toeslint/id-length#11976) (camc314)ContextHost::with_config(refactor(linter): remove unusedContextHost::with_config#11970) (camc314)extensions(refactor(linter): derive debug forextensions#11938) (camc314)import/no-duplicatesto style category (refactor(linter): moveimport/no-duplicatesto style category #11929) (Sysix)unicorn/no-nested-ternaryto style category (refactor(linter): moveunicorn/no-nested-ternaryto style category #11928) (Sysix)LintPluginOptions(refactor(linter): remove unusedLintPluginOptions#11919) (camc314)AstKindforMemberExpressionand replace withStaticMemberExpressionandPrivateFieldExpression(refactor(ast): RemoveAstKindforMemberExpressionand replace withStaticMemberExpressionandPrivateFieldExpression#11767) (camchenry)AstKindforComputedMemberExpression(refactor(ast): addAstKindforComputedMemberExpression#11766) (camchenry)📚 Documentation
typescript/no-this-alias(docs(linter): fix docs fortypescript/no-this-alias#11963) (Sysix)jest/valid-titleoptions into a codeblock (docs(linter): movejest/valid-titleoptions into a codeblock #11961) (Sysix)⚡ Performance
nextjs/no-document-import-in-pagecheck the filepath before running the rule (perf(linter):nextjs/no-document-import-in-pagecheck the filepath before running the rule #11962) (Sysix)CompactStr(perf(linter/no-extend-native): do not create unnecessaryCompactStr#11885) (overlookmotel)🧪 Testing