Support for ESlint v7 & v8 is removed
languageOptions ecmaVersion: 2019 and sourceType: module are removed from eslint-plugin-cypress/flat config
globals is updated to 15.11.0
eslint-plugin-n is updated to 17.11.1
This release only contains eslint-plugin-react-hooks. Notably, new violations and support for ESLint v9 were added.
eslint-plugin-react-hooks
New Violations: Component names now need to start with an uppercase letter instead of a non-lowercase letter. This means _Button or _component are no longer valid. (@kassens) in #25162
For example, in
function _Component() {
useState()
^^^^^^^^ A React Hook "useState" is called in function "_Component" which is neither a Component nor a custom React Hook function.
}
New Violations: Component names now need to start with an uppercase letter instead of a non-lowercase letter. This means _Button or _component are no longer valid. (@kassens) in #25162
Consider dispatch from useActionState stable. (@eps1lon in #29665)
Most Recent Ignore Conditions Applied to This Pull Request
| Dependency Name | Ignore Conditions |
| --- | --- |
| eslint-plugin-jsx-a11y | [>= 6.8.a, < 6.9] |
You can trigger a rebase of this PR by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency
- `@dependabot ignore major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
- `@dependabot ignore minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
- `@dependabot ignore ` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore ` will remove all of the ignore conditions of the specified dependency
- `@dependabot unignore ` will remove the ignore condition of the specified dependency and ignore conditions
Bumps the eslint group with 8 updates in the / directory:
8.57.0
9.13.0
3.5.0
4.0.0
4.2.1
4.2.2
6.10.0
6.10.2
5.1.3
5.2.1
7.37.1
7.37.2
4.6.2
5.0.0
0.8.0
0.10.1
Updates
eslint
from 8.57.0 to 9.13.0Release notes
Sourced from eslint's releases.
... (truncated)
Changelog
Sourced from eslint's changelog.
... (truncated)
Commits
1a7cdbf
9.13.0627d5bf
Build: changelog update for 9.13.068d2d9d
chore: upgrade to@eslint/js@9.13.0
and@eslint/core@^0.7.0
(#19034)2211f0a
chore: package.json update for@eslint/js
release381c32b
feat: Allow languages to providedefaultLanguageOptions
(#19003)78836d4
fix: update thecomplexity
rule type (#19027)c7abaef
perf: using Node.js compile cache (#19012)bf723bd
feat: Improve eslintrc warning message (#19023)1d7c077
chore: add pkg.type "commonjs" (#19011)abdbfa8
docs: markLintMessage#nodeType
as deprecated (#19019)Updates
eslint-plugin-cypress
from 3.5.0 to 4.0.0Release notes
Sourced from eslint-plugin-cypress's releases.
Commits
47dc58f
Merge pull request #234 from MikeMcC399/v9-only061366e
Merge branch 'master' into v9-onlyce12040
Merge pull request #233 from MikeMcC399/publish/readmeb50181a
feat: minimum version eslint v944a7722
feat: publish eslint v8 deprecation68ce9c6
Merge pull request #230 from MikeMcC399/update/semantic-release9587d00
chore(deps): update semantic release to 24.1.23cab227
Merge pull request #226 from MikeMcC399/deprecate/eslint-v85361dad
Merge pull request #221 from MikeMcC399/update/eslint-depse4d0797
chore(deps): update eslint to 9.12.0 and other eslint* depsUpdates
eslint-plugin-jasmine
from 4.2.1 to 4.2.2Release notes
Sourced from eslint-plugin-jasmine's releases.
Commits
48fb2f3
fix(expect-single-argument): fix error when providing no arguments and no mat...Updates
eslint-plugin-jsx-a11y
from 6.10.0 to 6.10.2Changelog
Sourced from eslint-plugin-jsx-a11y's changelog.
Commits
7f3d698
v6.10.20d01a1a
[meta] fix changelog URLs5dad7c4
[Dev Deps] update@babel/cli
,@babel/core
,@babel/eslint-parser
, `@babe...d15d3ab
[Refactor] avoid spreading things that are already arraysfa9845d
[patch]no-redundandant-roles
: allow\<img src="*.svg" role="img" />
daba189
[Tests]aria-role
: Add valid test for\<svg role="img" />
0bc6378
[Docs]label-has-associated-control
: add line breaks for readability30d2318
[Tests]label-has-associated-control
: add additional test casesd92446c
[Tests] Add tests to reinforce required attributes for role="heading"aa075bd
[Refactor] remove no-longer-neededes-iterator-helpers
Updates
eslint-plugin-prettier
from 5.1.3 to 5.2.1Release notes
Sourced from eslint-plugin-prettier's releases.
Changelog
Sourced from eslint-plugin-prettier's changelog.
Commits
51324d9
chore: fix CHANGELOG.md formatting issue24288c7
chore: release eslint-plugin-prettier (#669)ac036cc
build(deps): Bump synckit from 0.8.6 to 0.9.1 (#668)a1e6f4a
build(deps): Bump braces from 3.0.2 to 3.0.3 (#665)de9751c
build(deps): Bump pnpm/action-setup from 2 to 4 in the actions group (#661)02c21a5
chore: release eslint-plugin-prettier (#653)f170011
feat: support parsinghtml
via@html-eslint/parser
natively (#652)Updates
eslint-plugin-react
from 7.37.1 to 7.37.2Release notes
Sourced from eslint-plugin-react's releases.
Changelog
Sourced from eslint-plugin-react's changelog.
Commits
256cf74
Update CHANGELOG and bump version33db656
[Deps] updatees-iterator-helpers
5696f99
[Dev Deps] update@babel/core
,@babel/eslint-parser
, `@babel/plugin-synta...5c23573
[Dev Deps] update@babel/core,
@babel/eslint-parser
,
@babel/plugin-syntax
...c47fa56
[types] [Fix] ensure the index types are generated63aceff
[Fix]destructuring-assignment
: fix false negative when usingtypeof props.a
96d46d5
[Refactor]destructuring-assignment
: usegetParentStatelessComponent
Updates
eslint-plugin-react-hooks
from 4.6.2 to 5.0.0Release notes
Sourced from eslint-plugin-react-hooks's releases.
Changelog
Sourced from eslint-plugin-react-hooks's changelog.
... (truncated)
Commits
Maintainer changes
This version was pushed to npm by eps1lon, a new releaser for eslint-plugin-react-hooks since your current version.
Updates
eslint-plugin-storybook
from 0.8.0 to 0.10.1Release notes
Sourced from eslint-plugin-storybook's releases.
Changelog
Sourced from eslint-plugin-storybook's changelog.
Commits
b737baa
Bump version to: 0.10.1 [skip ci]57c9789
Update CHANGELOG.md [skip ci]ab3ba55
Merge pull request #171 from storybookjs/kasper/csf2f9bc0d
Bump@storybook/csf
versionc2914f1
Bump version to: 0.10.0 [skip ci]5a3c948
Update CHANGELOG.md [skip ci]a32dbd3
Merge pull request #156 from storybookjs/feat/add-flat-config-formatce8985b
Make sure that await interaction works with@storybook/test
4a7c900
Use specific tsconfig for build that doesn't build test files1435cb8
Upgrade@typescript-eslint/utils
to v8.8Most Recent Ignore Conditions Applied to This Pull Request
| Dependency Name | Ignore Conditions | | --- | --- | | eslint-plugin-jsx-a11y | [>= 6.8.a, < 6.9] |You can trigger a rebase of this PR by commenting
@dependabot rebase
.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show