Changelog

Keep up to date with our latest
releases and enhancements.

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

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.

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.

Apr 23, 2020

Apr 23, 2020

New Machine Executor Image with Docker 19.03    

What’s New

A new Machine executor image ubuntu-1604:201903-01 is now availabe, with Docker 19.03 pre-installed. See this Discuss post for the list of the versions of core software also available in this image. Check out the Machine executor docs for instructions on how to use this image with the Machine executor.

Apr 15, 2020

Apr 15, 2020

Release 2.19.02    

What’s New in Release 2.19.02

Fixes

  • In the LDAP login flow we now use an anonymous form to POST LDAP auth state, rather than sending it as a GET parameter. Previously, when a user authenticated using LDAP, their username and password were sent in plaintext as part of a query parameter in a GET request. As requests are over HTTPS, this left usernames and passwords in request logs, etc. This issue is now fixed.

Mar 26, 2020

Mar 26, 2020

Xcode 11.4 GM Image Released    

What’s New

Xcode 11.4 (GM) image is released. Read more here.

Mar 25, 2020

Mar 25, 2020

Xcode 11.4 Image Updated    

What’s New

Xcode 11.4 image has been updated. Read more [here]https://discuss.circleci.com/t/xcode-11-4-updated-image/35474).

Mar 06, 2020

Mar 06, 2020

Xcode 11.4 Beta 3 Image Now Available    

What’s New

Read more in our Xcode 11.4 Beta 3 image announcement.

Mar 03, 2020

Mar 03, 2020

March Docker Convenience Image Updates    

What’s New

Read the March update on CircleCI Docker Convenience Images here.

Feb 23, 2020

Feb 23, 2020

February Docker Convenience Images Updates    

What’s New

Next-generation Go image, and new base image are now stable. Read more on the Discuss post.

Jan 16, 2020

Jan 16, 2020

Xcode 11.3.1 available on CircleCI    

What’s New

Customers on the Performance plan and macOS plan can now build using Xcode 11.3.1. See our iOS documentation for the details of software installed in this new image.

Dec 12, 2019

Dec 12, 2019

Release 2.18.03    

What’s New in Release 2.18.03

Features

Following our release of Windows support on the hosted offering of CircleCI, running VM-based jobs in Windows environments is now supported on CircleCI Server instances running in AWS.

Oct 24, 2019

Oct 24, 2019

MacOS 10.15 Catalina image and Xcode 11.2 Beta 2 is Released    

What’s New

We’ve released our first macOS 10.15 Catalina image along with Xcode 11.2 Beta 2. Read our discuss post for more on highlights and usage.

Sep 27, 2019

Sep 27, 2019

Xcode 11.0 and 11.1 available on CircleCI    

What’s New

Customers on the Performance plan and macOS plan can now build using Xcode 11.0 (as of Sep 20th) and Xcode 11.1 (as of Sep 26th). Please see our iOS documentation for the details of software installed in these new images.

Nov 09, 2018

Nov 09, 2018

Xcode 10.1 Image Availability    

What’s New

  • Xcode 10.1 macOS image has been released for CircleCI.
  • Select the image by adding the following to a job in your .circleci/config.yml file:
macos:
  xcode: 10.1.0
  • Xcode is now version 10.1 Build 10B61.
  • The Command Line Tools are now version 10.1.
  • This image upgrades to the latest macOS High Sierra 10.13.6 (17G3025).
  • This image removes the simulators for WatchOS 4.2.
  • The system Ruby is unchanged at 2.3.7p456, but Ruby 2.4.5 and 2.5.3 are now available by using chruby.
  • This image removes the additional Ruby 2.3.7 that was available to chruby.
  • NodeJS is now version 11.0.0
  • Yarn is now 1.12.1.

Sep 21, 2018

Sep 21, 2018

Reusable Commands and Executors, Xcode 10 Image, and macOS Plan Settings Updates    

What’s New

  • CircleCI 2.1 config keys are now available for reusing commands, executors, and parameters to simplify your .circleci/config.yml file. See the Reusing Config document for examples and instructions. Refer to the Configuring CircleCI reference for 2.1 syntax requirements.

Jul 25, 2018

Jul 25, 2018

Xcode 9.4.1, Plan Overview page updates, and Bug Fixes    

What’s New

  • The Xcode 9.4.1 image was released on CircleCI 2.0. To select version 9.4.1 for a job, add the following to your .circleci/config.yml file:
        macos:
          xcode: "9.4.1"
  • If you are on the Performance Plan, you can now view available credits on the Plan Overview page of your Organization Settings in the CircleCI app.

Updates

  • Fixed a known issue with the CircleCI workflows UI due to . period character in the workflows name.

Apr 05, 2018

Apr 05, 2018

Xcode 9.3 available on CircleCI 2.0 for macOS    

We have released the Xcode 9.3 image on CircleCI 2.0. Add the following to your .circleci/config.yml file to select that version of Xcode in your jobs:

macos:
  xcode: "9.3.0"

Dec 07, 2017

Dec 07, 2017

Xcode 9.2 available on CircleCI 2.0 for macOS    

We have released the Xcode 9.2 image on CircleCI 2.0. Add the following to your .circleci/config.yml file to select that version of Xcode in your jobs:

macos:
  xcode: "9.2.0"

Aug 31, 2017

Aug 31, 2017

Xcode 9 available on CircleCI for macOS    

Today we updated our Xcode 9.0 image with the just released Xcode 9.0 GM Seed (build version 9A235). Please check out this post on our Discuss site for more details on how to use the latest Xcode in your macOS builds.

Aug 08, 2017

Aug 08, 2017

Xcode 9.0 Beta 5    

Today we updated our Xcode 9.0 beta 3 image to Xcode 9.0 beta 5 (build version 9M202q) with the latest simulators.

Jun 21, 2017

Jun 21, 2017

Xcode 8.3.3    

For mobile, we have just released a build image that allows you to use the latest stable version of Xcode, 8.3.3. To start using it, add the following to your circle.yml:

  xcode:
    version: "8.3.3"

Jun 21, 2017

Jun 21, 2017

Xcode 9 Beta 2    

Today we updated our Xcode 9.0 beta image to Xcode 9.0 beta 2 with the latest 10.2 simulators. To start using it, add the following to your circle.yml:

Dec 09, 2016

Dec 09, 2016

Update to address CVE-2016-8655    

We have released patches to our AMIs and other infrastructure to address CVE-2016-8655. We recommend all CircleCI Enterprise installations follow the instructions below to update both their Services box and their Builder fleet.