Changelog

Keep up to date with our latest
releases and enhancements.

Mar 10, 2022

Mar 10, 2022

Support for Windows Server 2022    

What’s New

CircleCI now supports Windows Server 2022. CircleCI has released a new Windows Server 2022 image which enables customers using CircleCI’s Windows executors to take advantage of the latest operating system, IDE (Visual Studio 2022), and software from Microsoft.

Mar 09, 2022

Mar 09, 2022

Xcode 13.3 RC image update    

What’s New

Xcode 13.3 RC image is now available on our VM macOS resource classes. For more information on this update, please see the Image Manifest and Discuss post.

Note: This version will be released for Metal resource classes soon.

Mar 07, 2022

Mar 07, 2022

Release 2.19.14    

What’s New in Release 2.19.14

Notes

In March 2022 updates to CircleCI server v2.x will stop. Support for customers using CircleCI server v2.x will continue.

Mar 02, 2022

Mar 02, 2022

GitHub SSH key changes    

What’s New

On March 15, 2022, GitHub will be changing which keys are supported in SSH and removing unencrypted Git protocol. As a result of this change, any image you have used in a job from a project created between November 2, 2021 and January 13, 2022 will require a version of OpenSSH greater than or equal to version 7.2.

Mar 02, 2022

Mar 02, 2022

Release 3.3.1    

Before Upgrading

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

Feb 16, 2022

Feb 16, 2022

Enlarge embedded images by a click    

What’s New

When you view images in the CircleCI technical documentation, you can now click on the image to enlarge. This will particularly help you with content heavy images that are difficult to read in the embedded size, and provides additional accessibility support in our documentation

Feb 10, 2022

Feb 10, 2022

2022 February windows images update    

What’s New

A new update has been released for Windows images, including minor updates to Visual Studio and Go. This update also includes the latest patches from Microsoft.

For more information on this update, please see the Discuss post.

Feb 03, 2022

Feb 03, 2022

2022 Q1 Linux image updates    

What’s New

A new update has been released for the standard 20.04 Linux images for both amd64 and arm64.

Jan 31, 2022

Jan 31, 2022

Next-gen Clojure convenience image    

What’s New

The new Clojure Convenience Image (‘cimg/clojure’) is now generally available. This image replaces the soon-to-be-deprecated legacy image (‘circleci/clojure’).

Jan 19, 2022

Jan 19, 2022

Windows 2019 image update    

What’s New

We have released a new image update for Windows, in addition to an update for Visual Studio 2019 16.11.9.0. You can access these updates via our “edge” tags.

Dec 15, 2021

Dec 15, 2021

Release 3.2.2    

Before Upgrading

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

Dec 08, 2021

Dec 08, 2021

Xcode 13.2 RC image    

What’s New

The Xcode 13.2 RC image is now available on our macOS resource classes. For further information about this image, please see the Image Manifest and the Discuss post for details.

Dec 06, 2021

Dec 06, 2021

Updated remote docker image    

What’s New

A new remote docker version (v20.10.11) has been released and is now available for use.

Dec 06, 2021

Dec 06, 2021

2021 Q4 Linux image updates    

What’s New

CircleCI’s quarterly Linux machine images are now available. The following updated Ubuntu 20.04 images are available for both amd64 and arm64:

Dec 01, 2021

Dec 01, 2021

Next-gen MySQL convenience image beta    

What’s New

The new MySQL convenience image cimg/mysql is now in Beta. This image is designed to replace circleci/mysql which will soon be deprecated. We are actibely looking feedback from users during the Beta period.

Nov 10, 2021

Nov 10, 2021

Next-Gen MariaDB Convenience Image Beta    

What’s New

The new MariaDB convenience image cimg/mariadb is now in Beta. This image is designed to replace circleci/mariadb which will soon be deprecated. During this Beta perios, we are looking for feedback.

Nov 10, 2021

Nov 10, 2021

Next-Gen Redis Convenience Image Beta    

What’s New

The new Redis convenience image cimg/redis is now in Beta. This image is designed to replace circleci/redis which will soon be deprecated. During this Beta periodwWe are looking for feedback from users.

Oct 25, 2021

Oct 25, 2021

Windows executor image update    

What’s New

The Windows executor images have been updated for October. This update includes .NET 5 and Python 3.9, which include the latest patches from Microsoft, in addition to a renewed Visual Studio 30-day license.

