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!
Bumps the lint group with 9 updates in the /frontend directory:
4.17.0
6.0.0
8.46.0
9.3.0
8.8.0
9.1.0
11.12.0
12.1.0
2.28.1
2.29.1
15.7.0
17.7.0
4.2.1
5.1.3
7.3.4
8.1.1
2.8.8
3.2.5
Updates
ember-template-lint
from 4.17.0 to 6.0.0Release notes
Sourced from ember-template-lint's releases.
... (truncated)
Changelog
Sourced from ember-template-lint's changelog.
... (truncated)
Commits
e1d3fd2
Release 6.0.06577d2f
Update fuse.js to v7 (#3045)014f1a9
Refresh lockfile (#3044)12d902f
build(deps): Bump date-fns from 2.30.0 to 3.6.0 (#3043)6eb8ca8
build(deps): Bump globby from 13.2.2 to 14.0.1 (#3033)7c6b64e
build(deps): Bump find-up from 6.3.0 to 7.0.0 (#3040)d5701bc
build(deps): Bump ci-info from 3.9.0 to 4.0.0 (#3037)ad9b95d
Release 6.0.0-alpha.0052cb7a
Update some dev deps (#3032)6f3be0f
Add additional elements toDOCUMENT_STRUCTURE_ROLES
forno-invalid-role
r...Updates
eslint
from 8.46.0 to 9.3.0Release notes
Sourced from eslint's releases.
... (truncated)
Changelog
Sourced from eslint's changelog.
... (truncated)
Commits
41a871c
9.3.0463a2e3
Build: changelog update for 9.3.058e2719
chore: update dependencies for v9.3.0 release (#18469)b681ecb
chore: package.json update for@eslint/js
release8db0eff
fix: Improve config error messages (#18457)ceada8c
docs: explain how to use "tsc waiting" label (#18466)b32153c
feat: addoverrides.namedExports
tofunc-style
rule (#18444)06f1d1c
chore: update dependency@humanwhocodes/retry
to ^0.3.0 (#18463)5c28d9a
fix: don't remove comments between key and value in object-shorthand (#18442)62e686c
docs: Add troubleshooting info for plugin compatibility (#18451)Updates
eslint-config-prettier
from 8.8.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-ember
from 11.12.0 to 12.1.0Release notes
Sourced from eslint-plugin-ember's releases.
... (truncated)
Changelog
Sourced from eslint-plugin-ember's changelog.
... (truncated)
Commits
7975dd8
Release 12.1.063c8f6a
Fix spread operator sample inno-array-prototype-extensions
rule doc (#2142)7e6bca9
update ember eslint parser (#2117)f5a5c01
include recommended ts-eslint rules for gts (#2107)4ea4459
Release 12.0.2fbe4e9f
Update jsdom to v24 (#2094)9a7d5df
Update linting (#2093)eeffaa8
Fix flat config for gts/gjs andnoop
parser name (#2092)2cbf929
Upgrade ember-eslint-parser to 0.3.6 (#2091)181a53e
build(deps-dev): Bump@typescript-eslint/eslint-plugin
from 6.15.0 to 7.0.0 (...Maintainer changes
This version was pushed to npm by nullvoxpopuli, a new releaser for eslint-plugin-ember since your current version.
Updates
eslint-plugin-import
from 2.28.1 to 2.29.1Release notes
Sourced from eslint-plugin-import's releases.
Changelog
Sourced from eslint-plugin-import's changelog.
Commits
ee5fade
Bump to 2.29.148fec35
[Deps] updatetsconfig-paths
80aee73
[Dev Deps] updatechai
,eslint-doc-generator
,markdownlint-cli
8c83eaf
[Tests] node v21.3 has a brokenfs.writeFile
e67259e
[Fix]no-unused-modules
: support export patterns with array destructuring9fd3c42
[Tests]no-duplicates
: add passing test12f0300
[Fix]no-extraneous-dependencies
: ignoreexport type { ... } from '...'
w...6d34c88
Bump to 2.29.0ec6a8ea
[Refactor] usehasown
instead ofhas
78f50b8
[Deps] updatearray-includes
,array.prototype.findlastindex
, `array.proto...Updates
eslint-plugin-n
from 15.7.0 to 17.7.0Release notes
Sourced from eslint-plugin-n's releases.
... (truncated)
Changelog
Sourced from eslint-plugin-n's changelog.