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.
Also shipped Aug 26, 2026CircleCI in August 2026 →
You can now view real-time logs for your Python UDFs in Cloud Logging
You can now view real-time logs for your Python UDFs in Cloud Logging. This feature is generally available .
Cortex Extension references in agent skills (General availability)
Referencing a Cortex Extension from an agent skill is now generally available. Set the skill source type to CORTEX_EXTENSION and path to the extension's fully qualified name, and Snowflake expands the reference into the extension's member skills at request time, so you don't list each skill individually.
Cortex Agents Coding Agent (General availability)
The Cortex Agents Coding Agent is now generally available. Add the code_toolset_all tool type to a Cortex Agent, and Snowflake provisions and manages a sandbox backed by the same runtime that powers Snowflake CoCo: bash, file read/write/edit, grep, glob, web search, SQL execution, and skills.
Organization user types (General availability)
With this release, you can specify whether an organization user represents a person or a service. Set the TYPE property to SERVICE for a service or application that interacts with Snowflake without human interaction. If you don't specify a type, the organization user is a PERSON user, which matches the previous behavior.
Semantic Studio (Preview)
Semantic Studio is now available in public preview for all accounts. Semantic Studio is the authoring environment for semantic views in Workspaces, combining conversational authoring with CoCo, direct YAML editing, and deployment to the live Snowflake object in a single surface.
Zerobus Ingest into streaming tables is now generally available
Ingesting into streaming tables with Zerobus Ingest in Lakeflow Connect is now generally available. Writing to a streaming table works the same way as writing to a managed Delta table, with the same limits and quotas. See Create or identify the target table .
More from CircleCIEvery CircleCI release →
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 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.
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.
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.
Scale plan: Unlimited job concurrency
Scale plan change: Unlimited job concurrency The Scale plan now supports unlimited concurrent jobs across all build configurations and execution environments. Previously, concurrency on the Scale plan was configurable but capped at a custom limit. Note: macOS resource classes retain a custom concurrency limit.
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.