Oct 22, 2021

Oct 22, 2021

Legacy image deprecation    

What’s New

CircleCI will be deprecating all legacy convenience images on December 31, 2021 and moving to supporting only next-gen convenience images. This change is being made to better serve our customers, while ensuring that these next-gen convenience images are consistently reliable. The next-gen CircleCI convenience images are designed from the ground up for an execution environment, and designed to be faster, more efficient, and most importantly, more reliable.

Oct 21, 2021

Oct 21, 2021

Next-gen PostgreSQL convenience image    

What’s New

The new PostgreSQL convenience image (cimg/postgres) is now generally available. This image replaces the soon-to-be deprecated legacy image (circleci/postgres).

Oct 21, 2021

Oct 21, 2021

Next-gen Android convenience image    

What’s New

The new Android convenience image (cimg/android) is now generally available. This image replaces the soon-to-be deprecated legacy image (circleci/android).

Oct 21, 2021

Oct 21, 2021

Linux CUDA image update    

What’s New

This Linux update adds an updated Ubuntu Linux/Nvidia CUDA image. The new image ubuntu-2004-cuda-11.4:202110-01 contains CUDA v11.4.2, Docker v20.10.7, and Nvidia Container Toolkit v1.5.1.

Sep 16, 2021

Sep 16, 2021

Xcode 13 release candidate    

What’s New

The Xcode 13 RC image is now available on CircleCI macOS resource classes. This image replaces Xcode 13 Beta 5. For further details, please see the Image Manifest.

Sep 13, 2021

Sep 13, 2021

Updated Windows executor images    

What’s New

This update includes updated executor images for Go version 1.17 and Node.JS 14.17.5. CircleCI updates Windows images monthly, which includes Microsoft’s latest patches, as well as renewing Visual Studio 30-day licenses.

Aug 06, 2021

Aug 06, 2021

Xcode 13 Beta 4    

What’s New

Xcode 13 Beta 4 image is now available on our macOS resource classes. This image replaces Xcode 13 Beta 2.

Aug 03, 2021

Aug 03, 2021

2021 Q3 Linux image bug fix    

What’s New

The Q3 linux image has been patched to resolve a recently discovered PyEnv issue.

For more information about this fix, please see the following Discuss post.

Jul 28, 2021

Jul 28, 2021

2021 Q3 Linux image updates    

What’s New

CircleCI’s quarterly Linux machine images are now available. The following updated Ubuntu 20.04 image is now available:

Jul 02, 2021

Jul 02, 2021

Xcode Updates    

What’s New

In order to keep up to date with changes to Xcode, the following updates have been made:

Jun 09, 2021

Jun 09, 2021

Xcode 12.5 Image Now Available    

What’s New

The Xcode 12.5 image, built with Big Sur, is now available on all CircleCI macOS resources. This enables you to build applications for the latest iOS, tvOS, and watchOS versions.

For more information, please refer to the following Discuss post, which can be found here.

Apr 30, 2021

Apr 30, 2021

Updated Windows Executor Images | NuGet    

What’s New

Some users of our Windows executor images may have experienced a recent issue with nuget restore failing to download packages from the nuget.org package source when running choco install before running nuget restore.

Apr 22, 2021

Apr 22, 2021

Updated Windows Executor Image    

What’s New

The Windows executor image has been updated for April, which includes the latest bug fixes and security patches from Microsoft.

Mar 19, 2021

Mar 19, 2021

Android Machine Image    

What’s New

A new Android machine image has been added, with support for nested virtualization and running x86 emulators. With this new image, you can now run Android emulator-based UI tests and other types of builds that require nested virtualization, on CircleCI.

Feb 19, 2021

Feb 19, 2021

Windows Executor Images Update    

What’s New

The most recent images for the Windows executor now include the .NET Core SDK 3.1. This means you will now have access to the latest version out-of-the-box, as the old Windows version has been deprecated.

Feb 01, 2021

Feb 01, 2021

2021 Q1 Linux Image Updates    

What’s New

The software for the standard Linux Ubuntu 16.04 and 20.04 images has been upgraded to support amd64 and arm64 images. The ARM image specifically is still under preview with overall CircleCI ARM support. The standard images are GA releases.

Dec 22, 2020

Dec 22, 2020

