Skip to content

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Sep 22, 2025

This PR contains the following updates:

Package Change Age Confidence
@eslint/eslintrc 3.3.13.3.3 age confidence
@formatjs/cli 6.7.26.9.0 age confidence
@tanstack/react-query-devtools (source) 5.87.45.91.2 age confidence
autoprefixer 10.4.2110.4.23 age confidence
lint-staged 16.1.616.2.7 age confidence
prettier (source) 3.6.23.7.4 age confidence
prettier-plugin-tailwindcss ^0.6.11^0.7.0 age confidence
tailwindcss (source) 3.4.173.4.19 age confidence
tsx (source) 4.20.64.21.0 age confidence

Release Notes

eslint/eslintrc (@​eslint/eslintrc)

v3.3.3

Compare Source

Bug Fixes
formatjs/formatjs (@​formatjs/cli)

v6.9.0

Compare Source

Bug Fixes
Features

v6.8.8

Compare Source

Note: Version bump only for package react-intl

v6.8.7

Compare Source

Bug Fixes
  • turn on isolatedDeclarations and specify explicit types everywhere (4d855c2) - by @​longlho

v6.8.6

Compare Source

Note: Version bump only for package react-intl

v6.8.5

Compare Source

Bug Fixes

v6.8.4

Compare Source

v6.8.2

Compare Source

Bug Fixes

v6.8.1

Compare Source

v6.8.0

Compare Source

Features

v6.7.4

Compare Source

v6.7.3

Compare Source

Note: Version bump only for package @​formatjs/cli

TanStack/query (@​tanstack/react-query-devtools)

v5.91.2

Compare Source

Patch Changes

v5.91.1

Compare Source

Patch Changes

v5.91.0

Compare Source

