Releases: buildkite/agent
Releases · buildkite/agent
v3.95.1
v3.95.1 (2025-03-20)
Important
Secrets (as visible to the agent in environment variables) are now redacted from annotations, meta-data values, and step updates, similar to how secrets are redacted from job logs.
If needed, this can be disabled by passing the flag --redacted-vars=''
to the annotate
, meta-data set
, or step update
command.
Security
- Fix incomplete processing in newly-redacted operations #3246 (@DrJosh9000)
- Bump github.com/golang-jwt/jwt/v5 from 5.2.1 to 5.2.2 (resolves CVE-2025-30204) #3247 (@dependabot[bot])
v3.95.0
v3.95.0 (2025-03-20)
Important
Secrets (as visible to the agent in environment variables) are now redacted from annotations, meta-data values, and step updates, similar to how secrets are redacted from job logs.
If needed, this can be disabled by passing the flag --redacted-vars=''
to the annotate
, meta-data set
, or step update
command.
Changed
- Redact meta-data values and step attribute updates with warnings #3243 (@DrJosh9000)
- Redact annotations #3242 (@DrJosh9000)
- ANSI parser speedup #3237 (@DrJosh9000)
Fixed
- Agents running with disconnect-after-job or disconnect-after-idle-timeout can now be kept alive with agent pausing #3238 (@DrJosh9000)
- The
pty-raw
experiment no longer causes a warning to be logged #3241 (@DrJosh9000)
Dependency updates
- Bump google.golang.org/api from 0.224.0 to 0.226.0 in the cloud-providers group #3240 (@dependabot[bot])
- Bump the container-images group across 7 directories with 3 updates #3239 (@dependabot[bot])
v3.94.0
v3.94.0 (2025-03-12)
Security
- Fix redaction of multiline secrets printed as single lines #3233 (@DrJosh9000)
Changed
- Change healthHandler to log requests at debug level #3232 (@DrJosh9000)
- go.mod: go 1.23.0, toolchain go1.23.7 #3225 (@DrJosh9000)
- Record build URL in the buildkite-agent log for easier traceability #3215 (@mkrapivner-zipline)
Added
- Adding an initial bazel configuration #3141 (@CerealBoy)
Dependency bumps
v3.93.1
v3.93.0
v3.93.0 (2025-02-26)
Added
- Handle pause actions #3211 (@DrJosh9000)
- Add agent stop command #3198 (@sj26)
Changed
- Skip pushing the git commit metadata if BUILDKITE_COMMIT_RESOLVED=true #3152 (@CerealBoy)
- Update cancel_signal.go #3197 (@karensawrey)
- Capture datadog metrics usage from registering agents #3195 (@wolfeidau)
- Capture some HTTP client details from registering agents #3193 (@yob)
Fixed
- Change the signal handler to ensure the agent quits after the grace period #3200 (@wolfeidau)
- Don't fail if the interrupt fails when the PID is already exited #3199 (@wolfeidau)
- bash shouldn't be assumed to be in /bin for portability #1534 (@jgedarovich)
Internal
- Fixes from the new modernize analyzer from the Go team #3209 (@wolfeidau)
- Kill exp/maps and replace with stdlib maps #3210 (@moskyb)
Dependabot
v3.92.1
v3.92.1 (2025-02-13)
Removed
- Revert "Ensure the log streamer respects forced shutdown of the agent" #3191 (@wolfeidau)
- Revert "Fix data race on exitImmediately" #3190 (@wolfeidau)
Dependabot
- The usual updates: #3188, #3185 (@dependabot[bot])
v3.92.0
v3.92.0 (2025-02-12)
Fixed
- Ensure the log streamer respects forced shutdown of the agent #3180 (@wolfeidau)
- Fix data race on exitImmediately #3187 (@DrJosh9000)
- Reduce timeout for these two operations to avoid holding up compute #3177 (@wolfeidau)
- Timeout waiting for client containers #3172 (@DrJosh9000)
- Clean up worker pool implementation #3171 (@DrJosh9000)
Internal
- rm bazel-*, add to .gitignore #3178 (@DrJosh9000)
- Speed up needlessly slow tests #3179 (@DrJosh9000)
Dependabot
v3.91.0
v3.91.0 (2025-01-28)
Changed
- Jitter within ping, status, log loops #3164 (@DrJosh9000)
Fixed
- Roko v1.3.1 #3157 (@moskyb)
- Better plugin checkout logging #3166 (@DrJosh9000)
Internal
- Add /.buildkite dir for Dockerfile updates #3162 (@DrJosh9000)
Dependency bumps
- Bump the cloud-providers group with 6 updates #3167 (@dependabot[bot])
- Bump gopkg.in/DataDog/dd-trace-go.v1 from 1.70.3 to 1.71.0 #3168 (@dependabot[bot])
- Bump the container-images group across 5 directories with 2 updates #3169 (@dependabot[bot])
- Bump the otel group with 9 updates #3159 (@dependabot[bot])
- Bump the container-images group across 6 directories with 2 updates #3161 (@dependabot[bot])
- Bump the cloud-providers group across 1 directory with 7 updates #3160 (@dependabot[bot])
- Bump gopkg.in/DataDog/dd-trace-go.v1 from 1.70.1 to 1.70.3 #3155 (@dependabot[bot])
- Bump the golang-x group across 1 directory with 5 updates #3151 (@dependabot[bot])
- Bump buildkite/agent-base from
e46604b
to2520343
in /packaging/docker/ubuntu-22.04 in the container-images group across 1 directory #3146 (@dependabot[bot])
v3.90.0
v3.90.0 (2025-01-10)
Changed
Fixed
- Fix nil pointer deref in certain Kubernetes environments #3150 (@DrJosh9000)
v3.89.0
v3.89.0 (2025-01-06)
Added
- Adding support for Additional Hooks Paths #3124 (@CerealBoy)
Internal
- Bump the container-images group across 5 directories with 2 updates #3143 (@dependabot[bot])
- Update golang.org/x/net #3140 (@yob)