-
-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Update dependency @eslint-react/eslint-plugin to v1.24.1 #106
Open
renovate
wants to merge
1
commit into
main
Choose a base branch
from
renovate/eslint-react-eslint-plugin-1.x
base: main
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
renovate
bot
force-pushed
the
renovate/eslint-react-eslint-plugin-1.x
branch
from
July 29, 2024 22:34
a83be32
to
849b788
Compare
renovate
bot
changed the title
Update dependency @eslint-react/eslint-plugin to v1.6.0
Update dependency @eslint-react/eslint-plugin to v1.7.0
Jul 29, 2024
renovate
bot
changed the title
Update dependency @eslint-react/eslint-plugin to v1.7.0
Update dependency @eslint-react/eslint-plugin to v1.7.1
Jul 31, 2024
renovate
bot
force-pushed
the
renovate/eslint-react-eslint-plugin-1.x
branch
2 times, most recently
from
August 1, 2024 22:06
3151ad4
to
8674be7
Compare
renovate
bot
changed the title
Update dependency @eslint-react/eslint-plugin to v1.7.1
Update dependency @eslint-react/eslint-plugin to v1.8.0
Aug 1, 2024
renovate
bot
force-pushed
the
renovate/eslint-react-eslint-plugin-1.x
branch
from
August 3, 2024 03:15
8674be7
to
3c4dcb1
Compare
renovate
bot
changed the title
Update dependency @eslint-react/eslint-plugin to v1.8.0
Update dependency @eslint-react/eslint-plugin to v1.8.1
Aug 3, 2024
renovate
bot
force-pushed
the
renovate/eslint-react-eslint-plugin-1.x
branch
from
August 3, 2024 07:19
3c4dcb1
to
b35032b
Compare
renovate
bot
changed the title
Update dependency @eslint-react/eslint-plugin to v1.8.1
Update dependency @eslint-react/eslint-plugin to v1.8.2
Aug 3, 2024
renovate
bot
force-pushed
the
renovate/eslint-react-eslint-plugin-1.x
branch
from
August 6, 2024 01:22
b35032b
to
917120d
Compare
renovate
bot
changed the title
Update dependency @eslint-react/eslint-plugin to v1.8.2
Update dependency @eslint-react/eslint-plugin to v1.9.0
Aug 6, 2024
renovate
bot
force-pushed
the
renovate/eslint-react-eslint-plugin-1.x
branch
from
August 8, 2024 15:16
917120d
to
57fc60a
Compare
renovate
bot
changed the title
Update dependency @eslint-react/eslint-plugin to v1.9.0
Update dependency @eslint-react/eslint-plugin to v1.9.1
Aug 8, 2024
renovate
bot
force-pushed
the
renovate/eslint-react-eslint-plugin-1.x
branch
2 times, most recently
from
August 11, 2024 14:14
692170e
to
296f404
Compare
renovate
bot
changed the title
Update dependency @eslint-react/eslint-plugin to v1.9.1
Update dependency @eslint-react/eslint-plugin to v1.10.0
Aug 11, 2024
renovate
bot
force-pushed
the
renovate/eslint-react-eslint-plugin-1.x
branch
from
August 13, 2024 14:59
296f404
to
e35ae0f
Compare
renovate
bot
changed the title
Update dependency @eslint-react/eslint-plugin to v1.10.0
Update dependency @eslint-react/eslint-plugin to v1.10.1
Aug 13, 2024
renovate
bot
changed the title
Update dependency @eslint-react/eslint-plugin to v1.10.1
Update dependency @eslint-react/eslint-plugin to v1.11.0
Aug 20, 2024
renovate
bot
force-pushed
the
renovate/eslint-react-eslint-plugin-1.x
branch
2 times, most recently
from
August 21, 2024 05:00
67e28b8
to
899c22c
Compare
renovate
bot
changed the title
Update dependency @eslint-react/eslint-plugin to v1.11.0
Update dependency @eslint-react/eslint-plugin to v1.12.0
Aug 21, 2024
renovate
bot
force-pushed
the
renovate/eslint-react-eslint-plugin-1.x
branch
from
August 22, 2024 14:55
899c22c
to
8fb79a2
Compare
renovate
bot
changed the title
Update dependency @eslint-react/eslint-plugin to v1.12.0
Update dependency @eslint-react/eslint-plugin to v1.12.1
Aug 22, 2024
renovate
bot
force-pushed
the
renovate/eslint-react-eslint-plugin-1.x
branch
from
August 27, 2024 06:29
8fb79a2
to
1b765b0
Compare
renovate
bot
changed the title
Update dependency @eslint-react/eslint-plugin to v1.12.1
Update dependency @eslint-react/eslint-plugin to v1.12.2
Aug 27, 2024
renovate
bot
force-pushed
the
renovate/eslint-react-eslint-plugin-1.x
branch
from
August 29, 2024 04:33
1b765b0
to
6e35050
Compare
renovate
bot
changed the title
Update dependency @eslint-react/eslint-plugin to v1.12.2
Update dependency @eslint-react/eslint-plugin to v1.12.3
Aug 29, 2024
renovate
bot
force-pushed
the
renovate/eslint-react-eslint-plugin-1.x
branch
from
August 31, 2024 04:09
6e35050
to
306281a
Compare
renovate
bot
changed the title
Update dependency @eslint-react/eslint-plugin to v1.17.0
Update dependency @eslint-react/eslint-plugin to v1.17.1
Nov 22, 2024
renovate
bot
force-pushed
the
renovate/eslint-react-eslint-plugin-1.x
branch
from
December 1, 2024 13:30
2bc0c36
to
e7c0a07
Compare
renovate
bot
changed the title
Update dependency @eslint-react/eslint-plugin to v1.17.1
Update dependency @eslint-react/eslint-plugin to v1.17.2
Dec 1, 2024
renovate
bot
force-pushed
the
renovate/eslint-react-eslint-plugin-1.x
branch
from
December 2, 2024 21:46
e7c0a07
to
c77a682
Compare
renovate
bot
changed the title
Update dependency @eslint-react/eslint-plugin to v1.17.2
Update dependency @eslint-react/eslint-plugin to v1.17.3
Dec 2, 2024
renovate
bot
force-pushed
the
renovate/eslint-react-eslint-plugin-1.x
branch
from
December 7, 2024 19:44
c77a682
to
71fd8ff
Compare
renovate
bot
changed the title
Update dependency @eslint-react/eslint-plugin to v1.17.3
Update dependency @eslint-react/eslint-plugin to v1.18.0
Dec 7, 2024
renovate
bot
force-pushed
the
renovate/eslint-react-eslint-plugin-1.x
branch
from
December 9, 2024 23:50
71fd8ff
to
16cd370
Compare
renovate
bot
changed the title
Update dependency @eslint-react/eslint-plugin to v1.18.0
Update dependency @eslint-react/eslint-plugin to v1.19.0
Dec 9, 2024
renovate
bot
force-pushed
the
renovate/eslint-react-eslint-plugin-1.x
branch
from
December 16, 2024 12:54
16cd370
to
45d7eb4
Compare
renovate
bot
changed the title
Update dependency @eslint-react/eslint-plugin to v1.19.0
Update dependency @eslint-react/eslint-plugin to v1.20.0
Dec 16, 2024
renovate
bot
force-pushed
the
renovate/eslint-react-eslint-plugin-1.x
branch
from
December 18, 2024 04:28
45d7eb4
to
ba8499d
Compare
renovate
bot
changed the title
Update dependency @eslint-react/eslint-plugin to v1.20.0
Update dependency @eslint-react/eslint-plugin to v1.20.1
Dec 18, 2024
renovate
bot
force-pushed
the
renovate/eslint-react-eslint-plugin-1.x
branch
from
December 20, 2024 04:36
ba8499d
to
954c73d
Compare
renovate
bot
changed the title
Update dependency @eslint-react/eslint-plugin to v1.20.1
Update dependency @eslint-react/eslint-plugin to v1.21.0
Dec 20, 2024
renovate
bot
force-pushed
the
renovate/eslint-react-eslint-plugin-1.x
branch
from
December 22, 2024 02:06
954c73d
to
28589e4
Compare
renovate
bot
changed the title
Update dependency @eslint-react/eslint-plugin to v1.21.0
Update dependency @eslint-react/eslint-plugin to v1.22.0
Dec 22, 2024
renovate
bot
force-pushed
the
renovate/eslint-react-eslint-plugin-1.x
branch
from
December 24, 2024 01:14
28589e4
to
026fdb7
Compare
renovate
bot
changed the title
Update dependency @eslint-react/eslint-plugin to v1.22.0
Update dependency @eslint-react/eslint-plugin to v1.22.1
Dec 24, 2024
renovate
bot
force-pushed
the
renovate/eslint-react-eslint-plugin-1.x
branch
from
December 30, 2024 14:14
026fdb7
to
9fa205f
Compare
renovate
bot
changed the title
Update dependency @eslint-react/eslint-plugin to v1.22.1
Update dependency @eslint-react/eslint-plugin to v1.22.2
Dec 30, 2024
renovate
bot
force-pushed
the
renovate/eslint-react-eslint-plugin-1.x
branch
from
December 31, 2024 12:52
9fa205f
to
333c137
Compare
renovate
bot
changed the title
Update dependency @eslint-react/eslint-plugin to v1.22.2
Update dependency @eslint-react/eslint-plugin to v1.23.0
Dec 31, 2024
renovate
bot
force-pushed
the
renovate/eslint-react-eslint-plugin-1.x
branch
from
January 7, 2025 19:34
333c137
to
a4fca88
Compare
renovate
bot
changed the title
Update dependency @eslint-react/eslint-plugin to v1.23.0
Update dependency @eslint-react/eslint-plugin to v1.23.2
Jan 7, 2025
renovate
bot
changed the title
Update dependency @eslint-react/eslint-plugin to v1.23.2
Update dependency @eslint-react/eslint-plugin to v1.24.0
Jan 20, 2025
renovate
bot
force-pushed
the
renovate/eslint-react-eslint-plugin-1.x
branch
from
January 20, 2025 17:01
a4fca88
to
9d3652b
Compare
renovate
bot
force-pushed
the
renovate/eslint-react-eslint-plugin-1.x
branch
from
January 22, 2025 05:57
9d3652b
to
78079d2
Compare
renovate
bot
changed the title
Update dependency @eslint-react/eslint-plugin to v1.24.0
Update dependency @eslint-react/eslint-plugin to v1.24.1
Jan 22, 2025
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
None yet
0 participants
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
1.5.30
->1.24.1
Release Notes
Rel1cx/eslint-react (@eslint-react/eslint-plugin)
v1.24.1
Compare Source
🐞 Fixes
disable-debug
,disable-dom
, anddisable-web-apis
configs, closes #923 by @Rel1cx in #924v1.24.0
Compare Source
🪄 Improvements
v1.23.2
Compare Source
✨ New
prefer-shorthand-fragment
, closes #898 (#902)v1.23.1
Compare Source
🐞 Fixes
no-unstable-context-value
andno-unstable-default-props
by @Rel1cx in #896v1.23.0
Compare Source
🪄 Improvements
jsxPragma
andjsxPragmaFrag
settings to perform their checks by @Rel1cx in #893no-useless-fragment
andprefer-shorthand-fragment
rulessettings["react-x"].jsxPragma
andsettings["react-x"].jsxPragmaFrag
as they are no longer needed by any rulesshort-unique-id
w/uid
by @SukkaW in #894🐞 Fixes
call
andnew
expression related false positives inno-unnecessary-use-memo
andno-unnecessary-use-callback
by @Rel1cx in #895v1.22.2
Compare Source
🪄 Improvements
no-duplicate-key
rule to improve its performance @Rel1cx in #891 and 33ab3ccas
,satisfies
, and non-null assertion operator in various rulesv1.22.1
Compare Source
🪄 Improvements
eslint.config.js
examples in README.md, docs and the examples folder📝 Changes in examples
The
eslint.config.js
in the examples now usestsconfig
'sincludes
andexcludes
as the SSoT glob patterns for ESLint'sfiles
andignores
fields.This approach can fundamentally avoid the errors[1, 2, 3] caused by mismatched config scopes between
tsconfig.json
andeslint.config.js
when using type-checked rules.v1.22.0
Compare Source
🪄 Improvements
jsx-use-vars
touse-jsx-vars
jsx-no-duplicate-props
tono-duplicate-jsx-props
no-children-in-void-dom-elements
tono-void-elements-with-children
📝 Changes you should be aware of
The following rules have been renamed:
jsx-uses-vars
touse-jsx-vars
jsx-no-duplicate-props
tono-duplicate-jsx-props
dom/no-children-in-void-dom-elements
todom/no-void-elements-with-children
The new rule names are aligned with the same rules in the biomejs/rules-sources/#eslint-plugin-react (if any) to enhance consistency. The old rule names will still be available until the next major update to avoid breaking changes.
v1.21.0
Compare Source
✨ New
no-useless-custom-hooks
rule by @Rel1cx🪄 Improvements
no-redundant-custom-hook
in favor ofno-useless-custom-hooks
(the previous rule will still be available until the next major update to avoid breaking changes)📝 Changes in Rule implementation
no-useless-custom-hooks
now detects Hook calls within comments and the following code no longer triggers a warning:v1.20.1
Compare Source
🪄 Improvements
local-pkg
package with node built-in API by @Rel1cx in #881v1.20.0
Compare Source
✨ New
no-component-will-*
by @Rel1cx in #879🪄 Improvements
settings["react-x"]
by @Rel1cx in40ca3bd
no-context-provider.mdx
by @danielrentz in #877v1.19.0
Compare Source
✨ New
no-context-provider
rule by @Rel1cxno-forward-ref
rule by @Rel1cx in #874no-forward-ref
andno-context-provider
to recommended presets by @Rel1cx🪄 Improvements
prefer-read-only-props
fromrecommended-type-checked
preset by @Rel1cx in #872avoid-shorthand-boolean
andavoid-shorthand-fragment
from presets and docs by @Rel1cx in #876@typescript-eslint
's packages to^8.18.0
v1.18.0
Compare Source
✨ New
no-forward-ref
rule by @Rel1cx in #870🪄 Improvements
no-void-elements-with-children
by @Rel1cxv1.17.3
Compare Source
🐞 Fixes
🪄 Improvements
@typescript-eslint
's packages to^8.17.0
v1.17.2
Compare Source
🪄 Improvements
eslint
's packages to^9.16.0
@typescript-eslint
's packages to^8.16.0
ts-api-utils
to^2.0.0
v1.17.1
Compare Source
✨ New
🐞 Fixes
v1.17.0
Compare Source
✨ New
🐞 Fixes
v1.16.2
Compare Source
🐞 Fixes
🪄 Improvements
v1.16.1
Compare Source
✨ New
jsx-no-duplicate-props
by @Rel1cx in #851🪄 Improvements
prefer-react-namespace-import
in rule list by @rakleed in #849v1.15.2
Compare Source
🪄 Improvements
@typescript-eslint
's packages to^8.12.1
v1.15.1
Compare Source
✨ New
react-x/avoid-shorthand-boolean
andreact-x/prefer-shorthand-fragment
by @Rel1cx🐞 Fixes
as
andsatisfies
expressions handling togetFunctionIdentifier
by @Rel1cx , closes #843v1.15.0
Compare Source
✨ New
hooks-extra/prefer-use-state-lazy-initialization
by @imjordanxd in #829prefer-react-namespace-import
, closes #803 by @imjordanxd in #832allowExpressions
inno-useless-fragment
by @imjordanxd in #836🐞 Fixes
🪄 Improvements
hooks-extra-no-direct-set-state-in-use-effect.mdx
by @neovov in #831hooks-extra-no-direct-set-state-in-use-layout-effect
and remove it from recommended presets, closes #839 by @Rel1cx in #840v1.14.3
Compare Source
🪄 Improvements
@typescript-eslint
's packages to^8.7.0
v1.14.2
Compare Source
🪄 Improvements
@typescript-eslint
's packages to^8.6.0
v1.14.1
Compare Source
🐞 Fixes
web-api/no-leaked-resize-observer
v1.14.0
Compare Source
🐞 Fixes
🪄 Improvements
@typescript-eslint
's packages to^8.5.0
v1.13.1
Compare Source
🐞 Fixes
hooks-extra/no-unnecessary-use-callback
andhooks-extra/no-unnecessary-use-memo
false positives when there are references from nested scopesv1.13.0
Compare Source
✨ New
web-api/no-leaked-resize-observer
rule to prevent leakedResizeObserver
🐞 Fixes
hooks-extra/no-useless-custom-hooks
should allow custom Hooks with empty body🪄 Improvements
debug/react-hooks
todebug/hook
hooks-extra/ensure-custom-using-hooks
tohooks-extra/no-useless-custom-hooks
hooks-extra/ensure-use-memo-has-non-empty-deps
tohooks-extra/no-unnecessary-use-memo
hooks-extra/ensure-use-callback-has-non-empty-deps
tohooks-extra/no-unnecessary-use-callback
@typescript-eslint
's packages to^8.4.0
(The rules that were renamed in this release will still be available until the next major update to avoid breaking changes.)
v1.12.4
Compare Source
✨ New
useLayoutEffect
anduseInsertionEffect
support tohooks-extra/no-direct-set-state-in-use-effect
🪄 Improvements
hooks-extra/no-direct-set-state-in-use-layout-effect
in favor ofhooks-extra/no-direct-set-state-in-use-effect
(the previous rule will still be available until the next major update to avoid breaking changes)v1.12.3
Compare Source
✨ New
web-api/no-leaked-event-listener
🐞 Fixes
no-duplicate-key
rule false positives when the key is a variableweb-api/no-leaked-set-timeout
andweb-api/no-leaked-set-interval
false positives when a timer is assigned to a variable declared bylet
but not initializedv1.12.2
Compare Source
✨ New
react-x
settings to the@typescript-eslint/utils/ts-eslint
module via theSharedConfigurationSettings
interface🪄 Improvements
no-missing-key
andno-duplicate-key
rules@typescript-eslint
's packages to^8.3.0
v1.12.1
Compare Source
✨ New
allowAllCaps
,allowNamespace
,allowLeadingUnderscore
tonaming-convention/component-name
and set their default values tofalse
🪄 Improvements
naming-convention/component-name
before checking it against the patternv1.12.0
Compare Source
✨ New
hooks-extra
rules torecommended
andrecommended-legacy
presetsv1.11.0
Compare Source
✨ New
eslint-plugin-react-web-api
- A plugin that provides rules for interacting with Web APIs in React applicationsweb-api/no-leaked-timeout
rule to prevent leakedsetTimeout
web-api/no-leaked-interval
rule to prevent leakedsetInterval
web-api/no-leaked-event-listener
rule to prevent leakedaddEventListener
web-api
andweb-api-legacy
presets to enable all rules provided byeslint-plugin-react-web-api
react-web-api/no-leaked-event-listener
torecommended
andrecommended-legacy
presets🪄 Improvements
@eslint-react/eslint-plugin
package@typescript-eslint
's packages to^8.2.0
v1.10.1
Compare Source
🐞 Fixes
hooks-extra/prefer-use-state-lazy-initialization
false positive when using an initializer function🪄 Improvements
no-implicit-key
error marker position and range@typescript-eslint
's packages to^8.1.0
v1.10.0
Compare Source
✨ New
disable-type-checked
anddisable-type-checked-legacy
presets to disable all type-checked rules🪄 Improvements
off-dom
andoff-dom-legacy
presets todisable-dom
anddisable-dom-legacy
(the old names will still be available until the next major update to avoid breaking changes)v1.9.1
Compare Source
🐞 Fixes
dom/no-missing-iframe-sandbox
false positive when thesandbox
attribute is set tosandbox=""
all
andall-legacy
presets not includinghooks-extra
rulesv1.9.0
Compare Source
✨ New
core
preset that includes the most essential rules🪄 Improvements
@typescript-eslint
's packages to8.0.1
v1.8.2
Compare Source
🐞 Fixes
@eslint-react/eslint-plugin
v1.8.1
Compare Source
🪄 Improvements
hooks-extra/no-direct-set-state-in-use-effect
andhooks-extra/no-direct-set-state-in-use-layout-effect
to supportset
function directly passed touseCallback
anduseMemo
without explicitly calling itv1.8.0
Compare Source
🐞 Fixes
ESLintReactSettings
type not being exported correctlyset
function calls that are wrapped in auseMemo
oruseCallback
like hook not being detected byhooks-extra/no-direct-set-state-in-use-effect
andhooks-extra/no-direct-set-state-in-use-layout-effect
🪄 Improvements
@typescript-eslint
's packages to8.0.0
v1.7.1
Compare Source
🐞 Fixes
🪄 Improvements
no-leaked-conditional-rendering
now allows a falsy boolean literal to be used on the left side of the logical expressionv1.7.0
Compare Source
✨ New
settings["react-x"].polymorphicPropName
setting to specify the name of the prop that is used to determine the component type🪄 Improvements
React.createElement
to improve performance and subsequent code maintainabilityv1.6.0
Compare Source
✨ New
controlled
setting tosettings["react-x"].additionalComponents
'attributes
object to set whether it is controlled or notsettings["react-x"].additionalComponents
'name
settingreact-x
settings to presetsno-implicit-key
and improve its usefulnessno-complicated-conditional-rendering
and rename it tono-complex-conditional-rendering
(the previous rule will still be available until the next major update to avoid breaking changes)🐞 Fixes
no-direct-set-state-in-use-(layout?)-effect
should warn only for theset
function🪄 Improvements
no-direct-set-state-in-use-(layout?)-effect
from recommended presetsConfiguration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.