Skip to content

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Jan 19, 2026

This PR contains the following updates:

Package Change Age Confidence
@eslint-react/eslint-plugin (source) ^2.5.7^2.7.2 age confidence
@tanstack/devtools-utils (source) ^0.2.4^0.3.0 age confidence
@tanstack/react-query (source) ^5.90.16^5.90.19 age confidence
happy-dom ^20.1.0^20.3.3 age confidence
knip (source) ^5.80.2^5.82.0 age confidence
pnpm (source) 10.26.110.28.0 age confidence
prettier (source) ^3.7.4^3.8.0 age confidence
sherif ^1.9.0^1.10.0 age confidence

Release Notes

Rel1cx/eslint-react (@​eslint-react/eslint-plugin)

v2.7.2

Compare Source

🪄 Improvements
  • Reimplement the prefer-destructuring-assignment rule for better performance by @​Rel1cx in #​1423

Full Changelog: Rel1cx/eslint-react@v2.7.1...v2.7.2

v2.7.1

Compare Source

🐞 Fixes
  • Fix misdetected functions inside array expressions as function components; closes #​1416 by @​Rel1cx in #​1418
  • Remove unnecessary no-unnecessary-use-ref rule from strict configurations and update documentation by @​Rel1cx in #​1419
📝 Changes you should be aware of

The no-unnecessary-use-ref rule has been removed from the strict presets, as it was causing false positives in certain scenarios. You can still enable it manually if needed, but please be aware of its current limitations.

Full Changelog: Rel1cx/eslint-react@v2.7.0...v2.7.1

v2.7.0

Compare Source

✨ New
🐞 Fixes

Full Changelog: Rel1cx/eslint-react@v2.6.4...v2.7.0

v2.6.4

Compare Source

✨ New
  • feat: add a disable-experimental preset to quickly opt out of experimental rules by @​Rel1cx in #​1403

Full Changelog: Rel1cx/eslint-react@v2.6.2...v2.6.4

v2.6.2

🐞 Fixes

v2.6.0

✨ New
📝 Changes you should be aware of

The new no-unnecessary-use-ref rule is included in the strict presets.

This rule reports unnecessary uses of useRef when the ref is only used within a single effect which the value can be co-located inside the effect itself. Thanks to @​SukkaW for purposing it!

Full Changelog: Rel1cx/eslint-react@v2.5.7...v2.6.0

TanStack/devtools (@​tanstack/devtools-utils)

v0.3.0

Compare Source

Minor Changes
TanStack/query (@​tanstack/react-query)

v5.90.19

Compare Source

Patch Changes

v5.90.18

Compare Source

Patch Changes

v5.90.17

Compare Source

Patch Changes
capricorn86/happy-dom (happy-dom)

v20.3.3

Compare Source

v20.3.2

Compare Source

v20.3.1

Compare Source

👷‍♂️ Patch fixes
  • Normalizes the "format" parameter according to the HTML specification in DataTransfer.getData() - By @​marchaos in task #​1965
  • Handle partial responses in XMLHttpRequest - By @​rexxars in task #​1890

v20.3.0

Compare Source

🎨 Features

v20.2.0

Compare Source

🎨 Features
  • Use Element.classList.contains() instead of splitting className in query selectors to improve performance as it's cached - By @​TrevorBurnham in task #​1884

v20.1.1

Compare Source

👷‍♂️ Patch fixes
webpro-nl/knip (knip)

v5.82.0: Release 5.82.0

Compare Source

v5.81.0: Release 5.81.0

Compare Source

pnpm/pnpm (pnpm)

v10.28.0

Compare Source

v10.27.0

Compare Source

v10.26.2: pnpm 10.26.2

Compare Source

