Skip to content

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Oct 4, 2025

This PR contains the following updates:

Package Type Update Change OpenSSF
anchore/syft minor v1.18.1 -> v1.38.0 OpenSSF Scorecard
aquaproj/aqua minor v2.42.2 -> v2.55.2 OpenSSF Scorecard
aquaproj/aqua-installer action patch v4.0.3 -> v4.0.4 OpenSSF Scorecard
aquaproj/aqua-registry minor v4.296.0 -> v4.442.0 OpenSSF Scorecard
charmbracelet/glow minor v2.0.0 -> v2.1.1 OpenSSF Scorecard
cli/cli minor v2.65.0 -> v2.83.1 OpenSSF Scorecard
direnv/direnv minor v2.35.0 -> v2.37.1 OpenSSF Scorecard
git-town/git-town minor v17.2.0 -> v17.3.0 OpenSSF Scorecard
golang/go minor 1.23.5 -> 1.25.4 OpenSSF Scorecard
golangci/golangci-lint minor v1.63.4 -> v1.64.8 OpenSSF Scorecard
goreleaser/goreleaser minor v2.5.1 -> v2.13.0 OpenSSF Scorecard
mikefarah/yq minor v4.45.1 -> v4.49.2 OpenSSF Scorecard
miniscruff/changie minor v1.21.0 -> v1.24.0 OpenSSF Scorecard
mvdan/gofumpt minor v0.7.0 -> v0.9.2 OpenSSF Scorecard

Release Notes

anchore/syft (anchore/syft)

v1.38.0

Compare Source

Added Features
Bug Fixes
  • Support extras statements in Python PDM cataloger [#​4352 @​wagoodman]
  • Preserve --from argument order [#​4350 @​wagoodman]
  • SBOM generated by Syft 1.28 contains license elements missing id or name (causing CycloneDX parser error) [#​4363]
  • empty PURL output in dependency snapshot format breaks sbom-action [#​4311]
  • Interface includes constraint elements, can only be used in type parameters [#​4346]
  • Upgrade github.com/nwaples/rardecode@​v1.1.3 to 2.2.1 [#​4338]
  • Upgrade to Golang 1.25.4 [#​4341]
Additional Changes

(Full Changelog)

v1.37.0

Compare Source

Added Features
Bug Fixes

(Full Changelog)

v1.36.0

Compare Source

Added Features
Bug Fixes

(Full Changelog)

v1.34.2

Compare Source

Bug Fixes

(Full Changelog)

v1.34.1

Compare Source

Added Features
Bug Fixes

(Full Changelog)

v1.33.0

Compare Source

Added Features

(Full Changelog)

v1.32.0

Compare Source

Added Features
Bug Fixes
Additional Changes

(Full Changelog)

v1.31.0

Compare Source

Added Features
Bug Fixes

(Full Changelog)

v1.30.0

Compare Source

Added Features
Bug Fixes

(Full Changelog)

v1.29.1

Compare Source

Bug Fixes

(Full Changelog)

v1.29.0

Compare Source

Added Features
Additional Changes

(Full Changelog)

v1.28.0

Compare Source

Added Features
Additional Changes

(Full Changelog)

v1.27.1

Compare Source

Bug Fixes
Additional Changes

(Full Changelog)

v1.27.0

Compare Source

Added Features
Bug Fixes

(Full Changelog)

A HUGE thank you to @​rezmoss for his help identifying and solving an issue causing excessive time and memory consumption with large numbers of symlinks! ❤️

v1.26.1

Compare Source

Bug Fixes

(Full Changelog)

v1.26.0

Compare Source

Added Features
Bug Fixes

(Full Changelog)

v1.25.1

Compare Source

Additional Changes

(Full Changelog)

v1.25.0

Compare Source

Added Features
Bug Fixes

(Full Changelog)

v1.24.0

Compare Source

Added Features
Bug Fixes
Additional Changes

(Full Changelog)

v1.23.1

Compare Source

Additional Changes

(Full Changelog)

v1.23.0

Compare Source

Added Features
Bug Fixes

(Full Changelog)

v1.22.0

Compare Source

Added Features
Bug Fixes

(Full Changelog)

v1.21.0

Compare Source

Added Features
Bug Fixes
Additional Changes

(Full Changelog)

v1.20.0

Compare Source

Added Features
Bug Fixes
Additional Changes

(Full Changelog)

v1.19.0

Compare Source

Added Features
Bug Fixes
Additional Changes

(Full Changelog)

aquaproj/aqua (aquaproj/aqua)

v2.55.2

Compare Source

Performance Improvement

#​4342 Skip packages that cannot provide the desired exe @​refi64

Others

#​4312 Update Go to 1.25.4

v2.55.1

Compare Source

🐛 Bug Fixes

#​4274 #​4276 exec: Fix the command name (args[0])

Dependency Updates

#​4220 #​4266 Update github.com/google/go-github/v74 to v76
#​4233 #​4251 #​4261 Update Go to 1.25.2

Others

Release Cosign Bundle file *.bundle

v2.55.0

Compare Source

Features

#​4195 #​4213 Support verifying the integrity of GitHub Releases

https://docs.github.com/en/code-security/supply-chain-security/understanding-your-software-supply-chain/verifying-the-integrity-of-a-release
https://aquaproj.github.io/docs/reference/security/github-immutable-release

v2.54.1

Compare Source

🐛 Bug Fixes

#​4182 Fix a bug of generate-registry command that arm64 is replaced to arm incorrectly

v2.54.0

Compare Source

Features

#​4173 ghtkn integration

https://aquaproj.github.io/docs/reference/security/ghtkn/

Now aqua can get a GitHub App User Access Token by ghtkn integration.
Stop risking token leaks - Use secure, short-lived GitHub tokens for local development.

Requirements

The ghtkn integration requires:

  • Keyring

This feature doesn't depend on ghtkn CLI.

Limitation

The integration requires the user interaction when creating an access token via Device Flow, so it's unavailable in CI.

Set up

For more details, please see https://github.com/suzuki-shunsuke/ghtkn .

  1. Create a GitHub App
  2. Create a configuration file of ghtkn
  3. Set the environment variable AQUA_GHTKN_ENABLED=true
export AQUA_GHTKN_ENABLED=true

Then aqua gets a user access token using ghtkn Go SDK when aqua calls GitHub APIs.

v2.53.11

Compare Source

Performance Improvement

#​4159 Update github.com/gdamore/tcell/v2 to reduce startup time @​refi64

Benchmark
$ git rev-parse HEAD
380a2334230ec9fd22adac3f4e137a4cf47d42b2

$ go version
go version go1.25.1 darwin/arm64

$ hyperfine --version
hyperfine 1.19.0

$ ls dist                         
aqua  aqua-25310

aqua.yaml

registries:
- type: standard
  ref: v4.408.0 # renovate: depName=aquaproj/aqua-registry
packages:
- name: suzuki-shunsuke/mkghtag@v0.1.11
- name: suzuki-shunsuke/cmdx@v2.0.2
$ hyperfine --warmup=20 -N 'dist/aqua'{-25310,}' exec -- mkghtag -version'
Benchmark 1: dist/aqua-25310 exec -- mkghtag -version
  Time (mean ± σ):      24.7 ms ±   1.3 ms    [User: 2.7 ms, System: 1.6 ms]
  Range (min … max):    23.5 ms …  29.6 ms    125 runs
 
  Warning: Statistical outliers were detected. Consider re-running this benchmark on a quiet system without any interferences from other programs. It might help to use the '--warmup' or '--prepare' options.
 
Benchmark 2: dist/aqua exec -- mkghtag -version
  Time (mean ± σ):      10.8 ms ±   1.4 ms    [User: 2.4 ms, System: 1.6 ms]
  Range (min … max):     9.2 ms …  17.1 ms    250 runs
 
Summary
  dist/aqua exec -- mkghtag -version ran
    2.30 ± 0.33 times faster than dist/aqua-25310 exec -- mkghtag -version
$ hyperfine --warmup=20 -N 'dist/aqua'{-25310,}' exec -- cmdx -v'         
Benchmark 1: dist/aqua-25310 exec -- cmdx -v
  Time (mean ± σ):      25.7 ms ±   1.3 ms    [User: 3.5 ms, System: 1.7 ms]
  Range (min … max):    24.5 ms …  31.7 ms    120 runs
 
  Warning: Statistical outliers were detected. Consider re-running this benchmark on a quiet system without any interferences from other programs. It might help to use the '--warmup' or '--prepare' options.
 
Benchmark 2: dist/aqua exec -- cmdx -v
  Time (mean ± σ):      11.2 ms ±   1.0 ms    [User: 3.1 ms, System: 1.6 ms]
  Range (min … max):    10.2 ms …  15.9 ms    253 runs
 
  Warning: Statistical outliers were detected. Consider re-running this benchmark on a quiet system without any interferences from other programs. It might help to use the '--warmup' or '--prepare' options.
 
Summary
  dist/aqua exec -- cmdx -v ran
    2.30 ± 0.24 times faster than dist/aqua-25310 exec -- cmdx -v

v2.53.10

Compare Source

🛡️ Starting from this release, Immutable Release is enabled!

#​4147 Update Go to v1.25.1
#​4145 Update aqua-proxy to v1.2.12

🐛 Bug Fixes

#​4140 Fix error messages

v2.53.9

Compare Source

Pull Requests | Issues | aquaproj/aqua@v2.53.8...v2.53.9

🐛 Bug Fixes

#​4064 Fix a bug that environment variables aren't passed to gh attestation verify

Others

#​4065 Update Go to v1.24.6
#​4065 Update aqua-proxy to v1.2.11

go1.24.6 (released 2025-08-06) includes security fixes to the database/sql and os/exec packages, as well as bug fixes to the runtime.
See the Go 1.24.6 milestone on our issue tracker for details.

v2.53.8

Compare Source

Pull Requests | Issues | aquaproj/aqua@v2.53.7...v2.53.8

🐛 Bug Fixes

#​4047 cp: Add missing .exe on Windows @​W1M0R

v2.53.7

Compare Source

Pull Requests | Issues | aquaproj/aqua@v2.53.6...v2.53.7

Fixes

#​4038 Fix a bug that it fails to verify GitHub Artifact Attestations on GitHub Enterprise Server @​yamoyamoto

v2.53.6

Compare Source

Pull Requests | Issues | aquaproj/aqua@v2.53.5...v2.53.6

🐛 Bug Fixes

#​4024 #​4025 Fix a bug that aqua works without registries' ref
#​4019 Set User-Agent to GitHub Release downloads @​yanolab

[!WARNING]
About #​4019 , unfortunately the bug is still remaining. But maybe #​4019 mitigates the bug to some extent.

v2.53.5

Compare Source

Pull Requests | [Issues](h


Configuration

📅 Schedule: Branch creation - "after 10pm on monday,before 3am on monday" in timezone America/Chicago, 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.


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 October 4, 2025 18:32
@renovate renovate bot added the dependencies label Oct 4, 2025
@renovate renovate bot enabled auto-merge (squash) October 4, 2025 18:32
renovate-approve[bot]
renovate-approve bot previously approved these changes Oct 4, 2025
@snyk-io
Copy link

snyk-io bot commented Oct 4, 2025

Snyk checks have passed. No issues have been found so far.

Status Scanner Critical High Medium Low Total (0)
Open Source Security 0 0 0 0 0 issues
Licenses 0 0 0 0 0 issues
Code Security 0 0 0 0 0 issues

💻 Catch issues earlier using the plugins for VS Code, JetBrains IDEs, Visual Studio, and Eclipse.

sheldonhull
sheldonhull previously approved these changes Oct 4, 2025
renovate-approve[bot]
renovate-approve bot previously approved these changes Oct 4, 2025
renovate-approve[bot]
renovate-approve bot previously approved these changes Oct 6, 2025
renovate-approve[bot]
renovate-approve bot previously approved these changes Oct 7, 2025
renovate-approve[bot]
renovate-approve bot previously approved these changes Oct 7, 2025
renovate-approve[bot]
renovate-approve bot previously approved these changes Oct 8, 2025
renovate-approve[bot]
renovate-approve bot previously approved these changes Oct 9, 2025
renovate-approve[bot]
renovate-approve bot previously approved these changes Oct 10, 2025
renovate-approve[bot]
renovate-approve bot previously approved these changes Nov 19, 2025
renovate-approve[bot]
renovate-approve bot previously approved these changes Nov 20, 2025
renovate-approve[bot]
renovate-approve bot previously approved these changes Nov 22, 2025
renovate-approve[bot]
renovate-approve bot previously approved these changes Nov 22, 2025
renovate-approve[bot]
renovate-approve bot previously approved these changes Nov 24, 2025
renovate-approve[bot]
renovate-approve bot previously approved these changes Nov 25, 2025
renovate-approve[bot]
renovate-approve bot previously approved these changes Nov 26, 2025
renovate-approve[bot]
renovate-approve bot previously approved these changes Nov 27, 2025
renovate-approve[bot]
renovate-approve bot previously approved these changes Nov 28, 2025
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.

2 participants