Data and AI releases

548 this month · 176 companies

Email notifications for expiring personal API tokens

UpdateNot yet verified

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.

Data integrationDeveloper tools

Read on circleci.com

Also shipped Aug 17, 2026CircleCI in August 2026 →

Session restore for serverless jobs is now in Beta

Restore the Python variables and Spark session from a serverless compute job run into a new interactive notebook, so you can debug a failure or explore results without rerunning the job. Databricks automatically captures a state snapshot when an eligible run fails, runs 30 minutes or longer, or is cancelled, and keeps it for 7 days after the run completes.

Beta
Source ↗

More from CircleCIEvery CircleCI release →

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
Source ↗

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.

Update
Source ↗

Copy Fix Prompt, diagnose and fix failures with any AI coding agent

You can now copy a failure-diagnosing prompt directly from the CircleCI UI and paste it into your preferred AI coding agent. Select the wrench icon on a failing workflow and choose Copy Fix Prompt to copy a ready-to-use prompt to your clipboard. Paste it into any AI coding tool to diagnose the failure and get a fix.

Update
Source ↗

Server Release 4.10.1

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.

Update
Source ↗

Server Release 4.9.6

Updates nginx upstream connections to Kong now use keepalive pooling to reuse TCP connections. This prevents ephemeral port exhaustion under high load, eliminating the 502 errors that could occur in busy deployments. A connection-pool defect in the Redis client used by the oidc-tasks-service has been resolved.

Update
Source ↗

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 .

Update
Source ↗