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.
Also shipped Sep 1, 2026CircleCI in September 2026 →
Fivetran connection cron scheduling enters beta
Connections can now use one or more cron expressions to control exactly when they sync, giving finer control than fixed sync frequencies.
Fivetran Connection Warnings REST API enters private preview
New endpoints retrieve active warnings for a connection, grouped by destination table with codes, messages and timestamps, and dismiss all instances of a warning type, enabling programmatic warning management.
Snowflake App Runtime (General availability)
Snowflake App Runtime is now generally available and is no longer in Preview .
Apache Arrow support for Zerobus Ingest is now generally available
Apache Arrow support for Zerobus Ingest in Lakeflow Connect is now generally available. See Use Arrow Flight with Zerobus Ingest .
Genie One web search is in Beta
Genie One can now search the public web to answer questions that need current information, such as recent release notes, third-party documentation, or news. Genie One cites the external sources it uses as links in its response. See Search the web .
More from CircleCIEvery CircleCI release →
Smart Deployments: continuous release validation with automatic rollback
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.
Deprecation of GraphQL Unstable API - January 1st, 2027
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.
Xcode 27.0 Beta 6 Available
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 .
Gen2 x86 Docker resource classes now available on Free plans
Gen2 x86 Docker resource classes, benchmarked at ~73% faster than gen1 equivalents, are now available to Free plan users. See the x86 (gen2) Docker documentation and CircleCI price list for details.
Runner Provisioner Beta Release 0.1.3
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.
Runner Release 3.1.12
Machine Runner: You can now set runner.ssh.advertise_addr_url instead of a fixed runner.ssh.advertise_addr . The runner fetches the SSH rerun address from that URL when a task starts. Use this when something outside the runner assigns the address. The URL must return a host:port .
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.
[Updated] JUnit Output Requirements for Smarter Testing
Update September 11, 2026 We are relaxing the requireents around JUnit Output for Smarter Testing. For the best experience when it comes to dynamic test splitting and test skipping we do recommend JUnit output, it is however, not a requirement .