Skip to content
This repository was archived by the owner on Jun 26, 2025. It is now read-only.

chore(deps): update dependency lint-staged to v16#347

Merged
BethGriggs merged 1 commit intomainfrom
renovate/lint-staged-16.x
Jun 26, 2025
Merged

chore(deps): update dependency lint-staged to v16#347
BethGriggs merged 1 commit intomainfrom
renovate/lint-staged-16.x

Conversation

@renovate
Copy link
Copy Markdown
Contributor

@renovate renovate Bot commented Jun 25, 2025

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
lint-staged 15.5.2 -> 16.1.2 age adoption passing confidence

Release Notes

lint-staged/lint-staged (lint-staged)

v16.1.2

Compare Source

Patch Changes
  • #​1570 a7c0c88 Thanks @​ItsNickBarry! - When using --diff-filter with the D option to include deleted staged files, lint-staged no longer tries to stage the deleted files, unless they're no longer deleted. Previously this caused an error from git add like fatal: pathspec 'deleted-file' did not match any files.

  • 38f942e Thanks @​iiroj! - Removed an extraneous log entry that printed shouldHidePArtiallyStagedFiles to console output.

v16.1.1

Compare Source

Patch Changes
  • #​1565 3686977 Thanks @​iiroj! - Lint-staged now explicitly warns about potential data loss when using --no-stash.

  • #​1571 02299a9 Thanks @​iiroj! - Function tasks (introduced in v16.0.0) only received the staged files matching the conpmnfigured glob, instead of all staged files.

  • #​1563 bc61c74 Thanks @​iiroj! - This version fixes incorrect behavior where unstaged changes were committed when using the --no-stash option. This happened because --no-stash implied --no-hide-partially-staged, meaning unstaged changes to files which also had other staged changes were added to the commit by lint-staged; this is no longer the case.

    The previous (incorrect) behavior can still be achieved by using both options --no-stash --no-hide-partially-staged at the same time.

v16.1.0

Compare Source

Minor Changes
  • #​1536 e729daa Thanks @​iiroj! - A new flag --no-revert has been introduced for when task modifications should be applied to the index before aborting the commit in case of errors. By default, lint-staged will clear all task modifications and revert to the original state.

  • #​1550 b27fa3f Thanks @​iiroj! - Lint-staged now ignores symlinks and leaves them out from the list of staged files.

Patch Changes

v16.0.0

Compare Source

Major Changes
  • #​1546 158d15c Thanks @​iiroj! - Processes are spawned using nano-spawn instead of execa. If you are using Node.js scripts as tasks, you might need to explicitly run them with node, especially when using Windows:

    {
      "*.js": "node my-js-linter.js"
    }
  • #​1546 158d15c Thanks @​iiroj! - The --shell flag has been removed and lint-staged no longer supports evaluating commands directly via a shell. To migrate existing commands, you can create a shell script and invoke it instead. Lint-staged will pass matched staged files as a list of arguments, accessible via "$@​":


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 is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • 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 requested a review from a team as a code owner June 25, 2025 15:15
@renovate renovate Bot added the kind/dependency Pull requests that update a dependency file label Jun 25, 2025
@renovate renovate Bot force-pushed the renovate/lint-staged-16.x branch from f54fb35 to f79cf2c Compare June 25, 2025 15:32
@BethGriggs BethGriggs force-pushed the renovate/lint-staged-16.x branch from f79cf2c to aa879cd Compare June 25, 2025 16:18
@renovate renovate Bot force-pushed the renovate/lint-staged-16.x branch from aa879cd to 0b5f2e0 Compare June 25, 2025 16:19
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
@renovate renovate Bot force-pushed the renovate/lint-staged-16.x branch from 0b5f2e0 to 37c05d8 Compare June 26, 2025 12:58
@openshift-ci openshift-ci Bot added the lgtm label Jun 26, 2025
@BethGriggs BethGriggs merged commit b635e34 into main Jun 26, 2025
2 checks passed
@BethGriggs BethGriggs deleted the renovate/lint-staged-16.x branch June 26, 2025 13:04
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

kind/dependency Pull requests that update a dependency file lgtm

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant