Skip to content
Pricing
Search
Results from:
Site
Blog
Docs
Images
Orbs
Resources
Site
Blog
Docs
Images
Orbs
Resources

Changelog

Keep up to date with our latest
releases and enhancements.

Release 3.4.5    

Before Upgrading

See the What’s new in server 3.x doc for upgrade notes for this release.

Server v2    

End of service notice

CircleCI server v2 will cease to function at the end of March 2023. Server v2 reached EOL April 1, 2022, and has not been supported since that time. We encourage customers still migrating off v2 to reach out to your Customer Service teams.

Container runner version 3.0.4    

What’s New

  • Log errors from calls to Kubernetes API when loading token secrets on Kubernetes driver startup
  • Set reasonable resource requests and limits for logging containers
  • Add a liveness probe to check the health of the task-agent process
  • Respect node RBAC permission setting in K8s GC
  • Fix for custom Docker registry names
  • Fix for broken pipes while copying task agent when using Alpine-based images on MicroK8s
  • Fix for the task token from being able to be exposed in a job
  • Support Bash parameter expansion syntax in the job config file
  • Improve logging container configuration:
    • Only mount the service account token if there are service containers and therefore a logging container
    • Make the logging container respect the image pull policy of the task pod config, if set. This matches the behaviour of the primary and secondary containers in the task pod.
  • Improve task pod event logging in the Task lifecycle step

Test splitting on Windows resource classes    

What’s New

A bug fix has been released that allows test splitting by timing to now work on Windows resource classes.

Increase in config compile size limit    

What’s New

CircleCI configurations previously had a compile size limit of 3 MB, which prevented pipelines from running when this limit was exceeded. We have now increased the config compile size limit to 4 MB.

Fail fast open preview    

What’s New

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

December Android cimg and machine images update    

What’s New

A bug has been fixed in the circle-android utility in the machine image used in the Android orb, where the wait-for-boot step would hang.

Release 4.0.2    

Before upgrading

See the CircleCI server 4.x release notes for upgrade notes for this release.

Out-of-the-box support for non-POSIX shells (Node and Ruby)    

What’s New

We have added out-of-the-box shell support for Node and Ruby. Invoking Node and Ruby commands within CircleCI jobs can now be as simple as the following:

Release 3.4.4    

Before Upgrading

See the What’s new in server 3.x doc for upgrade notes for this release.

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.

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.

Container runner version 3.0.3    

What’s New

This release includes dependency updates and security patches.

Billing changes for runner network egress    

What’s New

As of October 31, 2022, CircleCI no longer exempts data transfer when restoring a cache or workspace to a self-hosted runner installed in AWS us-east-1 from network billing.

For more information, visit the Discuss post.

New deployment convenience images now available    

What’s New

A new set of convenience images have been developed that focus specifically on deployment.

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

Windows Server 2022 October Update    

What’s New

Image updates for Windows Server 2022, including a variety of package updates as well as the lastest release of current.

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.

2022 Q4 Linux image updates    

What’s New

The quarterly (Q4) revision updates package versions for the Linux family of images. The updated Ubuntu 20.04 and Ubuntu 22.04 images are both available on amd64 and arm64 architecture. Images can be accessed with the following tags:

Machine Resource Insights    

What’s New

Resource class insights now provides visibility into historical CPU and RAM utilization for projects that use Linux, Arm, GPU, and Windows execution environments. You can track resource utilization and update your executors based on historical trends and job needs. Support for macOS is coming soon.

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.

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.

Windows Server 2022 September update    

What’s New

This image update includes security and OS updates as well as package updates for Windows Server 2022.

More details and usage examples are available in the September update Discuss post.

September Android Machine and Docker Images    

What’s New

The cimg-android Docker convenience image adds the r25 NDK, which now supports Android 13. Minor changes have been made to the Android machine image.

Visit the Discuss post for more information.

Machine Resource Utilization Graphs    

What’s New

The Resources tab on the Job details page in the CircleCI UI has been updated with graphs for jobs that use the machine executor including Windows, Linux VM, macOS, ARM, and GPU resource classes. This enhancement will help troubleshoot build errors, as well as provide insights to help you right-size your compute.

