Open
Conversation
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
6eec6d6 to
4b691aa
Compare
This file contains hidden or 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
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
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.0.0→^1.1.0^4.6.0→^4.7.1^2.8.1→^2.13.0^1.4.2→^1.5.0^5.7.1→^5.9.0^3.1.3→^3.2.2^1.3.1→^1.5.0^0.6.1→^0.13.3^17.23.2→^17.24.0^0.88.2→^0.89.3^0.4.26→^0.5.2^1.0.3→^1.3.1^4.3.0→^4.4.1^10.7.0→^10.8.0^3.0.0→^3.3.1^17.2.0→^17.4.0^16.2.7→^16.3.220→20.20.010.28.2→10.30.310.11.0→10.30.3^4.1.18→^4.2.1^8.54.0→^8.56.1^10.2.0→^10.4.0Release Notes
bombshell-dev/clack (@clack/prompts)
v1.1.0Compare Source
Minor Changes
e3333fb: Replacespicocolorswith Node.js built-instyleText.Patch Changes
c3666e2: destructlimitOptionparam for better code readability, tweak types definitionsba3df8e: Fixes withGuide support in intro, outro, and cancel messages.e3333fb]v1.0.1Compare Source
Patch Changes
6404dc1: Disallows selection ofdisabledoptions in autocomplete.86e36d8: AddswithGuidesupport to select prompt.c697439: Fixes line wrapping behavior in autocomplete.0ded19c: SimplifieswithGuideoption checks.0e4ddc9: FixeswithGuidesupport in password and path prompts.76550d6: AddswithGuidesupport to selectKey prompt.f9b9953: AddswithGuidesupport to password prompt.0e93ccb: Addsverticalarrangement option toconfirmprompt.4e9ae13: AddswithGuidesupport to confirm prompt.0256238: AddswithGuidesupport to spinner prompt.6404dc1]2533180]eslint-community/eslint-plugin-eslint-comments (@eslint-community/eslint-plugin-eslint-comments)
v4.7.1Compare Source
Bug Fixes
v4.7.0Compare Source
Features
Rel1cx/eslint-react (@eslint-react/eslint-plugin)
v2.13.0Compare Source
✨ New
naming-convention/id-namerule forReact.useId()by @amir-rahmanii in #1497naming-convention/filenameandnaming-convention/filename-extensionby @Rel1cx in #1498🐞 Fixes
meta.typefrom"problem"to"suggestion"for naming-convention rules by @amir-rahmanii in #1496📝 Changes you should be aware of
naming-convention/filenamerule has been deprecated and will be removed in the next major version.naming-convention/filename-extensionrule has been deprecated and will be removed in the next major version.Modern React frameworks each come with their own naming conventions that can differ or even conflict. A single predefined, framework-agnostic filename or filename extension rule no longer matches real-world usage. Please follow the official naming conventions of the specific React framework you are using.
For example, here are some references for popular frameworks:
Full Changelog: Rel1cx/eslint-react@v2.12.4...v2.13.0
v2.12.4Compare Source
🐞 Fixes
preactandpreact/compatsupport inno-implicit-keyrule by @Rel1cx in #1494🪄 Improvements
dom/no-unknown-propertyrule to fix all ESLint and TypeScript issues by @ulrichstark in #1490Full Changelog: Rel1cx/eslint-react@v2.12.2...v2.12.4
v2.12.2Compare Source
🐞 Fixes
Full Changelog: Rel1cx/eslint-react@v2.12.1...v2.12.2
v2.12.1Compare Source
🐞 Fixes
Reactnamespace inno-implicit-keyby @Rel1cx in #1487Full Changelog: Rel1cx/eslint-react@v2.12.0...v2.12.1
v2.12.0Compare Source
🪄 Improvements
📝 Changes you should be aware of
ESLint v10 is now supported and used throughout the repository. The minimum required ESLint version remains v8.57.0, but the project now supports and is tested against ESLint v10.
Full Changelog: Rel1cx/eslint-react@v2.11.2...v2.12.0
v2.11.2Compare Source
🐞 Fixes
getFullyQualifiedNamecannot handle inno-implicit-key, closes #1476 by @Rel1cx in #1480🪄 Improvements
Full Changelog: Rel1cx/eslint-react@v2.11.1...v2.11.2
v2.11.1Compare Source
🐞 Fixes
no-implicit-key, closes #1476 by @Rel1cx in #1479no-implicit-keyrule todisable-type-checkedconfig ofeslint-plugin-react-x, closes #1477 by @Rel1cx in #1478Full Changelog: Rel1cx/eslint-react@v2.11.0...v2.11.1
v2.11.0Compare Source
✨ New
recommendedpresets by @Rel1cx in #1475Full Changelog: Rel1cx/eslint-react@v2.10.1...v2.11.0
v2.10.1Compare Source
🐞 Fixes
no-implicit-keyrule for React internally defined keys, closes #1472 by @Rel1cx in #1474Full Changelog: Rel1cx/eslint-react@v2.10.0...v2.10.1
v2.10.0Compare Source
no-implicit-keyrule to use type checking by @Rel1cx in #1466no-unnecessary-use-refto removed rules, closes #1417 by @Rel1cx in #1471📝 Changes you should be aware of
no-implicit-keyrule has been updated to use type checking and moved fromrecommendedtotype-checkedpresets.no-unnecessary-use-refrule has been moved to removed rules, because the rule is hard to get right.Full Changelog: Rel1cx/eslint-react@v2.9.4...v2.10.0
v2.9.4Compare Source
🐞 Fixes
Full Changelog: Rel1cx/eslint-react@v2.9.3...v2.9.4
v2.9.3Compare Source
📝 Changes you should be aware of
The following rules have been deprecated and will be removed in the next major version:
no-default-propsno-prop-typesno-string-refsFor legacy codebases, use
no-restricted-syntaxas an alternative:Full Changelog: Rel1cx/eslint-react@v2.9.2...v2.9.3
v2.9.2🐞 Fixes
allconfig, closes #1462 by @Rel1cx in #1463🪄 Improvements
rsc/function-definitionby @SukkaW in #1460Full Changelog: Rel1cx/eslint-react@v2.9.0...v2.9.2
v2.9.0Compare Source
✨ New
no-non-async-server-functionsrule torsc/function-definitionby @Rel1cx in #1457eslint-plugin-react-rscsub-plugin for React Server Components (RSC) rules by @Rel1cx in #1457rscpreset to enable RSC rules by @Rel1cx in #1457disable-rscpreset to disable RSC rules by @Rel1cx in #1457🪄 Improvements
📝 Changes you should be aware of
The
no-non-async-server-functionsrule has been migrated torsc/function-definition. Please update your configuration accordingly if you are using it.Full Changelog: Rel1cx/eslint-react@v2.8.4...v2.9.0
v2.8.4Compare Source
🐞 Fixes
jsx-shorthand-booleanrule in migration table by @connorshea in #1446debug/is-from-refby @amir-rahmanii in #1445no-non-async-server-functionsby @Rel1cx in #1447no-non-async-server-functionsas experimental by @Rel1cx in #1448v2.8.3Compare Source
✨ New
no-non-async-server-functionsby @SukkaW in #1443Full Changelog: Rel1cx/eslint-react@v2.8.1...v2.8.3
eslint/config-inspector (@eslint/config-inspector)
v1.5.0Compare Source
Features
eslint-stylistic/eslint-stylistic (@stylistic/eslint-plugin)
v5.9.0Compare Source
Features
Bug Fixes
Chores
v5.8.0Compare Source
Features
jsx-props-style(#1118) (dc9cc1b)ts-non-null(#1120) (faca500)Bug Fixes
(for optional call expressions (#1114) (2090a72)antfu/eslint-plugin-antfu (eslint-plugin-antfu)
v3.2.2Compare Source
🐞 Bug Fixes
@typescript-eslint/utils/ast-utils- by @antfu (8903d)View changes on GitHub
v3.2.1Compare Source
🐞 Bug Fixes
View changes on GitHub
v3.2.0Compare Source
🚀 Features
🐞 Bug Fixes
View changes on GitHub
antfu/eslint-plugin-format (eslint-plugin-format)
v1.5.0Compare Source
🚀 Features
View changes on GitHub
v1.4.0Compare Source
🐞 Bug Fixes
View changes on GitHub
hyoban/eslint-plugin-hyoban (eslint-plugin-hyoban)
v0.13.3Compare Source
No significant changes
View changes on GitHub
v0.13.2Compare Source
🐞 Bug Fixes
View changes on GitHub
v0.13.0Compare Source
No significant changes
View changes on GitHub
v0.12.2Compare Source
🐞 Bug Fixes
View changes on GitHub
v0.12.1Compare Source
🐞 Bug Fixes
View changes on GitHub
v0.12.0Compare Source
🚀 Features
View changes on GitHub
v0.11.2Compare Source
No significant changes
View changes on GitHub
v0.11.1Compare Source
🚀 Features
🐞 Bug Fixes
View changes on GitHub
v0.11.0Compare Source
🚨 Breaking Changes
🚀 Features
View changes on GitHub
v0.10.1Compare Source
🐞 Bug Fixes
View changes on GitHub
v0.10.0Compare Source
🚀 Features
View changes on GitHub
v0.9.4Compare Source
🐞 Bug Fixes
View changes on GitHub
v0.9.3Compare Source
🐞 Bug Fixes
View changes on GitHub
v0.9.2Compare Source
🐞 Bug Fixes
View changes on GitHub
v0.9.1Compare Source
🐞 Bug Fixes
View changes on GitHub
v0.9.0Compare Source
No significant changes
View changes on GitHub
v0.8.0Compare Source
No significant changes
View changes on GitHub
v0.7.1Compare Source
🐞 Bug Fixes
View changes on GitHub
v0.7.0Compare Source
🚀 Features
View changes on GitHub
eslint-community/eslint-plugin-n (eslint-plugin-n)
v17.24.0Compare Source
🌟 Features
prefer-global/cryptorule (#514) (2ea0f22)prefer-global/timersrule (#515) (10b24ae)🧹 Chores
michaelfaith/eslint-plugin-package-json (eslint-plugin-package-json)
v0.89.3Compare Source
🚀 Features
require-packageManagerrule (#1620) (7626cd9)🩹 Bug Fixes
v0.89.2Compare Source
🚀 Features
ignorePrivateon morerequire-rules (#1607) (4004220)🩹 Bug Fixes
package-json-validatorto 1.0.1 (#1599) (8550731)v0.89.1Compare Source
🚀 Features
v0.89.0Compare Source
⚠ BREAKING CHANGES
publishablerequire rules torecommended(#1565)🚀 Features
publishablerequire rules torecommended(#1565) (37231d3)v0.88.3Compare Source
🚀 Features
ignorePrivateoption (#1566) (629a8ab)ArnaudBarre/eslint-plugin-react-refresh (eslint-plugin-react-refresh)
v0.5.2Compare Source
v0.5.1Compare Source
v0.5.0Compare Source
Breaking changes
reactRefreshexport is available and prefered over the default export. It's an object with two properties:plugin: The plugin object with the rulesconfigs: An object containing configuration presets, each exposed as a function. These functions accept your custom options, merge them with sensible defaults for that config, and return the final config object.customHOCsoption was renamed toextraHOCsextraHOCsoptionConfig example:
Config example without config:
Why
This version follows a revamp of the internal logic to better make the difference between random call expressions like
export const Enum = Object.keys(Record)and actual React HOC calls likeexport const MemoComponent = memo(Component). (fixes #93)The rule now handles ternaries and patterns like
export default customHOC(props)(Component)which makes it able to correctly support files like this one given this config:{ "react-refresh/only-export-components": [ "warn", { "extraHOCs": ["createRootRouteWithContext"] } ] }Because I'm not 100% sure this new logic doesn't introduce any false positive, this is done in a major-like version. This also give me the occasion to remove the hardcoded
connectfrom the rule. If you are usingconnectfromreact-redux, you should now add it toextraHOCslike this:{ "react-refresh/only-export-components": ["warn", { "extraHOCs": ["connect"] }] }ota-meshi/eslint-plugin-toml (eslint-plugin-toml)
v1.3.1Compare Source
Patch Changes
a192799]Configuration
📅 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.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR was generated by Mend Renovate. View the repository job log.