Skip to content

Releases: buildkite/agent

v3.60.1

05 Dec 23:51
53d59c5
Compare
Choose a tag to compare

v3.60.1 (2023-12-06)

Full Changelog

Security

  • Bump docker/library/golang from 1.21.4 to 1.21.5 in /.buildkite #2542 (@dependabot[bot])

Fixed

  • Fix typo in environment variable name for allowed-plugins #2526 (@moskyb)
  • Fix environment variable interpolation into command step labels #2540 (@triarius)

Internal

v3.60.0

30 Nov 04:21
1ae0b4f
Compare
Choose a tag to compare

v3.60.0 (2023-11-29)

Full Changelog

Signed pipelines is now GA! Check out the docs here if you want a little more zero-trust mixed into your pipelines.

Added

Changed

  • Insert extra timestamps after a timeout #2447 (@DrJosh9000)
  • Log the max size warning once #2497 (@DrJosh9000)
  • MetaDataSetCommand: retry longer (exponential backoff) #2514 (@pda)
  • Humanize bytes to IEC (1024 → KiB etc) not SI (1000 → KB etc) #2513 (@pda)

Internal

v3.59.0

09 Nov 06:02
6b9c65b
Compare
Choose a tag to compare

v3.59.0 (2023-11-09)

Full Changelog

Security

Changed

  • Experimental: Signed Pipelines
    • Allow omitting the key ID when signing pipelines #2481 (@triarius)
    • Remove Org and Pipeline slugs from pipeline invariants and update the signing tool to use the GraphQL API #2479 (@triarius)
    • Add key.Validate call #2488 (@DrJosh9000)
  • Use zzglob.MultiGlob to process multiple globs simultaneously, and stop sending GlobPath with artifact upload #2472 (@DrJosh9000)

Internal

v3.58.0

02 Nov 02:04
3b146c7
Compare
Choose a tag to compare

v3.58.0 (2023-11-02)

Full Changelog

Added

  • Add allowed-plugin param to enable plugins allow-list #2471 (@jakubm-canva)
  • New experiment: pty-raw avoids LF→CRLF mapping by setting PTY to raw mode #2453 (@pda)
  • Experimental: Signed Pipelines
    • Add some pipeline invariants to the signature and create a cli subcommand to sign a pipeline #2457 (@triarius)
    • Add log group headers and timestamps to job verification success and failure logs #2461 (@triarius)

Fixed

Internal

v3.57.0

20 Oct 00:06
78b3707
Compare
Choose a tag to compare

v3.57.0 (2023-10-19)

Full Changelog

Added

Changed

  • Revert "Upgrade pre-installed packages in docker images" and Pin docker images by digest #2430 (@triarius)

Internal

v3.56.0

06 Oct 01:25
f69df38
Compare
Choose a tag to compare

v3.56.0 (2023-10-05)

Full Changelog

Security

Added

Changed

Fixed

  • Fix parsing pipelines what use a string as the skip key in a matrix adjustment #2407 (@moskyb)

Internal

And (a slightly larger?) than usual amount of (@dependabot[bot]) updates #2369 #2371 #2372 #2373 #2377 #2378 #2383 #2386 #2387 #2397 #2398 #2399 #2400 #2401 #2402 #2403 #2405

v3.55.0

14 Sep 04:29
3cb5f87
Compare
Choose a tag to compare

v3.55.0 (2023-09-14)

Full Changelog

Fixed

  • Annotations created with contexts that contain . can now be removed #2365 (@DrJosh9000)

Changed

  • Add a full agent version which includes the commit #2283 (@triarius)

v3.54.0

07 Sep 03:55
6545f02
Compare
Choose a tag to compare

v3.54.0 (2023-09-05)

Full Changelog

⚠️ We're adjusting how the set of supported OS versions changes over time.
For the details, see #2354.

Added

  • New experiment use-zzglob: uses a different library for resolving glob patterns in buildkite-agent artifact upload #2341 (@DrJosh9000)

Changed

  • Logged errors might look different: errors passed back up to main.go from clicommand #2347 (@triarius)
  • HEAD commit found faster: git log is now used to get commit information instead of git show #2323 (@leakingtapan)

Internal

  • Adapt Olfactor to allow sniffing for multiple smells #2332 (@triarius)

v3.53.0

31 Aug 02:08
34850db
Compare
Choose a tag to compare

v3.53.0 (2023-08-31)

Full Changelog

Added

Fixed

  • Fix detection of missing commits on checkout #2322 (@goodspark)
  • [Experimental] Handle the case when unmarshalling a step where there aren't any plugins #2321 (@moskyb)
  • [Experimental] Fix signature mismatches when steps have plugins #2339, #2319 (@DrJosh9000)
  • [Experimental] Catch step env/job env edge case #2340 (@DrJosh9000)

Changed

Internal

v3.52.1

24 Aug 00:24
476db67
Compare
Choose a tag to compare

v3.52.1 (2023-08-23)

Full Changelog

Fixed

  • Fix missing group interpolation #2303 (@DrJosh9000)
  • Experimental fix for agent workers reading plugin directories while they are being written to by other agent workers #2301 (@triarius)

Internal