← Back to all sparks
C

CircleCI

INFRA · APIS
Velocity8.8

Continuous integration and delivery platform for building, testing and deploying software

CircleCI now sizes parallelism to the tests Smarter Testing actually selects.

test-intelligenceusage-pricingdynamic-parallelismapi-securityrunners
◆Current state
Smarter Testing is GA, metering test impact analysis, dynamic splitting and auto-rerun per test atom while basic runs stay free. Dynamic Parallelism, now experimental, lets an upstream job count selected tests and start only the nodes needed, optionally aiming at a target wall-clock time. Scoped Personal API Tokens (read, write, admin) end the era of every token carrying admin access, and more AWS fallback regions plus Gen2 Arm and spot-tolerant runners keep compute cheaper and steadier.
◆Where it's heading
The test-intelligence layer is starting to drive resource allocation, not just test selection: picking fewer tests now also means paying for fewer nodes. Underneath, CircleCI keeps cutting compute cost and fragility, and the scoped tokens show security defaults catching up for CI integrations and third-party tools. Routine image work, like the Xcode 27.2 betas, continues alongside.
◆Prediction
Expect Dynamic Parallelism to move from the experimental config key toward a default for Smarter Testing users; whether existing admin tokens get a forced migration is not visible in these entries.

◆Recent moves

  1. 1d ago

    Xcode 27.2 Beta 3 Available

    A new Xcode 27.2 beta image for macOS pipelines. It is routine image maintenance that keeps iOS teams testing against Apple's betas, separate from the Smarter Testing push.

    View source ↗
  2. 2d ago

    Dynamic Parallelism for Smarter Testing

    Dynamic Parallelism closes the loop on Smarter Testing: once test selection picks a handful of tests, the job no longer spins up all configured nodes. It turns the GA test-intelligence meter into a direct credit saving and lets teams target a wall-clock duration instead of hand-tuning node counts.

    View source ↗
  3. 2d ago

    Scoped API tokens

    Personal API Tokens can now be scoped to read, write or admin instead of always carrying full admin rights. It narrows the blast radius for CI scripts and third-party tools, though existing tokens keep admin access until they are replaced.

    View source ↗
  4. 3d ago

    Additional AWS fallback regions for machine executor and remote Docker

    Machine executor and remote Docker jobs can now fall back to us-west-1 and us-west-2 when the primary region is out of capacity, and a prefer_same_region option pulls ECR images locally first to avoid cross-region transfer charges. It is the availability side of this week's compute work: cheaper Arm and spot capacity matter less if jobs queue when a region runs dry.

    View source ↗
  5. 4d ago

    Smarter Testing is now generally available

    ⚡ SPARK

    Smarter Testing leaves beta and its advanced features (test impact analysis, dynamic splitting, auto-rerun, analytics) start billing per test atom evaluated. It adds a second billable unit next to compute credits, at the same time as cheaper Arm compute and spot runners push the cost per minute down.

    View source ↗
  6. 4d ago

    Xcode 27.1 Available

    The Xcode 27.1 image is available for macOS pipelines. Routine image upkeep that keeps the iOS toolchain current.

    View source ↗