Minor Changes
  • feat(devtools): allow passing a theme via prop (#​9887)
Patch Changes

v5.90.2

Compare Source

Version 5.90.2 - 9/23/25, 7:37 AM

Changes
Fix
  • types: onMutateResult is always defined in onSuccess callback (#​9677) (2cf3ec9) by Dominik Dorfmeister
Packages

v5.90.1

Compare Source

Version 5.90.1 - 9/22/25, 6:41 AM

Changes
Fix
  • vue-query: Support infiniteQueryOptions for MaybeRef argument (#​9634) (49243c8) by hriday330
Chore
Ci
Docs
Packages

v5.89.0

Compare Source

Version 5.89.0 - 9/16/25, 8:27 AM

Changes
Feat
  • query-core: add context to mutationfn & mutation callbacks (#​9615) (a2151d2) by Josh
Chore
Packages
postcss/autoprefixer (autoprefixer)

v10.4.23

Compare Source

v10.4.22

Compare Source

  • Fixed stretch prefixes on new Can I Use database.
  • Updated fraction.js.
lint-staged/lint-staged (lint-staged)

v16.2.7

Compare Source

Patch Changes
  • #​1711 ef74c8d Thanks @​iiroj! - Do not display a "failed to spawn" error message when a task fails normally. This message is reserved for when the task didn't run because spawning it failed.

v16.2.6

Compare Source

Patch Changes

v16.2.5

Compare Source

Patch Changes
  • #​1687 9e02d9d Thanks @​iiroj! - Fix unhandled promise rejection when spawning tasks (instead of the tasks themselves failing). Previously when a task failed to spawn, lint-staged also failed and the backup stash might not have been automatically restored.

v16.2.4

Compare Source

Patch Changes

v16.2.3

Compare Source

Patch Changes
  • #​1669 27cd541 Thanks @​iiroj! - When using --fail-on-changes, automatically hidden (partially) unstaged changes are no longer counted to make lint-staged fail.

v16.2.2

Compare Source

Patch Changes
  • #​1667 699f95d Thanks @​iiroj! - The backup stash will not be dropped when using --fail-on-changes and there are errors. When reverting to original state is disabled (via --no-revert or --fail-on-changes), hidden (partially) unstaged changes are still restored automatically so that it's easier to resolve the situation manually.

    Additionally, the example for using the backup stash manually now uses the correct backup hash, if available:

    % npx lint-staged --fail-on-changes
    ✔ Backed up original state in git stash (c18d55a3)
    ✔ Running tasks for staged files...
    ✖ Tasks modified files and --fail-on-changes was used!
    ↓ Cleaning up temporary files...
    
    ✖ lint-staged failed because `--fail-on-changes` was used.
    
    Any lost modifications can be restored from a git stash:
    
      > git stash list --format="%h %s"
      c18d55a3 On main: lint-staged automatic backup
      > git apply --index c18d55a3

v16.2.1

Compare Source

Patch Changes
  • #​1664 8277b3b Thanks @​iiroj! - The built-in TypeScript types have been updated to more closely match the implementation. Notably, the list of staged files supplied to task functions is readonly string[] and can't be mutated. Thanks @​outslept!

    export default {
    ---  "*": (files: string[]) => void console.log('staged files', files)
    +++  "*": (files: readonly string[]) => void console.log('staged files', files)
    }
  • #​1654 70b9af3 Thanks @​iiroj! - This version has been published from GitHub Actions using Trusted Publishing for npm packages.

  • #​1659 4996817 Thanks @​iiroj! - Fix searching configuration files when the working directory is a subdirectory of a git repository, and there are package.json files in the working directory. This situation might happen when running lint-staged for a single package in a monorepo.

  • #​1654 7021f0a Thanks @​iiroj! - Return the caret semver range (^) to direct dependencies so that future patch and minor versions are allowed. This enables projects to better maintain and deduplicate their own transitive dependencies while not requiring direct updates to lint-staged. This was changed in 16.2.0 after the vulnerability issues with chalk and debug, which were also removed in the same version.

    Given the recent vulnerabilities in the npm ecosystem, it's best to be very careful when updating dependencies.

v16.2.0

Compare Source

Minor Changes
  • #​1615 99eb742 Thanks @​iiroj! - Added a new option --fail-on-changes to make lint-staged exit with code 1 when tasks modify any files, making the precommit hook fail. This is similar to the git diff --exit-code option. Using this flag also implies the --no-revert flag which means any changes made by tasks will be left in the working tree after failing, so that they can be manually staged and the commit tried again.

  • #​1611 cd05fd3 Thanks @​rlorenzo! - Added a new option --continue-on-error so that lint-staged will run all tasks to completion even if some of them fail. By default, lint-staded will exit early on the first failure.

  • #​1637 82fcc07 Thanks @​iiroj! - Internal lint-staged errors are now thrown and visible in the console output. Previously they were caught with the process exit code set to 1, but not logged. This happens when, for example, there's a syntax error in the lint-staged configuration file.

  • #​1647 a5ecc06 Thanks @​iiroj! - Remove debug as a dependency due to recent malware issue; read more at debug-js/debug#1005. Because of this, the DEBUG environment variable is no longer supported — use the --debug to enable debugging

  • #​1636 8db2717 Thanks @​iiroj! - Added a new option --hide-unstaged so that lint-staged will hide all unstaged changes to tracked files before running tasks. The changes will be applied back after running the tasks. Note that the combination of flags --hide-unstaged --no-hide-partially-staged isn't meaningful and behaves the same as just --hide-unstaged.

    Thanks to @​ItsNickBarry for the idea and initial implementation in #​1552.

  • #​1648 7900b3b Thanks @​iiroj! - Remove lilconfig to reduce reliance on third-party dependencies. It was used to find possible config files outside of those tracked in Git, including from the parent directories. This behavior has been moved directly into lint-staged and should work about the same.

Patch Changes
prettier/prettier (prettier)

v3.7.4

Compare Source

diff

LWC: Avoid quote around interpolations (#​18383 by @​kovsu)
<!-- Input -->
<div foo={bar}>   </div>

<!-- Prettier 3.7.3 (--embedded-language-formatting off) -->
<div foo="{bar}"></div>

<!-- Prettier 3.7.4 (--embedded-language-formatting off) -->
<div foo={bar}></div>
TypeScript: Fix comment inside union type gets duplicated (#​18393 by @​fisker)
// Input
type Foo = (/** comment */ a | b) | c;

// Prettier 3.7.3
type Foo = /** comment */ (/** comment */ a | b) | c;

// Prettier 3.7.4
type Foo = /** comment */ (a | b) | c;
TypeScript: Fix unstable comment print in union type comments (#​18395 by @​fisker)
// Input
type X = (A | B) & (
  // comment
  A | B
);

// Prettier 3.7.3 (first format)
type X = (A | B) &
  (// comment
  A | B);

// Prettier 3.7.3 (second format)
type X = (
  | A
  | B // comment
) &
  (A | B);

// Prettier 3.7.4
type X = (A | B) &
  // comment
  (A | B);

v3.7.3

Compare Source

diff

API: Fix prettier.getFileInfo() change that breaks VSCode extension (#​18375 by @​fisker)

An internal refactor accidentally broke the VSCode extension plugin loading.

v3.7.2

Compare Source

diff

JavaScript: Fix string print when switching quotes (#​18351 by @​fisker)
// Input
console.log("A descriptor\\'s .kind must be \"method\" or \"field\".")

// Prettier 3.7.1
console.log('A descriptor\\'s .kind must be "method" or "field".');

// Prettier 3.7.2
console.log('A descriptor\\\'s .kind must be "method" or "field".');
JavaScript: Preserve quote for embedded HTML attribute values (#​18352 by @​kovsu)
// Input
const html = /* HTML */ ` <div class="${styles.banner}"></div> `;

// Prettier 3.7.1
const html = /* HTML */ ` <div class=${styles.banner}></div> `;

// Prettier 3.7.2
const html = /* HTML */ ` <div class="${styles.banner}"></div> `;
TypeScript: Fix comment in empty type literal (#​18364 by @​fisker)
// Input
export type XXX = {
  // tbd
};

// Prettier 3.7.1
export type XXX = { // tbd };

// Prettier 3.7.2
export type XXX = {
  // tbd
};

v3.7.1

Compare Source

diff

API: Fix performance regression in doc printer (#​18342 by @​fisker)

Prettier 3.7.1 can be very slow when formatting big files, the regression has been fixed.

v3.7.0

Compare Source

diff

🔗 Release Notes

tailwindlabs/prettier-plugin-tailwindcss (prettier-plugin-tailwindcss)

v0.7.2

Compare Source

Fixed
  • Load compatible plugins sequentially to work around race conditions in Node.js (#​412)
  • Fix compatibility with prettier-plugin-svelte when using Prettier v3.7+ (#​418)

v0.7.1

Compare Source

Fixed
  • Match against correct name of dynamic attributes when using regexes (#​410)

v0.7.0

Compare Source

Added
  • Format quotes in @source, @plugin, and @config (#​387)
  • Sort in function calls in Twig (#​358)
  • Sort in callable template literals (#​367)
  • Sort in function calls mixed with property accesses (#​367)
  • Support regular expression patterns for attributes (#​405)
  • Support regular expression patterns for function names (#​405)
Changed
  • Improved monorepo support by loading Tailwind CSS relative to the input file instead of prettier config file (#​386)
  • Improved monorepo support by loading v3 configs relative to the input file instead of prettier config file (#​386)
  • Fallback to Tailwind CSS v4 instead of v3 by default (#​390)
  • Don't augment global Prettier ParserOptions and RequiredOptions types (#​354)
  • Drop support for prettier-plugin-import-sort (#​385)
Fixed
  • Handle quote escapes in LESS when sorting @apply (#​392)
  • Fix whitespace removal inside nested concat and template expressions (#​396)
tailwindlabs/tailwindcss (tailwindcss)

v3.4.19

Compare Source

v3.4.18

Compare Source

Fixed
  • Improve support for raw supports-[…] queries in arbitrary values (#​13605)
  • Fix require.cache error when loaded through a TypeScript file in Node 22.18+ (#​18665)
  • Support import.meta.resolve(…) in configs for new enough Node.js versions (#​18938)
  • Allow using newer versions of postcss-load-config for better ESM and TypeScript PostCSS config support with the CLI (#​18938)
  • Remove irrelevant utility rules when matching important classes (#​19030)
privatenumber/tsx (tsx)

v4.21.0

Compare Source


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: 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 added the dependencies Pull requests that update a dependency file label Sep 22, 2025
@renovate renovate bot force-pushed the renovate/devdependencies-(non-major) branch from c86118e to 7e97d7f Compare September 22, 2025 09:40
@renovate renovate bot changed the title Update dependency @tanstack/react-query-devtools to v5.89.0 Update devDependencies (non-major) Sep 22, 2025
@renovate renovate bot force-pushed the renovate/devdependencies-(non-major) branch 4 times, most recently from 000ff4f to bc14ab9 Compare September 28, 2025 13:43
@renovate renovate bot force-pushed the renovate/devdependencies-(non-major) branch 3 times, most recently from 5b48e79 to 259b57a Compare October 4, 2025 01:58
@renovate renovate bot force-pushed the renovate/devdependencies-(non-major) branch 3 times, most recently from 01d3625 to ce28f46 Compare October 14, 2025 14:56
@renovate renovate bot force-pushed the renovate/devdependencies-(non-major) branch 3 times, most recently from 551b953 to 39976a1 Compare October 22, 2025 20:07
@renovate renovate bot force-pushed the renovate/devdependencies-(non-major) branch 3 times, most recently from 6f5ac4c to 2c30f8c Compare November 11, 2025 03:16
@renovate renovate bot force-pushed the renovate/devdependencies-(non-major) branch 2 times, most recently from cd94c64 to e03343d Compare November 19, 2025 18:06
@renovate renovate bot changed the title Update devDependencies (non-major) chore(deps): update devdependencies (non-major) Nov 21, 2025
@renovate renovate bot force-pushed the renovate/devdependencies-(non-major) branch 6 times, most recently from 533acda to 7198b36 Compare November 29, 2025 01:15
@renovate renovate bot force-pushed the renovate/devdependencies-(non-major) branch 2 times, most recently from dc08244 to ec3ad1b Compare November 30, 2025 18:11
@renovate renovate bot force-pushed the renovate/devdependencies-(non-major) branch 4 times, most recently from a8b3c99 to 0f6ffef Compare December 3, 2025 18:43
@renovate renovate bot force-pushed the renovate/devdependencies-(non-major) branch 5 times, most recently from 0c4833d to 7c56ae3 Compare December 17, 2025 05:16
@renovate renovate bot force-pushed the renovate/devdependencies-(non-major) branch 3 times, most recently from 01145d9 to 53e1466 Compare December 26, 2025 05:48
@renovate renovate bot force-pushed the renovate/devdependencies-(non-major) branch 3 times, most recently from c1dc95a to 6c8cb04 Compare December 31, 2025 17:13
@renovate renovate bot force-pushed the renovate/devdependencies-(non-major) branch from 6c8cb04 to f9b7bd6 Compare January 2, 2026 05:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant