Re-announcing the deprecation of Xcode 16.2.0 and 26.2.0
CircleCI announced that Xcode 16.2.0 and 26.2.0 images will be removed on December 7, 2026, with 24-hour brownouts conducted prior to enforcement.
Also onPaydays(Pay schedule)
CircleCI announced that Xcode 16.2.0 and 26.2.0 images will be removed on December 7, 2026, with 24-hour brownouts conducted prior to enforcement.
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.
CircleCI Server 4.10.2 includes security updates to reject compromised certificates and adds new Kong routes for the OAuth authorization server.
CircleCI now attributes workflow re-runs triggered from GitHub checks to the user who initiated the re-run, rather than the original workflow starter.
CircleCI CLI v1.11.0 adds commands to manage Slack notifications, allowing developers to script Slack channel configuration across projects.
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 .
The Xcode 27.2 Beta 3 image is now available to be used in CircleCI pipelines. The full manifest of installed software can be found here .
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.
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.
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.
The CircleCI plugin for JetBrains IDEs is now available on the JetBrains Marketplace . It brings your CircleCI runs, jobs and config into IntelliJ IDEA and the other JetBrains IDEs, so you can see what CI is doing and act on it without switching to the browser.
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.
CircleCI is retiring 10 legacy v1 and v1.1 API endpoints used to trigger and rerun builds. They will be removed on February 1, 2027. This extends the date previously communicated by email (November 1, 2026). After that date, requests to these endpoints return HTTP 410 Gone.
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...
Bitbucket Cloud is retiring SSH access via bitbucket.org on 12 November 2026 and moving it to ssh.bitbucket.org(Atlassian announcement). We are updating CircleCI’s build agent to use the new host so that Bitbucket Cloud checkouts continue to work after the cutover.
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 .
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.
CircleCI will end support for Bitbucket Data Center (BBDC) as a VCS integration on October 1, 2026. Reason for change: BBDC adoption has remained minimal, and Atlassian’s recent licensing changes indicate reduced long-term commitment to the Data Center product line.
The Xcode 27.1 Beta 1 image is now available to be used in CircleCI pipelines. The full manifest of installed software can be found here .
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 .
CircleCI now integrates with Cursor Origin in beta, on CircleCI Cloud. Connect an Origin repository and your existing .circleci/config.yml runs unchanged - pipelines trigger on push and pull request, with status reported back to the Origin PR.
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).
Summary The CircleCI GraphQL Unstable API (https://circleci.com/graphql-unstable) will reach end of life on January 1, 2027 and will no longer be supported or accessible after that date. This change does not impact Server customers.
Smart Deployments is now available. It gates each release on signals from your monitoring tools and rolls back automatically when a release fails validation. No Kubernetes, Argo Rollouts, or CircleCI release agent required.
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.
The Xcode 27.0 Beta 6 image is now available to be used in CircleCI pipelines. The full manifest of installed software can be found here .
New: Added support for SSH reruns on KubeVirt VM runners: you can now SSH directly into the exact VM that ran a job, over the public internet, for debugging. Off by default.
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.
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.
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.
CircleCI APIs now support OAuth 2.0 authorization code flow with Dynamic Client Registration (DCR). Tools and integrations can now authenticate to CircleCI APIs using standard OAuth 2.0 , no manually issued client secrets required.
Updates The NGINX default image has been updated to version 1.30.1, which addresses security vulnerabilities present in version 1.30.0 that were not resolved until after its release. No action is required unless you have pinned the NGINX image tag in your deployment.
CircleCI’s native Slack integration is now generally available , shared project notifications for the team, and personal DM notifications for you, no orb config required.
You can now triage and fix failing workflows using Claude Code directly from the CircleCI UI. Navigate to a pipeline run, click the wrench icon on a failing workflow, and select Fix with Claude Code .
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.
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).
Machine Runner: Machine runner now passes CircleCI’s built-in environment variables through to command_prefix wrapper scripts, so a wrapper can read job details such as the build number and branch. Container Runner: Fixed garbage collection so that when one agent replica dies, the surviving replicas clean up the task pods it left behind.
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.
The Xcode 27.0 Beta 4 image is now available to be used in CircleCI pipelines. The full manifest of installed software can be found here .
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.
You can now get notified by Slack or email when a workflow is paused on an approval job. Each notification includes a link that takes you straight to the approval job in CircleCI, where you can approve or cancel it.
UPDATE: Effective September 21, 2026 , support for all pipeline values starting with pipeline.trigger_parameters.circleci.* and pipeline.trigger_parameters.github_app.* will be discontinued. These values will no longer be guaranteed to be present in pipelines after this date. The previously communicated date for end of life was August 1, 2026.
What changed We overhauled how CircleCI handles workflow cancellation to eliminate two long-standing issues: jobs that flip from canceled to success , and jobs that keep showing a spinner after they’ve actually finished.
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.
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.
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 .
The Xcode 26.6 RC 2 image is now available to be used in CircleCI pipelines. The full manifest of installed software can be found here .
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 .
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 .
CircleCI is a continuous integration (CI) and continuous delivery (CD) platform that can be used to implement DevOps practices. The company was founded in September 2011 and has raised $315 million in venture capital funding as of 2021, at a valuation of $1.7 billion.
| Release-notes page | Site | Feed |
|---|---|---|
| Changelog circleci.com | circleci.com | None |
| Preview circleci.com | circleci.com | None |
| Release notes circleci.com | circleci.com | None |
| Server Release 4.8.9 circleci.com | circleci.com | None |