Skip to content

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Dec 19, 2025

This PR contains the following updates:

Package Change Age Confidence
zizmor (source) 1.18.0 -> 1.19.0 age confidence

Release Notes

zizmorcore/zizmor (zizmor)

v1.19.0

Compare Source

New Features 🌈🔗

Enhancements 🌱🔗

  • The use-trusted-publishing audit now detects additional publishing command patterns, including common "wrapped" patterns like bundle exec gem publish (#​1394)

  • zizmor now produces better error messages on a handful of error cases involving invalid input files. Specifically, a subset of syntax and schema errors now produce more detailed and actionable error messages (#​1396)

  • The use-trusted-publishing audit now detects additional publishing command patterns, including uv run ..., uvx ..., and poetry publish (#​1402)

  • zizmor now produces more useful and less ambiguous spans for many findings, particularly those from the anonymous-definition audit (#​1416)

  • zizmor now discovers configuration files named zizmor.yaml, in addition to zizmor.yml (#​1431)

  • zizmor now produces a more useful error message when input collection yields no inputs (#​1439)

  • The --render-links flag now allows users to control zizmor's OSC 8 terminal link rendering behavior. This is particularly useful in environments that advertise themselves as terminals but fail to correctly render or ignore OSC 8 links (#​1454)

Performance Improvements 🚄🔗

  • The [impostor-commit] audit is now significantly faster on true positives, making true positive detection virtually as fast as true negative detection. In practice, true positive runs are over 100 times faster than before (#​1429)

Bug Fixes 🐛🔗

  • Fixed a bug where the obfuscation audit would crash if it encountered a CMD shell that was defined outside of the current step block (i.e. as a job or workflow default) (#​1418)

  • Fixed a bug where the opentofu ecosystem was not recognized in Dependabot configuration files (#​1452)

  • --color=always no longer implies --render-links=always, as some environments (like GitHub Actions) support ANSI color codes but fail to handle OSC escapes gracefully (#​1454)


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.

🔕 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.

@Turbo87 Turbo87 merged commit 7542d82 into main Dec 19, 2025
14 checks passed
@Turbo87 Turbo87 deleted the renovate/zizmor-1.x branch December 19, 2025 09:02
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.

1 participant