Data and AI releases

548 this month · 176 companies

CircleCI Release notes from CircleCI

80 releases · 2 this month

Official notes RSS

Functions now available in beta

CircleCI launched Functions in beta, allowing developers and AI agents to define, version, pin, and reuse CI environment setup modules via CLI and MCP server.

Beta
Source ↗

OIDC tokens: new V3 token format with config source and ref claims

CircleCI now issues a third version of its OIDC (OpenID Connect) token, alongside the V1 and V2 tokens. In V3 the subject ( sub ) claim covers where the code was checked out from and where the pipeline config came from. What’s new Jobs now get the V3 token in $CIRCLE_OIDC_TOKEN_V3 , alongside $CIRCLE_OIDC_TOKEN and $CIRCLE_OIDC_TOKEN_V2 .

Update
Source ↗

Dynamic Parallelism for Smarter Testing

Instead of always starting with full parallelism as set in the config, Dynamic Parallelism can scale the number of parallel nodes your test job needs depending on the number of tests that were selected by Smarter Testing’s Intelligent Test Selection.

Update
2 releases →

Additional AWS fallback regions for machine executor and remote Docker

We are adding two AWS compute regions, us-west-1 and us-west-2 . They join us-east-2 as fallback regions. CircleCI uses a fallback region when capacity is not available in the primary region. This change improves availability. What is affected Machine executor jobs and remote Docker can run in a fallback region.

Update
Source ↗

Introducing Gen2 Arm Resource Classes (Beta)

Gen2 Arm resource classes for Docker and Linux VM / Remote Docker are now available in Beta on CircleCI, delivering priority access to newer-generation Arm CPUs that are up to 94% faster than gen1 for your Linux workloads, at a lower credit cost.

Beta
4 releases →

Teardown now available for run steps

For customers needing cleanup work to run no matter how a job ends, we now support teardown steps. Add a teardown list to any run step, and CircleCI runs those steps at the end of the job, including when the job fails, is canceled, or times out.

Update
Source ↗

CircleCI API v3 is now available

API v3 is CircleCI’s current API version, and all new API development happens in v3. Every endpoint follows the same conventions, so you can predict how the API works without reading a spec for each one: UUID resource IDs instead of project slugs Cursor-based pagination One error format with structured error objects Standard rate limit headers, so tools can...

Update
Source ↗

Xcode 27.2 Beta 2 Available

The Xcode 27.2 Beta 2 image is now available to be used in CircleCI pipelines. The full manifest of installed software can be found here .

Beta
Source ↗

Deprecation of Xcode 14.3.1, 26.3.0, 26.2.0, and 26.1.1

Following our Xcode image retention policy , Xcode 14.3.1, 26.3.0, 26.2.0, and 26.1.1 have been marked as deprecated and will be removed on October 30th, 2026. We will be performing 24 hour brownouts from 00:00:01 to 23:59:59 UTC during which these images will be unavailable. The brownout and deprecation schedule can be found below.

Deprecation
Source ↗

Xcode 27.2 beta Available

The Xcode 27.2 beta image is now available to be used in CircleCI pipelines. The full manifest of installed software can be found here .

Beta
Source ↗

Build tool cache now available in Open Beta

Build tool cache is now available in Open Beta Build tool cache is now available in Open Beta on CircleCI Cloud, offering up to 90% faster clean builds vs. no cache for eligible Gradle, Bazel, and Turborepo workloads (and up to 29% faster for Xcode).

Beta
2 releases →

Android Gen2 Machine Executor Now Generally Available

Android gen2 resource classes are now generally available on CircleCI. Based on realistic workload benchmarking using the nowinandroid project, we found gen2 to be 47% faster than gen1 equivalents. Android gen2 resource classes are priced the same as other gen2 resource classes and are available for users on paid plans.

GA
Source ↗

Smarter Testing CLI: New commands, flags, and plugin registry

We’ve consolidated the Smarter Testing CLI experience under the CircleCI CLI. Please apply these changes by September 14, 2026. Local Installation Note: these steps apply to your local machine only. CI containers already have the CLI installed, so no install step is needed in your config. The testsuite is now managed as a CircleCI CLI extension.

Update
Source ↗

IP ranges support available for Gen2 Docker (x86)

IP ranges is now supported for x86 Docker Gen2 resources classes. Pricing for IP ranges is unchanged and is the same across all executor generations: 450 credits per 1 GB of data used, for customers on a Performance or Scale plan, billed in addition to standard compute costs. See the x86 (gen2) Docker documentation and IP ranges documentation for details.

Update
2 releases →

Email notifications for expiring personal API tokens

CircleCI now emails you before a personal API token expires, so you can rotate it before any scripts, pipelines, or integrations that use it start failing. You receive an email at four points ahead of the expiry date: 30 days before 15 days before 7 days before 1 day before Emails go to your default email address.

Update
Source ↗

New CLI flag: circleci run get --failure-report

You can now generate a condensed failure report for any pipeline run using circleci run get --failure-report . The report prints output for every failed step, formatted for AI agent consumption. Pipe it to your local coding agent to diagnose and fix failing builds . By default, the CLI retrieves the latest run from your current git remote and branch.

Update
Source ↗

Get Slack DMs for workflows you trigger

Link your Slack identity to CircleCI and get notified on builds you triggered in your Slack DMs , no more tab-hopping to check your build’s status. You can set different status filters for Slack vs. email directly from your user settings page To enable it: Make sure your organization has the CircleCI Slack app installed (Org > Slack Integration).

Update
Source ↗

Code signing for iOS and macOS managed by API

You can now manage code signing for iOS and macOS builds through the CircleCI API. Upload your Apple signing certificate ( .p12 ) and provisioning profiles, create a signing bundle, then reference it by name in your macos executor using the new code_signing key and the install_signing_bundle step.

Update
Source ↗

Project Usage Dashboard - now in preview

Understand how your team is using CircleCI with the new Project Usage dashboard . Get a per-project view of pipeline activity and usage over time, so you can see what’s running, how often, and where your capacity is going. To access it : open any project and click Usage in the navigation.

Preview
Source ↗

New CLI in Beta

A new version of the CircleCI CLI is in Beta. The new CLI has several enhancements including a built in MCP server, the ability to trigger and watch pipeline runs, and access build output for jobs. The new CLI is also optimized for agents like Claude Code and Codex to use. Visit https://cli.circleci.com for installation instructions and full release notes.

Beta
Source ↗

The new Pipelines page is now live for all users

We’ve launched a new Pipelines page in the CircleCI web app, bringing faster page loads and additional filter controls to help you find and manage your pipelines more easily. Existing users will be switched to the new design automatically. If you’d like to switch back to the previous version, toggle off “Updated view” in the top right of the Pipelines page.

Update
2 releases →

Xcode 27.0 Beta 2 Available

The Xcode 27.0 Beta 2 image is now available to be used in CircleCI pipelines. The full manifest of installed software can be found here .

Beta
Source ↗

Xcode 27.0 Beta 1 Available

The Xcode 27.0 Beta 1 image is now available to be used in CircleCI pipelines. The full manifest of installed software can be found here .

Beta
Source ↗

Easy way to validate config against upcoming breaking changes

We now have a consistent way to validate if your config is impacted by any of the upcoming breaking changes before they take effect on September 21, 2026. CLI: Run circleci config validate --next Config editor: Enable the “config next” toggle in your config editor For more info on how to utilize the config editor or the new CLI flag, see the Discuss post .

Update
Source ↗
About and activity

CI/CD pipelines.

Releases per month
8Jun
12Jul
15Aug
17Sep
26Oct
2Nov
Official release-notes pages 4
Release-notes pageFeed
Changelog
circleci.com
None
Preview
circleci.com
None
Release notes
circleci.com
None
Server Release 4.8.9
circleci.com
None