GPU Linux Machine Images    

What’s New

The GPU Linux machine images have been updated. Images for CUDA v10.2 and v11.1 are now available as ubuntu-1604-cuda-10.2:202012-01 and ubuntu-1604-cuda-11.1:202012-01.

Nov 03, 2020

Nov 03, 2020

New PHP Docker Convenience Image    

What’s New

A new PHP convenience image has been published. For more infomation see our discuss post.

Oct 30, 2020

Oct 30, 2020

Docker Hub Authenticated Pulls    

What’s New

CircleCI has partnered with Docker to ensure that our users can continue to access Docker Hub without rate limits. As of November 1st 2020, with few exceptions, CircleCI customers should not be impacted by any rate limits when pulling images from Docker Hub. Learn more in our Docker Authenticated Pulls doc.

Oct 20, 2020

Oct 20, 2020

New Machine Images    

What’s New

New Ubuntu 16.04 and 20.04 Linux machine images are now available. For more information, and usage examples, see our discuss post.

Sep 17, 2020

Sep 17, 2020

Release 2.19.07    

What’s New in Release 2.19.07

Fixes

  • Fixed a bug that was preventing authentication to China region ECR images in the docker executor.
  • Removed the recursive chown from startup of the fileserverd service. In instances of heavy usage this was causing the startup process to take a long time, or in some cases, startup was blocked.

Known Issues

  • If any changes have been made to your networking configuration from the default, you should run the following steps to ensure you can use SSH to inspect your builds (for further information on SSH reruns see the SSH Rerun Guide):
    • For customers using AWS, make sure that you have the latest Launch Configuration configured for Nomad clients, and that exiting Nomad clients were spun up using the Launch Configuration.
    • On each Nomad Client machine, create /etc/circleci/public-ipv4
    • This file should contain the public (if applicable) or private IP of the nomad client

Aug 25, 2020

Aug 25, 2020

Developer Hub    

What’s New

We now offer a way for our user community to find all the best CI/CD config optimizations, migration guides/tools, and CircleCI docs, along with assets like CI configuration packages through CircleCI orbs and a newly designed Docker convenience image library, in one convenient place on our new developer hub. Check out the announcement here.

Jul 14, 2020

Jul 14, 2020

Next-Gen Elixir Docker Convenience Image Now Available    

What’s New

Next-gen Elixir docker image now available. For full details see the discuss post.

Jul 08, 2020

Jul 08, 2020

New Linux Machine Executor Image    

What’s New

New Ubuntu 16.04-based machine executor image, ubuntu-1604:202007-01 now available. For full details see the discuss post. For usage information see the Configuration Reference.

Jul 06, 2020

Jul 06, 2020

Changes to Definition of Queued and Waiting in the New UI    

What’s New

  • Waiting indicates the time spent preparing a job to run due to Docker image choice and CircleCI infrastructure time.
  • Queued indicates when you hit a concurrency plan limit, and your job isn’t running because other jobs in your organization are running first.

These two definitions were previously vice versa in the UI, which caused confusion due to discrepancies between usage in the UI and what most customers understood the terms to mean. We hope this change will avoid any confusion in future.

May 22, 2020

May 22, 2020

CircleCI’s Next-Gen Rust Convenience Image has been Released    

What’s New

image: cimg/rust:1.43.0

May 21, 2020

May 21, 2020

CircleCI’s Next-Gen Ruby Convenience Image has been Released    

What’s New

image: cimg/ruby:2.6.5

May 21, 2020

May 21, 2020

Docker v19.03.8 Now Available via Remote Docker    

What’s New

Docker v19.03.8 now available via Remote Docker (setup_remote_docker). Read more in the Discuss post and in the Docs Building Docker Images guide.

May 20, 2020

May 20, 2020

CircleCI’s next-gen OpenJDK convenience image has been released    

What’s New

image: cimg/openjdk:14.0

May 19, 2020

May 19, 2020

CircleCI’s next-gen Go convenience image has been released    

What’s New

image: cimg/go:1.13

May 18, 2020

May 18, 2020

CircleCI’s Next-Gen Node Convenience Image has been Released    

What’s New

image: cimg/node:12.16

May 01, 2020

May 01, 2020

Xcode 11.5 Beta 1 Image Released    

What’s New

Xcode 11.5 Beta 1 image has been released. Read more here.