- BREAKING: Update to
eslint@10.1.0and add the following rules as errors:
no-unassigned-vars,
no-useless-assignment.
Also removed deprecatedas-neededoption fromradixrule, which now
defaults toalways. UpdatedpeerDependenciesto requireeslint@10.0.0
or higher.
- BREAKING: Updated to
eslint-plugin-unicorn@63.0.0and added the new
isolated-functions
rule as an error.
- BREAKING: Updated to
eslint-plugin-n@17.24.0and added the following new
rules as errors:
prefer-global/crypto,
prefer-global/timers.
- BREAKING: Updated to
eslint-plugin-playwright@2.10.1and added the following
new rules as errors:
no-duplicate-slow,
require-to-pass-timeout.
Also added the following rule disabled:
no-restricted-roles,
require-tags.
- BREAKING: Removed
eslint-plugin-promiseandpromise-configas
the plugin is unmaintained with no release in the last year and incompatible
witheslint@10. The most significant rules from this plugin are covered by
typescript-eslintandeslint-plugin-unicorn. (#150)
- Updated to
@vitest/eslint-plugin@1.6.13and added the following new rule
disabled:
unbound-method
Fixed
- Updated to latest dependencies:
@eslint-community/eslint-plugin-eslint-comments@4.7.1,
eslint-plugin-jest@29.15.1,eslint-plugin-jsdoc@62.8.1,
andtypescript-eslint@8.57.2.
Miscellaneous
- Updated GitLab CI Templates to v50.3.0. See the
release notes
for details.
- Updated to Renovate config presets v4.2.1. See the
release notes
for details.