github buildkite/agent v4.0.0-beta.1

pre-release7 hours ago

v4.0.0-beta.1 (2026-04-22)

Full Changelog

Changed in v4

  • The following experiments are now default behaviour (promoted):
    • normalised-upload-paths
    • override-zero-exit-on-cancel
    • resolve-commit-after-checkout
    • propagate-agent-config-vars
  • Remove allow-artifact-path-traversal experiment
  • Remove deprecated Docker support
  • spawn-with-priority is now a string, removing the descending-spawn-priority experiment #3821 (@moskyb)
  • Newline after meta data get #3835 (@moskyb)
  • Remove deprecated CLI flags #3834 (@moskyb)
  • Remove deprecated plugin env vars #3852 (@DrJosh9000)

Changed in v3 since v3.123.1

Added

  • SIGKILL is now supported as a cancel signal, and can be used to interrupt processes on Windows that absorb Ctrl-Break without exiting
    #3814 (@DrJosh9000)
  • feat: add metrics to record histogram of chunk sizes and compressed size #3833 (@wolfeidau)
  • feat: migrate to github.com/klauspost/compress/gzip for optimized deflate #3832 (@wolfeidau)

Fixed

Internal

  • fix: Make TestChunksIntervalSeconds less flaky #3850 (@DrJosh9000)
  • chore: rename mise config and add tasks #3839 (@lox)
  • Removal manual gates from deployment process #3830 (@zhming0)
  • Normalise HTTP status-based retry policies across the agent #3827 (@moskyb)

Don't miss a new agent release

NewReleases is sending notifications on new releases.