Patch Changes

  • Improve error message when a package version exists but does not meet the minimumReleaseAge constraint. The error now clearly states that the version exists and shows a human-readable time since release (e.g., "released 6 hours ago") #​10307.

  • Fix installation of Git dependencies using annotated tags #​10335.

    Previously, pnpm would store the annotated tag object's SHA in the lockfile instead of the actual commit SHA. This caused ERR_PNPM_GIT_CHECKOUT_FAILED errors because the checked-out commit hash didn't match the stored tag object hash.

  • Binaries of runtime engines (Node.js, Deno, Bun) are written to node_modules/.bin before lifecycle scripts (install, postinstall, prepare) are executed #​10244.

  • Try to avoid making network calls with preferOffline #​10334.

Platinum Sponsors

Bit

Gold Sponsors

Discord CodeRabbit Workleap
Stackblitz Vite
prettier/prettier (prettier)

v3.8.0

Compare Source

diff

🔗 Release note

QuiiBz/sherif (sherif)

v1.10.0

Compare Source

JSON configuration in root package.json

When using many CLI arguments, it might be easier to move to the configuration format. In your root package.json, add a sherif field containing the same options as the CLI, but in camelCase. Default values are shown below:

{
  "sherif": {
    "fix": false,
    "select": "highest", // "highest" | "lowest"
    "noInstall": false,
    "failOnWarnings": false,
    "ignoreDependency": [], // string[]
    "ignorePackage": [], // string[]
    "ignoreRule": [] // string[]
  }
}

--fail-on-warnings option

Add a new option --fail-on-warnings to exit with code 1 if any warning issues are found. By default, only error issues will make Sherif exit with code 1.

What's Changed

Full Changelog: QuiiBz/sherif@v1.9.0...v1.10.0


Configuration

📅 Schedule: Branch creation - Between 12:00 AM and 03:59 AM, only on Monday ( * 0-3 * * 1 ) (UTC), Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

Rebasing: Whenever PR is behind base branch, 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.

@changeset-bot
Copy link

changeset-bot bot commented Jan 19, 2026

⚠️ No Changeset found

Latest commit: bf0800f

Merging this PR will not cause a version bump for any packages. If these changes should not result in a new version, you're good to go. If these changes should result in a version bump, you need to add a changeset.

This PR includes no changesets

When changesets are added to this PR, you'll see the packages that this PR includes changesets for and the associated semver types

Click here to learn what changesets are, and how to add one.

Click here if you're a maintainer who wants to add a changeset to this PR

@nx-cloud
Copy link

nx-cloud bot commented Jan 19, 2026

View your CI Pipeline Execution ↗ for commit bf0800f

Command Status Duration Result
nx run-many --targets=build --exclude=examples/** ✅ Succeeded 15s View ↗

☁️ Nx Cloud last updated this comment at 2026-01-19 03:20:18 UTC

@pkg-pr-new
Copy link

pkg-pr-new bot commented Jan 19, 2026

More templates

@tanstack/pacer

npm i https://pkg.pr.new/TanStack/pacer/@tanstack/pacer@140

@tanstack/pacer-devtools

npm i https://pkg.pr.new/TanStack/pacer/@tanstack/pacer-devtools@140

@tanstack/pacer-lite

npm i https://pkg.pr.new/TanStack/pacer/@tanstack/pacer-lite@140

@tanstack/preact-pacer

npm i https://pkg.pr.new/TanStack/pacer/@tanstack/preact-pacer@140

@tanstack/preact-pacer-devtools

npm i https://pkg.pr.new/TanStack/pacer/@tanstack/preact-pacer-devtools@140

@tanstack/react-pacer

npm i https://pkg.pr.new/TanStack/pacer/@tanstack/react-pacer@140

@tanstack/react-pacer-devtools

npm i https://pkg.pr.new/TanStack/pacer/@tanstack/react-pacer-devtools@140

@tanstack/solid-pacer

npm i https://pkg.pr.new/TanStack/pacer/@tanstack/solid-pacer@140

@tanstack/solid-pacer-devtools

npm i https://pkg.pr.new/TanStack/pacer/@tanstack/solid-pacer-devtools@140

commit: bf0800f

@renovate renovate bot merged commit cef5b66 into main Jan 19, 2026
4 checks passed
@renovate renovate bot deleted the renovate/all-minor-patch branch January 19, 2026 07:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant