Skip to content
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

fix(deps): update dependencies (non-major) #8

Open
wants to merge 1 commit into
base: dev
Choose a base branch
from

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Apr 27, 2024

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
@antfu/eslint-config 2.19.1 -> 2.27.3 age adoption passing confidence
@eslint-react/eslint-plugin (source) 1.5.13 -> 1.26.2 age adoption passing confidence
@eslint/js (source) 9.3.0 -> 9.20.0 age adoption passing confidence
@typescript-eslint/eslint-plugin (source) 7.11.0 -> 7.18.0 age adoption passing confidence
@typescript-eslint/parser (source) 7.11.0 -> 7.18.0 age adoption passing confidence
ci-info 4.0.0 -> 4.1.0 age adoption passing confidence
eslint-config-flat-gitignore ^0.1.5 -> ^0.3.0 age adoption passing confidence
eslint-plugin-import-x 0.5.1 -> 0.5.3 age adoption passing confidence
eslint-plugin-no-autofix (source) 2.0.0 -> 2.1.0 age adoption passing confidence
eslint-plugin-perfectionist (source) 2.10.0 -> 2.11.0 age adoption passing confidence
eslint-plugin-simple-import-sort 12.1.0 -> 12.1.1 age adoption passing confidence
eslint-plugin-storybook ^0.8.0 -> ^0.11.0 age adoption passing confidence
eslint-plugin-unused-imports 4.0.0 -> 4.1.4 age adoption passing confidence
globals 15.3.0 -> 15.14.0 age adoption passing confidence
local-pkg 0.5.0 -> 0.5.1 age adoption passing confidence

Release Notes

antfu/eslint-config (@​antfu/eslint-config)

v2.27.3

Compare Source

   🐞 Bug Fixes
    View changes on GitHub

v2.27.2

Compare Source

   🚀 Features
   🐞 Bug Fixes
    View changes on GitHub

v2.27.1

Compare Source

   🐞 Bug Fixes
    View changes on GitHub

v2.27.0

Compare Source

   🚀 Features
   🐞 Bug Fixes
    View changes on GitHub

v2.26.1

Compare Source

No significant changes

    View changes on GitHub

v2.26.0

Compare Source

   🐞 Bug Fixes
    View changes on GitHub

v2.25.2

Compare Source

   🐞 Bug Fixes
    View changes on GitHub

v2.25.1

Compare Source

   🐞 Bug Fixes
    View changes on GitHub

v2.25.0

Compare Source

   🐞 Bug Fixes
    View changes on GitHub

v2.24.1

Compare Source

   🚀 Features
    View changes on GitHub

v2.24.0

Compare Source

   🚀 Features
    View changes on GitHub

v2.23.2

Compare Source

No significant changes

    View changes on GitHub

v2.23.1

Compare Source

   🐞 Bug Fixes
    View changes on GitHub

v2.23.0

Compare Source

   🚀 Features
  • Introduce type options, enable ts/explicit-function-return-type for lib  -  by @​antfu (3dd7b)
   🐞 Bug Fixes
    View changes on GitHub

v2.22.4

Compare Source

   🐞 Bug Fixes
    View changes on GitHub

v2.22.3

Compare Source

   🐞 Bug Fixes
    View changes on GitHub

v2.22.2

Compare Source

   🚀 Features
   🐞 Bug Fixes
    View changes on GitHub

v2.22.1

Compare Source

No significant changes

    View changes on GitHub

v2.22.0

Compare Source

   🚀 Features
   🐞 Bug Fixes
    View changes on GitHub

v2.21.3

Compare Source

No significant changes

    View changes on GitHub

v2.21.2

Compare Source

   🚀 Features
   🐞 Bug Fixes
    View changes on GitHub

v2.21.1

Compare Source

   🚀 Features
   🐞 Bug Fixes
    View changes on GitHub

v2.21.0

Compare Source

   🐞 Bug Fixes
    View changes on GitHub

v2.20.0

Compare Source

   🚀 Features
    View changes on GitHub

v2.19.2

Compare Source

   🚀 Features
   🐞 Bug Fixes
    View changes on GitHub
Rel1cx/eslint-react (@​eslint-react/eslint-plugin)

v1.26.2

Compare Source

🐞 Fixes
  • fix(plugins/x): enhance no-context-provider rule to include context name in error messages by @​Rel1cx in #​935

v1.26.1

Compare Source

No notable changes have been made in this release.

v1.26.0

Compare Source

✨ New

v1.25.0

Compare Source

✨ New
🐞 Fixes
🪄 Improvements

v1.24.1

Compare Source

🐞 Fixes
  • fix: fixed invalid rules for disable-debug, disable-dom, and disable-web-apis configs, closes #​923 by @​Rel1cx in #​924

v1.24.0

Compare Source

🪄 Improvements
  • perf: overhaul performance optimizations

v1.23.2

Compare Source

✨ New
  • feat(plugins/x): add auto-fix to prefer-shorthand-fragment, closes #​898 (#​902)

v1.23.1

Compare Source

🐞 Fixes
  • fix(plugins/x): fixed false positives in no-unstable-context-value and no-unstable-default-props by @​Rel1cx in #​896

v1.23.0

Compare Source

🪄 Improvements
  • refactor: JSX fragments related rules no longer rely on jsxPragma and jsxPragmaFrag settings to perform their checks by @​Rel1cx in #​893
  • refactor: improve applicability of the no-useless-fragment and prefer-shorthand-fragment rules
  • refactor: deprecate settings["react-x"].jsxPragma and settings["react-x"].jsxPragmaFrag as they are no longer needed by any rules
  • refactor: replace short-unique-id w/ uid by @​SukkaW in #​894
🐞 Fixes
  • fix(plugins/hooks-extra): fix call and new expression related false positives in no-unnecessary-use-memo and no-unnecessary-use-callback by @​Rel1cx in #​895

v1.22.2

Compare Source

🪄 Improvements
  • perf: re-implement no-duplicate-key rule to improve its performance @​Rel1cx in #​891 and 33ab3cc
  • refactor: prevent potential interference from TypeScript's as, satisfies, and non-null assertion operator in various rules

v1.22.1

Compare Source

🪄 Improvements
  • docs: add getting started guides for JavaScript, TypeScript, and JavaScript with Babel
  • docs: improve code samples in rules docs
  • docs: improve eslint.config.js examples in README.md, docs and the examples folder
  • docs: improve the error message and description of various rules
  • refactor(website): better website layout and navigation experience
📝 Changes in examples

The eslint.config.js in the examples now uses tsconfig's includes and excludes as the SSoT glob patterns for ESLint's files and ignores fields.

This approach can fundamentally avoid the errors[1, 2, 3] caused by mismatched config scopes between tsconfig.json and eslint.config.js when using type-checked rules.

v1.22.0

Compare Source

🪄 Improvements
  • refactor(plugins/x): rename jsx-use-vars to use-jsx-vars
  • refactor(plugins/x): rename jsx-no-duplicate-props to no-duplicate-jsx-props
  • refactor(plugins/dom): rename no-children-in-void-dom-elements to no-void-elements-with-children
📝 Changes you should be aware of

The following rules have been renamed:

  • jsx-uses-vars to use-jsx-vars
  • jsx-no-duplicate-props to no-duplicate-jsx-props
  • dom/no-children-in-void-dom-elements to dom/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
  • feat(plugins/hooks-extra): add no-useless-custom-hooks rule by @​Rel1cx
🪄 Improvements
  • refactor(plugins/hooks-extra): deprecate rule no-redundant-custom-hook in favor of no-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:

// ✅ Good: A Hook that will likely use some other Hooks later
function useAuth() {
  // TODO: Replace with this line when authentication is implemented:
  // return useContext(Auth);
  return TEST_USER;
}

v1.20.1

Compare Source

🪄 Improvements
  • refactor(shared): replace local-pkg package with node built-in API by @​Rel1cx in #​881

v1.20.0

Compare Source

✨ New
  • feat(plugins/x): add codemod-autofix to no-component-will-* by @​Rel1cx in #​879
🪄 Improvements

v1.19.0

Compare Source

✨ New
  • feat(plugins/x): add no-context-provider rule by @​Rel1cx
  • feat(plugins/x): add autofix for no-forward-ref rule by @​Rel1cx in #​874
  • feat(plugins/eslint-plugin): add no-forward-ref and no-context-provider to recommended presets by @​Rel1cx
🪄 Improvements
  • refactor(plugins/eslint-plugin): remove prefer-read-only-props from recommended-type-checked preset by @​Rel1cx in #​872
  • refactor(plugins/eslint-plugin): hide avoid-shorthand-boolean and avoid-shorthand-fragment from presets and docs by @​Rel1cx in #​876
  • Update @typescript-eslint's packages to ^8.18.0

v1.18.0

Compare Source

✨ New
🪄 Improvements
  • perf(plugins/dom): improve performance of no-void-elements-with-children by @​Rel1cx

v1.17.3

Compare Source

🐞 Fixes
  • fix(plugins/web-api): add 'forEach' support to 'no-leaked-event-listener', closes #​842 by @​Rel1cx in #​867
  • fix(plugins/web-api): add 'for of' support to 'no-leaked-event-listenner', closes #​842 by @​Rel1cx in #​869
  • fix(plugins/x): 'no-array-index-key' mistaking 'foo.bar.map' for 'Rea… by @​Rel1cx in #​868
🪄 Improvements
  • Update @typescript-eslint's packages to ^8.17.0

v1.17.2

