1. Resources
  2. /
  3. Blog
  4. /
  5. Changelog roundup: August '25

Changelog roundup: August '25

Updated 6 minute read

Welcome to the latest edition of the Buildkite Changelog roundup! Over the last few months, we've been hard at work on new product features and efficiency improvements designed to help you and your team ship faster than ever before. 🚀

Here's what we're showcasing today:

Improvements to the Agent stack for Kubernetes

We’ve made a series of improvements to the Buildkite Agent Stack for Kubernetes focused on simpler setup, better security, and more reliable scaling:

  • Simpler setup: You can now deploy a stack with just a single cluster-scoped agent token — GraphQL tokens, org slugs, and cluster UUIDs are no longer required. Also, default cluster queues are not recognized automatically, so it's no longer necessary to specify an explicitly named queue called kubernetes.
  • Better security: By default, GraphQL tokens are no longer neeeded. For greater security, jobs run on the REST API using scoped agent tokens. In addition, the team has started development on scoped secrets, with the goal of more secure isolation across pipelines and environments.
  • More reliable scaling: The agent stack can now handle even greater volumes of jobs, particularly in high-concurrency environments. To achieve this, job environment variables are passed directly between job containers, reducing per-job Kubernetes object sizes.

Here's a quick walkthrough with Buildkite engineer Josh Deprez:

For more details, including full release notes, check out the Changelog post.

The next phase of the build page experience

We know that everyone works differently, so we’ve personalized and streamlined the build page experience according to your own preferences. Whether you're reviewing a failed test, scanning logs, adding annotations, or debugging performance, we hope that these updates improve the experience you have across pipelines of all shapes and sizes.

Here are the updates we’re most excited to share:

  • Build header: We've redesigned the header to be more condensed so you can more easily view actionable information like failed steps and annotations. With this revision, the build status is also now always visible.
  • Overview tab: The new Overview tab contains high-level build information, such as the commit message, build creator, build trigger, and more.
  • Step search: We've also added a new search, allowing you to find and jump to steps across your build. For quicker navigability, you can press s to open the search box, Enter to open a step, or Shift + Enter to focus the step view.
  • Jump to failure: The jump to failure action has moved into the new collapsible sidebar, making it possible to cycle through failures wherever you are in the build.

Here's a demo from Buildkite engineer Chris Campbell that walks you through everything:

To learn more, check out the Changelog post.

Starting from scratch in Buildkite can sometimes feel like opening a blank cookbook — plenty of ingredients at hand, but no idea how to combine them. Now, with the introduction of the new Pipeline Examples Gallery, you get full recipes out of the box: you can explore pipelines that run in real time, browse actual build steps and logs, and easily fork and extend the examples yourself — no setup or sign-up required.

Here's Buildkite engineer Sarah Jackson with a demo of how to browse, filter, and search the full set of examples — all of which are backed by publicly accessible Buildkite pipelines:

And here's how to set up a new pipeline from an example in the Buildkite dashboard:

Whether you’re evaluating Buildkite, onboarding a team, or just looking for inspiration, the Examples Gallery gives you a whole new way to explore what’s possible and get started easily. Got an idea for an example? Let us know — or submit one yourself on GitHub.

To learn more, check out the Changelog post.

New features and improvements in Test Engine

We’re also excited to share some improvements we've made recently to Buildkite Test Engine to help tighten your feedback loops, expand and improve test coverage and performance, and customize your Test Engine experience.

Key features to check out:

  • Send automated Slack Notifications: You can now send Slack notifications from Test Engine. Slack notifications can be triggered when a test state changes or when a test label is added or removed.
  • Send webhooks, label tests, and save test filters: You can now send webhooks, label tests, and save test filters. Webhooks are triggered by events, labels let you categorize tests, and saved filters let you save your favorite filters using tags and labels.
  • Customize metrics views: You can now customize which metrics are displayed in the Tests View, and we've added new metrics–like reliability, average duration, executions, and more.
  • Manage flaky tests: You can now see all actively flaky tests in one view automatically update that view by removing the “flaky” label, and use the new Ownership filter to view all tests owned by your team.
  • Expanded support for PyTest: With our expanded support for test splitting and auto-quarantining, you can achieve faster critical path time, spend less time on manual triage, and better isolate flaky tests.
  • New support for Vitest: With our new support, you can collect test results from your Vitest test suites, track test performance and flakiness, automatically quarantine flaky tests, and benefit from built-in, powerful analytics and insights.
Screenshot of a Slack notification sent from Test Engine

A Slack notification sent from Test Engine

A screenshot of the Flaky saved view in Test Engine

The Flaky saved view in Test Engine

Mac M4 Pro support in Buildkite hosted agents

All macOS workloads on Buildkite hosted agents have been upgraded to run on Apple’s latest M4 Pro generation hardware, delivering even better price-performance for your CI builds. This generation of hardware features faster startup times and clean, ephemeral environments for each job. 

The M4 Pro chip delivers meaningful improvements, including:

  • Up to 30-45 % faster CPU performance in real-world Xcode builds and test runs
  • Next-generation GPU architecture for smoother UI testing and graphics-heavy tasks
  • Higher memory bandwidth for faster access to large codebases and build artifacts

With these upgrades, we’ve updated our Mac shapes two new M4-optimized options:

  • Medium (6x28)
  • Large (12x56)

To learn more, check out the Changelog post, and if you have any questions, feel free to reach out to us directly at support@buildkite.com.

Wrapping up

That's all for now! We hope this latest round of features and improvements make your experience with Buildkite even better, and we'd love to hear how they work out for you and your team.

Drop us a line in the Buildkite forum with your thoughts, questions, or suggestions — and be sure to keep an eye on the Changelog for the latest improvements as they roll out.

Until next time! 👋


Related posts

Start turning complexity into an advantage

Create an account to get started with a 30-day free trial. No credit card required.

Buildkite Pipelines

Platform

  1. Pipelines
  2. Public pipelines
  3. Test Engine
  4. Package Registries
  5. Mobile Delivery Cloud
  6. Pricing

Hosting options

  1. Self-hosted agents
  2. Mac hosted agents
  3. Linux hosted agents

Resources

  1. Docs
  2. Blog
  3. Changelog
  4. Example pipelines
  5. Plugins
  6. Webinars
  7. Case studies
  8. Events
  9. Migration Services
  10. Comparisons

Company

  1. About
  2. Careers
  3. Press
  4. Security
  5. Brand assets
  6. Contact

Solutions

  1. Replace Jenkins
  2. Workflows for AI/ML
  3. Testing at scale
  4. Monorepo mojo
  5. Bazel orchestration

Legal

  1. Terms of Service
  2. Acceptable Use Policy
  3. Privacy Policy
  4. Subprocessors
  5. Service Level Agreement

Support

  1. System status
  2. Forum
© Buildkite Pty Ltd 2025