Improved pipeline error messaging for GitHub SAML Single Sign On users    

What’s New

Pipeline errors now provide more specific failure reasons. Previously, these errors may have had unclear messaging, or the pipeline would fail silently. A silent failure meant that the pipeline would not have been visible in the CircleCI dashboard.

This change impacts customers that have implemented Single Sign On (SAML) for their GitHub organization.

Test Splitting Recommendations    

What’s New

The test splitting recommendation feature uses machine learning to estimate the expected time savings of enabling parallelism on test jobs. Recommendations are provided on the tests tab of Insights to help you get an understanding of the impact of test splitting before enabling it.

Refer to our documentation to read more about test splitting and parallelism.

Release 3.4.3    

Before Upgrading

See the What’s new in server 3.x doc for upgrade notes for this release.

Release 4.0.1    

Before upgrading

See the CircleCI server 4.x release notes for upgrade notes for this release.

Windows Server 2022, Windows Server 2019, Windows Server 2019 CUDA August updates    

What’s New

Windows Server 2022, Server 2019, and Server 2019 - CUDA current image updates are available. This release includes package updates for Windows Server 2022, as well as security and OS updates.

For more details as well as usage examples, refer to the August 2022 Windows Updates Discuss post.

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.

August Android update for machine and Docker convenience images    

What’s New

August updates are available for Android images. These updates include the removal of Android API levels 23 to 26. These API levels are no longer supported by Android and their removal helps eliminate bloat.

Windows Server 2022    

What’s New

Updates are now available for current tags on the Windows Server 2022 machine image.

Please view the Discuss post for further information on package updates.

Windows Orb v5.0.0    

What’s New

The Windows Orb v5.0.0 migrates to orb tools 11, and sets Windows Server 2022 as the default.

Visit the Windows Orb page on the Developer Hub for more information.

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.

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.

Windows jobs now use a functional shell during SSH re-run    

What’s New

CircleCI has an improved terminal experience for Windows users, with common terminal commands now fully supported for jobs that are re-run via SSH.

Arm Large resource class available with Free plan    

What’s New

We have rolled out the Arm Large resource class as a standard offering in our Free plan.

Windows executor image updates for `current` tag    

What’s New

This release includes updates to the image current tag for Windows Server 2019, Windows Server 2019 - Cuda, and Windows Server 2022.

June Android images update    

What’s New

CircleCI has updated our Android images for June. This release updates key software versioning for the Android Docker image cimg/android, in addition to the Android machine image android:2022.06. The Android machine image has a new naming scheme.

SSH keys on runner    

What’s New

CircleCI’s cloud feature, add_ssh_keys, is now fully supported on runner jobs. This feature can be used to configure additional SSH keys for running processes on other services during job execution.

Release 3.4.2    

Before Upgrading

See the What’s new in server 3.x doc for upgrade notes for this release.

2022 Q2 Linux image updates    

What’s New

The Q2 standard Linux images have been updated. A patch update was released for Heroku and Git fixes. The updated Ubuntu 20.04 and Ubuntu 22.04 images can be accessed with the following tags:

Xcode 14 Beta 1    

What’s New

Xcode 14 Beta 1 image is now available on our VM and Metal macOS resource classes. Please see the announcement thread on Discuss for more information about this update.

Windows Server 2022 and Windows Server 2019 Edge image updates    

What’s New

The Windows Server 2019 edge images include OS updates and Windows Server 2022 edge image includes several updated packages (nvm, docker-engine) as well as OS updates.

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.

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.

Remote Docker v20.10.14 is now available    

What’s New

This update provides a newer Docker engine version (v20.10.14).

For a full list of Docker versions, please refer to the CircleCI Runner docker commands technical documentation.

New macOS cloud IPs    

What’s New

New IPs have been added to the list of IPs for CircleCI’s macOS Cloud. If you were using the list of static IP addresses found on the IP ranges documentation page, you will need to update your list to include these new IP addresses.

For a list of new IP addresses for macOS Cloud, please refer to the IP ranges documentation page.

New Runner UI    

What’s New

The new Runner UI simplifies the configuration and installation of self-hosted runners, reducing the startup time from upwards of 40 minutes to 5 minutes or less.