Compare Source

🪄 Improvements
  • Update eslint's packages to ^9.16.0
  • Update @typescript-eslint's packages to ^8.16.0
  • Update ts-api-utils to ^2.0.0

v1.17.1

Compare Source

✨ New
  • feat(shared): add version detection logic;
🐞 Fixes
  • fix(plugins/x): 'no-leaked-conditional-rendering' should also warn 'anyStringVar' when react version is lower than 18, closes #​853 by @​Rel1cx in #​864
  • fix(plugins/dom): add popover api props to 'no-unknown-property', closes #​855 by @​Rel1cx in #​865
  • fix(plugins/debug): 'is-from-react' use correct settings when calling 'isInitializedFromReact', by @​Rel1cx

v1.17.0

Compare Source

✨ New
  • feat(plugins/naming-convention): add 'ignoreFilesWithoutCode' option to 'filename-extension'
🐞 Fixes
  • refactor(plugins/x): xhtml entities should be allowed inside of 'no-useless-fragment', closes: #​850
  • fix(plugins/eslint-plugin): unexpected top-level property 'name' in legacy presets, closes #​863
  • fix(plugins/eslint-plugin): rules list in 'debug' and 'disable-debug' presets

v1.16.2

Compare Source

🐞 Fixes
🪄 Improvements

v1.16.1

Compare Source

✨ New
🪄 Improvements
  • docs: use correct link for prefer-react-namespace-import in rule list by @​rakleed in #​849

v1.15.2

Compare Source

🪄 Improvements
  • Update @typescript-eslint's packages to ^8.12.1

v1.15.1

Compare Source

✨ New
  • feat: added code fixer to react-x/avoid-shorthand-boolean and react-x/prefer-shorthand-fragment by @​Rel1cx
🐞 Fixes
  • fix(plugins/react-x): respect semicolon by @​hyoban in #​841
  • fix(utilities/ast): added missing ts as and satisfies expressions handling to getFunctionIdentifier by @​Rel1cx , closes #​843

v1.15.0

Compare Source

✨ New
🐞 Fixes
  • fix: Fix false positives when 'web-api/no-leaked-event-listener' passes a signal to an intermediate variable, closes #​838
🪄 Improvements
  • docs: Update hooks-extra-no-direct-set-state-in-use-effect.mdx by @​neovov in #​831
  • docs: use a standard mono-width font for the docs, closes #​835 by @​Rel1cx in #​837
  • Undeprecate hooks-extra-no-direct-set-state-in-use-layout-effect and remove it from recommended presets, closes #​839 by @​Rel1cx in #​840

v1.14.3

Compare Source

🪄 Improvements
  • Update @typescript-eslint's packages to ^8.7.0

v1.14.2

Compare Source

🪄 Improvements
  • Update @typescript-eslint's packages to ^8.6.0

v1.14.1

Compare Source

🐞 Fixes
  • Fixed false positives in rule web-api/no-leaked-resize-observer

v1.14.0

Compare Source

🐞 Fixes
  • Fixed modular plugins missing default export
  • Fixed component name detection when the component name starts with a underscore
🪄 Improvements
  • Update @typescript-eslint's packages to ^8.5.0

v1.13.1

Compare Source

🐞 Fixes
  • Fixed hooks-extra/no-unnecessary-use-callback and hooks-extra/no-unnecessary-use-memo false positives when there are references from nested scopes

v1.13.0

Compare Source

✨ New
  • Added web-api/no-leaked-resize-observer rule to prevent leaked ResizeObserver
🐞 Fixes
  • hooks-extra/no-useless-custom-hooks should allow custom Hooks with empty body
🪄 Improvements
  • Rename debug/react-hooks to debug/hook
  • Rename hooks-extra/ensure-custom-using-hooks to hooks-extra/no-useless-custom-hooks
  • Rename hooks-extra/ensure-use-memo-has-non-empty-deps to hooks-extra/no-unnecessary-use-memo
  • Rename hooks-extra/ensure-use-callback-has-non-empty-deps to hooks-extra/no-unnecessary-use-callback
  • Upgrade @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
  • Added useLayoutEffect and useInsertionEffect support to hooks-extra/no-direct-set-state-in-use-effect
🪄 Improvements
  • Deprecate rule hooks-extra/no-direct-set-state-in-use-layout-effect in favor of hooks-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
  • Added support for detecting event listeners removed by abort signal in rule web-api/no-leaked-event-listener
🐞 Fixes
  • Fixed no-duplicate-key rule false positives when the key is a variable
  • Fixed web-api/no-leaked-set-timeout and web-api/no-leaked-set-interval false positives when a timer is assigned to a variable declared by let but not initialized

v1.12.2

Compare Source

✨ New
  • Added type declarations for react-x settings to the @typescript-eslint/utils/ts-eslint module via the SharedConfigurationSettings interface
🪄 Improvements
  • Improve the performance of the no-missing-key and no-duplicate-key rules
  • Upgrade @typescript-eslint's packages to ^8.3.0

v1.12.1

[Compare Source](https://redirect.github.com/Rel1cx/eslint-reac


Configuration

📅 Schedule: Branch creation - "every weekend" (UTC), 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.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot force-pushed the renovate/dependencies-(non-major) branch 2 times, most recently from 45aa43c to 83ea230 Compare April 30, 2024 16:48
@renovate renovate bot changed the title fix(deps): update dependencies (non-major) fix(deps): update dependencies (non-major) - autoclosed May 3, 2024
@renovate renovate bot closed this May 3, 2024
@renovate renovate bot deleted the renovate/dependencies-(non-major) branch May 3, 2024 14:29
@renovate renovate bot changed the title fix(deps): update dependencies (non-major) - autoclosed fix(deps): update dependencies (non-major) May 3, 2024
@renovate renovate bot reopened this May 3, 2024
@renovate renovate bot restored the renovate/dependencies-(non-major) branch May 3, 2024 20:05
@renovate renovate bot changed the title fix(deps): update dependencies (non-major) fix(deps): update dependency @eslint/js to v9.2.0 May 3, 2024
@renovate renovate bot force-pushed the renovate/dependencies-(non-major) branch 2 times, most recently from f65e6d1 to d6e52e3 Compare May 6, 2024 22:46
@renovate renovate bot changed the title fix(deps): update dependency @eslint/js to v9.2.0 fix(deps): update dependencies (non-major) May 6, 2024
@renovate renovate bot force-pushed the renovate/dependencies-(non-major) branch 5 times, most recently from 0438997 to b5092e2 Compare May 14, 2024 01:41
@renovate renovate bot force-pushed the renovate/dependencies-(non-major) branch 3 times, most recently from c330a8b to 62b4c4f Compare May 20, 2024 22:57
@renovate renovate bot changed the title fix(deps): update dependencies (non-major) fix(deps): update dependencies (non-major) - autoclosed May 25, 2024
@renovate renovate bot closed this May 25, 2024
@renovate renovate bot deleted the renovate/dependencies-(non-major) branch May 25, 2024 06:31
@renovate renovate bot changed the title fix(deps): update dependencies (non-major) - autoclosed fix(deps): update dependencies (non-major) May 26, 2024
@renovate renovate bot reopened this May 26, 2024
@renovate renovate bot restored the renovate/dependencies-(non-major) branch May 26, 2024 10:34
@renovate renovate bot force-pushed the renovate/dependencies-(non-major) branch from 62b4c4f to 116606a Compare May 26, 2024 10:35
@renovate renovate bot changed the title fix(deps): update dependencies (non-major) fix(deps): update dependency eslint-plugin-import-x to v0.5.1 May 26, 2024
@renovate renovate bot force-pushed the renovate/dependencies-(non-major) branch from 116606a to a370759 Compare May 26, 2024 22:45
@renovate renovate bot changed the title fix(deps): update dependency eslint-plugin-import-x to v0.5.1 fix(deps): update dependencies (non-major) May 26, 2024
@renovate renovate bot force-pushed the renovate/dependencies-(non-major) branch 5 times, most recently from 294bb89 to 21ff1ca Compare December 2, 2024 20:35
@renovate renovate bot force-pushed the renovate/dependencies-(non-major) branch 3 times, most recently from c931576 to d03f6d8 Compare December 13, 2024 21:58
@renovate renovate bot force-pushed the renovate/dependencies-(non-major) branch 5 times, most recently from f6ecdaf to 1f383da Compare December 22, 2024 00:26
@renovate renovate bot force-pushed the renovate/dependencies-(non-major) branch 2 times, most recently from e128180 to 82b7dc3 Compare December 30, 2024 12:21
@renovate renovate bot force-pushed the renovate/dependencies-(non-major) branch from 82b7dc3 to 75a4f7e Compare December 31, 2024 12:18
@renovate renovate bot force-pushed the renovate/dependencies-(non-major) branch 2 times, most recently from 1a474e5 to ea69e9d Compare January 10, 2025 22:53
@renovate renovate bot force-pushed the renovate/dependencies-(non-major) branch 5 times, most recently from 6f358bb to 9d11996 Compare January 27, 2025 17:17
@renovate renovate bot force-pushed the renovate/dependencies-(non-major) branch 4 times, most recently from 06e599c to a017840 Compare February 6, 2025 08:50
@renovate renovate bot force-pushed the renovate/dependencies-(non-major) branch from a017840 to 442b89e Compare February 8, 2025 02:12
@renovate renovate bot force-pushed the renovate/dependencies-(non-major) branch from 442b89e to c799d0f Compare February 9, 2025 14:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants