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!
#6238210e44 Thanks @BPScott! - Add exports mapping to package.json, to allow import eslintPluginRecommended from 'eslint-plugin-prettier/recommended' to work as expected.
Strictly speaking this is a breaking change as it removes the ability for people to import from "eslint-plugin-prettier/eslint-plugin-prettier.js" and "eslint-plugin-prettier/recommended.js" but the former was never recommended in the first place and the latter has only been available for a few days.
#6212b09e7f Thanks @JounQin! - feat: support parsing markdown via eslint-mdx natively
What means the following is unnecessary anymore when using with eslint-mdx/eslint-plugin-mdx!
#6163856413 Thanks @BPScott! - Add recommended config for the flat config format.
If you are using flat config, import the recommended config from eslint-plugin-prettier/recommended. Like the legacy format recommended config, this automatically includes the contents of eslint-config-prettier.
#6238210e44 Thanks @BPScott! - Add exports mapping to package.json, to allow import eslintPluginRecommended from 'eslint-plugin-prettier/recommended' to work as expected.
Strictly speaking this is a breaking change as it removes the ability for people to import from "eslint-plugin-prettier/eslint-plugin-prettier.js" and "eslint-plugin-prettier/recommended.js" but the former was never recommended in the first place and the latter has only been available for a few days.
#6212b09e7f Thanks @JounQin! - feat: support parsing markdown via eslint-mdx natively
What means the following is unnecessary anymore when using with eslint-mdx/eslint-plugin-mdx!
#6163856413 Thanks @BPScott! - Add recommended config for the flat config format.
If you are using flat config, import the recommended config from eslint-plugin-prettier/recommended. Like the legacy format recommended config, this automatically includes the contents of eslint-config-prettier.
Bumps the lint group with 11 updates in the /frontend directory:
6.3.0
6.3.2
5.7.2
6.0.0
8.8.0
9.1.0
11.12.0
12.1.1
2.28.1
2.29.1
15.7.0
17.9.0
4.2.1
5.1.3
7.3.4
8.1.1
2.8.8
3.3.2
32.0.0
36.0.1
3.0.0
5.0.0
Updates
stylelint-scss
from 6.3.0 to 6.3.2Release notes
Sourced from stylelint-scss's releases.
Changelog
Sourced from stylelint-scss's changelog.
Commits
35fa6b1
6.3.2fb565cb
Prepare version 6.3.2042177a
operator-no-unspaced: handle variables with unary negation (#1011)a62f7eb
Fix false positives in at-mixin-no-risky-nesting-selector (#1010)9cd9e62
6.3.1f0415e0
Prepare version 6.3.182aa0e9
selector-no-redundant-nesting-selector: handle pseudo selectors (#1008)80502d7
operator-no-unspaced: handle Tailwind CSS direct children styling (#1007)192441f
Fix changes from hyphen to underscore in debug message (#1002)a4004cc
build(deps-dev): bump stylelint from 16.5.0 to 16.6.1 (#1006)Updates
ember-template-lint
from 5.7.2 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-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.1Release notes
Sourced from eslint-plugin-ember's releases.
... (truncated)
Changelog
Sourced from eslint-plugin-ember's changelog.
... (truncated)
Commits
be09821
Release 12.1.1b232183
Bump parser version (#2149)6b07232
fix isTestFile (#2147)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)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.9.0Release notes
Sourced from eslint-plugin-n's releases.
... (truncated)
Changelog
Sourced from eslint-plugin-n's changelog.
... (truncated)
Commits
67bbfdf
chore(master): release 17.9.0 (#299)0609431
feat: Add flag ignorePrivate to no-unpublished-x rules (#298)1bcb006
ci: Use up to dategoogleapis/release-please-action
action name (#292)988bdd4
chore(master): release 17.8.1 (#291)e82974f
fix: hashbang + eslint v8 compat issue (#290)6dca24c
chore(master): release 17.8.0 (#281)92e18b5
fix: Allow for misconfigured default exports (#288)0efe751
chore: update dependency markdownlint-cli to ^0.41.0 (#287)5221c40
feat(node-builtin): Add node 22.2.0 support (#282)4f50dfe
test: add a test for self-ref (#280)Updates
eslint-plugin-prettier
from 4.2.1 to 5.1.3Release notes
Sourced from eslint-plugin-prettier's releases.
... (truncated)
Changelog
Sourced from eslint-plugin-prettier's changelog.
... (truncated)
Commits
248cd17
chore: release eslint-plugin-prettier (#636)985b33c
chore: addpackage.json
intoexports
map (#629)f985718
ci: enableNPM_TOKEN
for releasing automatically (#631)fa1e1e5
chore: add more ignoring file patterns on formatting (#627)0ea812c
test: enable testing on.svelte
files (#628)188487b
chore: add more related funding linksd102278
chore: release eslint-plugin-prettier (#624)b02fe90
chore: bump all upgradable (dev)Dependencies (#625)2b09e7f
feat: support parsingmarkdown
viaeslint-mdx
natively (#621)5f762df
docs: change open collective funding info (#626)Updates
eslint-plugin-qunit
from 7.3.4 to 8.1.1Release notes
Sourced from eslint-plugin-qunit's releases.