Changelog

Keep up to date with our latest
releases and enhancements.

Oct 04, 2024

Oct 04, 2024

Evals Orb version 2.0.0    

With CircleCI’s Evals orb 1.x.x, users were able to configure CircleCI to orchestrate evaluations of their LLM-enabled applications within their CI pipeline.

Oct 02, 2024

Oct 02, 2024

Now in preview - custom webhooks for orgs that integrate via GitHub OAuth App    

Custom webhooks let you trigger pipelines from any 3rd party that can emit an outbound webhook. This functionality is now available in preview to orgs that integrate with CircleCI’s GitHub OAuth App. Contact sebastian@circleci.com to get access.

Oct 01, 2024

Oct 01, 2024

M2 Pro Medium and Large available    

M2 Pro Medium and M2 Pro Large are now available on Performance and Scale plans.

Sep 27, 2024

Sep 27, 2024

Release markers and release jobs    

We have added release markers and release jobs to CircleCI Releases!

Aug 20, 2024

Aug 20, 2024

Server release 4.5.4    

Bug Fixes

  • SSH reruns work with GitHub Enterprise
  • Job cancellation on build page failed with ‘load failed’ output

Aug 13, 2024

Aug 13, 2024

Bitbucket Data Center integration is now in Closed Preview    

Sign up for access here

Aug 12, 2024

Aug 12, 2024

Server Release 4.6.0    

Before Upgrading

See the CircleCI server 4.6 release notes and upgrade guide for this release.

Jul 12, 2024

Jul 12, 2024

Xcode 16 Beta 3 available    

The Xcode 16 Beta 3 image is now available to be used in CircleCI pipelines.

Jul 05, 2024

Jul 05, 2024

Xcode 16 Beta 2 available    

The Xcode 16 Beta 2 image is now available to be used in CircleCI pipelines.

Jun 27, 2024

Jun 27, 2024

m1 medium Default for Performance and Scale Plans    

m1 medium is now the default resource class for Performance and Scale Plan customers. This applies only to jobs that do not have a resource class specified.

Jun 10, 2024

Jun 10, 2024

Ubuntu 24.04 LTS Linux image current release    

Ubuntu 24.04 LTS Linux images have been promoted to the current release. Read the Discuss post. See all available tags.

May 28, 2024

May 28, 2024

Ubuntu 24.04 LTS Linux images    

Ubuntu 24.04 LTS Linux images now available for preview. The candidate images for amd64 and arm64 have been published as edge releases. Read the Discuss post.

Apr 30, 2024

Apr 30, 2024

Introduced an Evals Orb to orchestrate LLM evaluations    

The official CircleCI Evals Orb makes it easy to integrate LLM evaluations into a CI pipeline, and to review evaluation results without context switching. The output of evaluations run through the Evals Orb is stored in CircleCI, and is accessible as a job artifact and as a PR comment added automatically by CircleCI.

Apr 11, 2024

Apr 11, 2024

Introducing the Usage API    

Get access to all your CircleCI usage data via our Usage API.

Mar 21, 2024

Mar 21, 2024

Configuration Translator is available via Developer Hub    

Our configuration translator automates the switch of your GitHub Actions and GitLab pipelines to CircleCI, without requiring a CircleCI user account.

Mar 14, 2024

Mar 14, 2024

Expression based Context Restrictions    

Expression based context restrictions enable developers to restrict contexts based on pipeline values such as branch, ssh rerun and other attributes of the pipeline. This provides greater control over context access for things like contexts only available to production branches, builds run by specific actors and more. For security concerned and complex workflows customers are able to limit access to contexts to meet their specific security needs.

Mar 12, 2024

Mar 12, 2024

Releases now generally available    

With the launch of our release agent 1.0.0, CircleCI releases is now generally available. Installing the release agent in your kubernetes cluster gives users org-wide visibility into all components and releases via the Releases UI.

Feb 02, 2024

Feb 02, 2024

Introduce the ability to test run config.yml changes from VS Code (Open Preview)    

CircleCI’s Visual Studio Code extension now lets customers trigger pipelines from VS Code based on local, unversioned configuration files. Users can choose to run a full pipeline, or select only the individual jobs and workflows they want to run by using checkboxes. This will shorten the feedback cycle and enable developers to iterate fast on their configuration, without having to commit their trial and error changes to the VCS.

Nov 30, 2023

Nov 30, 2023

Runner 3.0.15    

Container Runner SSH Rerun (Preview)

Nov 27, 2023

Nov 27, 2023

Amazon SageMaker integration for orchestrating model deployment    

Users can now orchestrate their model deployments across multiple environments through the Amazon SageMaker Orb. They can also track and manage their deployments from within the Releases UI.

Nov 17, 2023

Nov 17, 2023

Inbound Webhooks (Preview)    

Inbound Webhooks are now available in open preview.

Nov 16, 2023

Nov 16, 2023

New GPU Resource Classes (Preview)    

Now in preview, three new resource classes that use GPUs:

Oct 18, 2023

Oct 18, 2023

Release Agent + Releases UI in Open Preview    

Customers can now install our release agent in their kubernetes cluster to get org-wide visibility into all components and releases via our Releases UI. Our agent also integrates with Argo Rollouts to give customers more visibility and control over their progressive releases and use analysis runs to fully automate their release process based on observability metrics. Check out our docs to learn more!

Sep 07, 2023

Sep 07, 2023

Error summarization experiment available in the web app    

Upon encountering a failed step, users now can solicit guidance at the press of a button. This takes away the need to copy and paste the error message into your favorite search engine to find out what the problem might be and how to fix it.

Sep 01, 2023

Sep 01, 2023

VS Code extension support for Gitlab and Github App projects    

It is now possible to monitor Gitlab and Github App projects through the VS Code extension. At this stage, these projects are not detected automatically by VS Code, but they can be selected manually through the settings page.

Aug 31, 2023

Aug 31, 2023

Arm support for Docker executor now Generally Available    

ARM support for CircleCI’s Docker executor is now generally available. These resource classes have twice the RAM as x86 Docker resource classes.

To get started today, visit our community forum.

Jul 26, 2023

Jul 26, 2023

Config Policies for CircleCI Cloud    

Config Policies, powered by Open Policy Agent(OPA), are generally available for Scale plan customers. Config policies create peace of mind for platform and devops teams by enforcing granular pipeline controls related to orbs, resource classes, contexts, or anything else in config. Learn more about config policies.

Jul 24, 2023

Jul 24, 2023

Default sort and search added to Contexts    

Contexts are now easier to find and review. Quickly locate a context by searching its name or scrolling the alphabetized list.

May 15, 2023

May 15, 2023

SSH metadata for config policies    

What’s New

Customers on the Scale plan can now write config policies that govern SSH reruns. For example, you could create a policy to prevent access to specific contexts during SSH reruns. See the docs for further information.

May 01, 2023

May 01, 2023

GitLab Self-managed support    

What’s New

GitLab self-managed support is now generally available. If you host a GitLab self-managed VCS instance that is not behind a firewall, you can now run pipelines from your self-managed repositories.

For more information see the docs.

May 01, 2023

May 01, 2023

Re-run failed tests only (preview)    

What’s New

We have initiated a preview of a “Re-run failed tests only” option for workflows. This new option is similar to “Re-run workflow from failed,” but instead of executing all tests in the job, including tests that passed, only failed tests are executed again. “Re-run failed tests only” helps shorten time-to-feedback when a workflow has flaky tests.

Learn more about re-run failed tests only in the docs.

Apr 17, 2023

Apr 17, 2023

GitLab Self-managed support open preview    

What’s New

GitLab Self-managed support is now available for open preview. If you host a GitLab Self-managed VCS instance that is not behind a firewall, you can now trigger pipelines from your self-managed repositories.

For more information see the docs.

Mar 02, 2023

Mar 02, 2023

M1 Support for macOS    

What’s New

CircleCI now offers Apple Silicon M1 support on our macOS executor. Customers on annual plans can take advantage of the improved performance by updating their config to resource_class: macos.m1.large.gen1.

Feb 24, 2023

Feb 24, 2023

Re-run jobs with SSH from VS Code extension    

What’s New

Visual Studio Code users can now re-run CircleCI jobs with SSH, through either the integrated terminal, or a dedicated remote development window. You can automatically open an SSH connection within the terminal, or use a remote window to work on a CircleCI remote machine as if it was a VS Code workspace, which allows you to browse and view files easily, as well as take advantage of supported extensions.

Jan 19, 2023

Jan 19, 2023

Fail fast open preview    

What’s New

Fail fast reduces wasted time and helps you optimize credit usage.

Nov 28, 2022

Nov 28, 2022

CircleCI VS Code extension general availability    

What’s New

The CircleCI VS Code extension is now generally available. This extension provides an interface to visualize and manage CircleCI pipelines directly from VS Code. It also offers contextual help when creating, modifying, and editing CircleCI YAML configuration files.

Nov 14, 2022

Nov 14, 2022

CircleCI VS Code extension    

What’s New

We have published the official CircleCI Visual Studio Code extension. This extension provides an interface to visualize and manage CircleCI pipelines directly from VS Code. It also offers contextual help when creating, modifying, and editing CircleCI YAML configuration files.

Oct 22, 2022

Oct 22, 2022

Container runner version 3.0.0    

What’s New

  • First major release of container runner
  • Going forward, this page will detail what has changed between versions which will be released at a regular cadence
  • More details around the cadence will be shared shortly

Oct 13, 2022

Oct 13, 2022

Container runner general availability    

What’s New

Container runner, a more scalable and container-friendly self-hosted runner, has moved out of the open preview stage and is now in general availability.

Sep 22, 2022

Sep 22, 2022

Project-restricted contexts    

What’s New

We have introduced project-level restrictions for contexts. This new feature is currently available for projects on GitLab SaaS support.

For details on managing restrictions for contexts on a project level, refer to our Contexts documentation.

Sep 22, 2022

Sep 22, 2022

Project roles    

What’s New

Project roles are a new feature that allows customers to limit organization-level access, while giving individuals or teams privileged access to specific projects. This feature is currently available for projects on GitLab SaaS support.

Aug 16, 2022

Aug 16, 2022

Container agent for self-hosted runner open preview    

What’s New

Container agent is a new type of self-hosted runner in open preview. Container agent adds support for the Docker executor with self-hosted runners, as well as basic auto-scaling and integration with Kubernetes.

Jul 28, 2022

Jul 28, 2022

Release 4.0.0    

CircleCI server v4.0.0 is now generally available. The feature set for this release are equal to server v3.x. The installation and upgrade processes for v4.x have changed significantly.

Jul 28, 2022

Jul 28, 2022

GitLab support    

What’s New

GitLab is now generally available for CircleCI. You are able to connect to GitLab and run pipelines from your GitLab repos. GitLab support also offers a new model for roles and permissions in CircleCI, independent of the VCS. This gives you full control over users and their access permissions.

Jun 02, 2022

Jun 02, 2022

Arm XL & 2XL Resource Classes    

What’s New

CircleCI now offers Arm XL and 2XL resource classes. Arm XL is available on CircleCI’s Performance and Scale plans. Arm 2XL is available on CircleCI’s Scale plan.

Refer to our Arm documentation for more information on Arm resource classes, including CPU and RAM requirements.

May 25, 2022

May 25, 2022

Webhooks public API now available    

What’s New

There are now two options for configuring outbound webhooks. Either from Project Settings in the CircleCI app, or using the new public webhooks API. Learn how to use the webhooks public APIs in our docs. These new API endpoints make it easier for you to report workflow and job statuses for all of your projects, which can result in time savings and efficiencies.

Apr 26, 2022

Apr 26, 2022

CircleCI Public Product Roadmap    

What’s New

Today, CircleCI launched the CircleCI Public Roadmap, which showcases some of the product features and focus areas we are investing in. This product roadmap includes a set of features customers have expressed interest in and requested.

Apr 25, 2022

Apr 25, 2022

Test Splitting on Self-Hosted Runners    

What’s New

CircleCI now supports using Test Splitting on jobs that run on self-hosted runners. With this release, Runner jobs can take advantage of CircleCI’s parallelism and Test Splitting features in a manner identical to how jobs that run on CircleCI-hosted compute use the features.

Feb 18, 2022

Feb 18, 2022

New Billing Portal roll out complete to all self-serve customers    

What’s New

CircleCI has made it possible for you to access the billing portal without needing to be redirected away from the CircleCI website and on to Chargify’s portal. This eliminates any issues regarding the security of payment details.

Jan 28, 2022

Jan 28, 2022

New IP ranges GA    

What’s New

The IP ranges feature is now generally available to all customers on a Performance or Scale plan. This feature is designed for customers who need to configure IP-based access to their restricted environments. As part of this feature, CircleCI provides a list of well-defined IP addresses associated with the CircleCI service. CircleCI jobs that have this feature enabled will have their traffic routed through one of these defined IP addresses.