Note that this release enables rules to have more restrictive default options as configured in the strict and strict-type-checked configs. See #8364 for more details.
Note that this release enables rules to have more restrictive default options as configured in the strict and strict-type-checked configs. See #8364 for more details.
Added: [unicorn/template-indent], (as a [special rule][unicorn/template-indent-special]). Thanks to Gürgün Dayıoğlu (@gurgunday)!
Changed: All the [formatting rules that were deprecated in ESLint 8.53.0][deprecated-8.53.0] are now excluded if you set the ESLINT_CONFIG_PRETTIER_NO_DEPRECATED environment variable.
Version 9.0.0 (2023-08-05)
Added: The CLI helper tool now works with eslint.config.js (flat config). Just like ESLint itself, the CLI tool automatically first tries eslint.config.js and then eslintrc, and you can force which one to use by setting the [ESLINT_USE_FLAT_CONFIG] environment variable. Note that the config of eslint-config-prettier has always been compatible with eslint.config.js (flat config) – it was just the CLI tool that needed updating. On top of that, the docs have been updated to mention how to use both eslint.config.js (flat config) and eslintrc, and the tests now test both config systems.
Changed: [unicode-bom] is no longer turned off. Prettier preserves the BOM if you have one, and does not add one if missing. It was wrong of eslint-config-prettier to disable that rule. If you get ESLint errors after upgrading, either add "unicode-bom": "off" to your config to disable it again, or run ESLint with --fix to fix all files according to the rule (add or remove BOM). Thanks to Nicolas Stepien (@nstepien)!
Version 8.10.0 (2023-08-03)
Added: [max-statements-per-line]. Thanks to @Zamiell!
Version 8.9.0 (2023-07-27)
Added: [vue/array-element-newline]. Thanks to @xcatliu!
Version 8.8.0 (2023-03-20)
Added: [@typescript-eslint/lines-around-comment]. Thanks to @ttionya!
Version 8.7.0 (2023-03-06)
Added: [@typescript-eslint/block-spacing]. Thanks to @ttionya!
Added: [@typescript-eslint/key-spacing]. Thanks to @ttionya!
Version 8.6.0 (2023-01-02)
Added: [vue/multiline-ternary]. Thanks to @xcatliu!
Bumps the all group with 17 updates:
2.0.0
3.1.6
2.0.1
2.4.0
28.1.8
29.5.12
17.0.45
20.12.2
5.27.1
7.4.0
5.27.1
7.4.0
8.17.0
8.57.0
8.5.0
9.1.0
26.4.7
27.9.0
4.0.0
5.1.3
1.4.1
1.7.0
28.1.3
29.7.0
13.2.0
16.0.0
2.6.2
3.2.5
3.0.2
5.0.5
28.0.8
29.1.2
4.7.4
5.4.3
Updates
cron
from 2.0.0 to 3.1.6Release notes
Sourced from cron's releases.
... (truncated)
Changelog
Sourced from cron's changelog.
... (truncated)
Commits
6cf4840
Release v3.1.6 [skip ci]7cb53ec
fix: revert runOnce breaking changes (#760)4cb466e
chore(deps): update dependency@commitlint/cli
to v18.2.0 (#759)2dff183
ci(action): update github/codeql-action action to v2.22.5 (#758)e2b1bac
chore(deps): update dependency@types/node
to v20.8.9 (#757)361728e
chore(deps): update dependency@types/node
to v20.8.8 (#756)41d21f1
ci(action): update ossf/scorecard-action action to v2.3.1 (#754)d0d70c6
ci(action): update actions/checkout action to v4 (#755)04454c3
ci(action): update github/codeql-action action to v2.22.4 (#752)9cec04f
chore(deps): update dependency@typescript-eslint/eslint-plugin
to v6.9.0 (#753)Maintainer changes
This version was pushed to npm by intcreator, a new releaser for cron since your current version.
Updates
@types/cron
from 2.0.1 to 2.4.0Commits
Updates
@types/jest
from 28.1.8 to 29.5.12Commits
Updates
@types/node
from 17.0.45 to 20.12.2Commits
Updates
@typescript-eslint/eslint-plugin
from 5.27.1 to 7.4.0Release notes
Sourced from
@typescript-eslint/eslint-plugin
's releases.... (truncated)
Changelog
Sourced from
@typescript-eslint/eslint-plugin
's changelog.... (truncated)
Commits
5d24691
chore(release): publish 7.4.0029fc0b
feat(eslint-plugin): deprecate no-throw-literal and add a renamed only-throw-...2a62a40
fix(eslint-plugin): [no-unnecessary-type-assertion] avoid remove const castin...990ec22
docs: fix example of binding unbound method (#8754)a08554a
feat(eslint-plugin): [no-unnecessary-type-arguments] handle tagged templates ...2018f91
fix(eslint-plugin): [prefer-optional-chain] properly disambiguate between `bo...56358a6
fix(eslint-plugin): [prefer-optional-chain] address multipart nullish checks ...532ae8b
docs: fix typo in switch-exhaustiveness-check (#8768)e408b93
feat(eslint-plugin): [consistent-type-imports] ignore files with decorators, ...c787fe4
docs: restrict-template-expressions - remove mention of numbers being allowed...Updates
@typescript-eslint/parser
from 5.27.1 to 7.4.0Release notes
Sourced from
@typescript-eslint/parser
's releases.... (truncated)
Changelog
Sourced from
@typescript-eslint/parser
's changelog.... (truncated)
Commits
5d24691
chore(release): publish 7.4.0e408b93
feat(eslint-plugin): [consistent-type-imports] ignore files with decorators, ...5995614
chore(release): publish 7.3.14cf8ec7
chore(release): publish 7.3.0883f220
fix: correctengines.node
constraints inpackage.json
(#8671)95cf139
chore(release): publish 7.2.088b7463
chore(release): publish 7.1.14bc6944
chore(release): publish 7.1.0677e7cc
chore(release): publish 7.0.24f3215f
chore(release): publish 7.0.1Updates
eslint
from 8.17.0 to 8.57.0Release notes
Sourced from eslint's releases.
... (truncated)
Changelog
Sourced from eslint's changelog.
... (truncated)
Commits
abea3b6
8.57.01cd3f8c
Build: changelog update for 8.57.01813aec
chore: upgrade@eslint/js
@8
.57.0 (#18143)5c356bb
chore: package.json update for@eslint/js
release84922d0
docs: Show prerelease version in dropdown (#18139)1120b9b
feat: Add loadESLint() API method for v8 (#18098)5b8c363
docs: Switch to Ethical Ads (#18117)2196d97
fix: handle absolute file paths inFlatRuleTester
(#18064)f4a1fe2
test: add more tests for ignoring files and directories (#18068)69dd1d1
fix: Ensure config keys are printed for config errors (#18067)Updates
eslint-config-prettier
from 8.5.0 to 9.1.0Changelog
Sourced from eslint-config-prettier's changelog.
Commits
40c7f3d
eslint-config-prettier v9.1.04110dff
Merge pull request #271 from prettier/deprecated6d0bd92
Update tests to handle newly deprecated rules4c876b9
Move rules deprecated in ESLint 8.53.0 to the deprecated section24445c0
Use specialRule constant7827196
Group deprecated and removed rules by version48f804c
Roll back to ESLint 8.52.0 for now16f03b8
Update Prettierb06d618
Update npm packages25fc427
turn offunicorn/template-indent
(#269)Updates
eslint-plugin-jest
from 26.4.7 to 27.9.0Release notes
Sourced from eslint-plugin-jest's releases.
... (truncated)
Changelog
Sourced from eslint-plugin-jest's changelog.