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 2.7.0    

The installable version of CircleCI 2.7.0 includes the following fixes and improvements:

  • Improvements to remote Docker instance provisioning and cleanup on AWS.

Release 2.6.0    

The installable version of CircleCI 2.6.0 includes the following fixes and improvements:

Support for Multiple Contexts    

It is now possible to create multiple Contexts in the Organization Settings of the CircleCI app. See the Contexts documentation for details and naming conventions.

Release 2.5.0    

The installable version of CircleCI 2.5.0 includes the following fixes and improvements:

Release 2.4.0    

The installable version of CircleCI 2.4.0 includes the following improvements and changes:

Release 2.2.0    

The installable version of CircleCI 2.2.0 includes the following improvements and changes:

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"

CircleCI 2.0 for macOS General Availability    

The release of CircleCI 2.0 for macOS enables your iOS projects to benefit from the significant performance, stability, and reliability improvements in the CircleCI 2.0 platform, including the following new features:

Docker Layer Caching in Machine Executor    

Docker Layer Caching is now available as a premium feature for the machine executor. Refer to the Docker layer Caching in Machine Executor section for instructions.

Rerun Button Change on the Jobs Page    

The button on the Jobs page has changed for jobs that run as part of a workflow. The rebuild options that are not compatible with Workflows have been removed from the button on the Jobs page. Jobs that ran as part of a workflow will only include the Rerun Job with SSH button on the Jobs page.

To rerun a job that ran as part of a workflow, you must navigate to the Workflows page of the CircleCI application and either rerun your entire Workflow or rerun your Workflow from failed jobs.

Scheduled Workflows    

This feature enables Workflows to run on a configurable schedule. Refer to the Scheduling a Workflow section of the Orchestrating Workflows document for instructions and examples. Reference information for syntax is available in the triggers section of the Writing Jobs With Steps document and answers to common questions are documented in the Workflows section of the Migration FAQ.

Release 2.1.1    

  • Fix setting for certain proxy configurations.

Release 2.1.0    

  • Added support for 2.0 builders to use object storage other than S3 (mirroring the options from the 1.x releases).
  • Support for private images in docker jobs, including support for ECR authentication.
  • New VM service and build agent to address certain situations that resulted in build infrastructure failures.
  • Better accommodations for using proxies throughout the core infrastructure.

Release 2.0.3    

  • Added support for proxies to the VM Service/Remote Docker setup.
  • Fixed an issue in the mongo migration scripts when moving from 1.x to 2.x that caused some customers problems.
  • Move to using Docker 17.03.2 (downgrade) to solve occasional freezes when starting/restarting.

Release 2.0.2    

  • Fix an issue where users were unable to import large PostgreSQL data sets during an upgrade from 1.0 to 2.0

Release 2.0.0    

CircleCI 2.0 is a completely updated CI/CD platform that starts every run with a clean image which is automatically provisioned just-in-time for Linux jobs on the CircleCI application installed in your private cloud. The CircleCI 2.0 platform includes significant performance, stability, and reliability improvements along with first-class Docker support, Workflows (pipelines), Resource Allocation, and Contexts. The Management Console (Replicated) also includes new options for enabling 2.0 Builders and appropriate default settings.

Workflows Graph    

This feature enables an interactive graph of your workflow configuration. Refer to the instructions and examples in the Orchestrating Workflows document.

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.

Minutes Used in Your Plan    

This feature adds the used minutes to your Org Settings > Plan Settings page. This feature displays used minutes against Linux machines. It expands on our current functionality which shows minutes used against OS X machines and is located on the same page: Org Settings > Plan Settings.

Release 1.48.5    

  • Addresses an issue with CloudWatch metrics not being reported correctly.
  • Address an issue with some build output being truncated in the UI.

Release 2.0.1    

  • Fix issue where /etc/hosts was not being applied properly to every container.
  • Add ability to configure VM instance type in AWS EC2 when configuring the VM Service in the Management Console.

Release 1.48.4    

  • Addresses an issue with CloudWatch metrics not being reported correctly. UPDATE: some customers report this has not addressed their CloudWatch problems. The next release will have a new fix.

Release 1.48.3    

  • Addresses an issue for installations pointing at github.com (rather than an instance of GitHub Enterprise) that prevented those installations from adding new projects.

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.

Release 1.48.2    

  • Fixes a bug that was causing lists of builds to be truncated in some circumstances.
  • Fixes a bug where certain configurations of GitHub were not syncing email addresses properly.
  • Fixes a bug where some users were seeing a beta UI that should have not have been showing up.
  • Various minor UI fixes.

Contexts    

This feature enables sharing of global environment variables across projects. Refer to the instructions and examples in the Setting Contexts document and the Job Contexts Example section of Orchestrating Workflows.

CircleCI 2.0 Git Tags Support    

This feature enables filtering on Git tags for jobs in workflows using CircleCI 2.0. CircleCI will not run a job for a Git tag unless a tags filter is specified. Refer to the instructions and examples in the Workflow Tags section of Writing Jobs With Steps and in the Git Tag Job Execution section of Orchestrating Workflows.

Release 1.48.1    

  • Fixes a bug in new installs that prevented the first user from becoming an Admin.
  • Fixes a bug with using the built-in Heroku deployment support.

CircleCI 2.0 General Availability    

CircleCI 2.0 is a completely updated CI/CD platform that starts every run with a clean image which is automatically provisioned just-in-time for Linux and Android jobs on the hosted CircleCI application.

Pricing Plan Change    

A fix to the pricing plan has been implemented which limits Linux plan capacity to the published maximum. As a result of this change, you may see builds queuing until the requisite containers are available.

CircleCI 2.0 Core Dump Support    

This feature enables core dumps for projects using CircleCI 2.0. Get core dump files and push them as artifacts for inspection and debugging using the instructions in the Uploading Build Artifacts document.

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"

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:

Workflows    

The Workflows feature is available on CircleCI 2.0. It is designed with a flexible algorithm to support very complex job scheduling and orchestration using a simple set of new configuration keys. See the Steps to Configure Workflows section of the Migrating from 1.0 to 2.0 document for instructions. Refer to the Orchestrating Workflows document for examples and conceptual information.

Release 1.48.0    

  • New Projects list in the Admin section gives you an overview of all projects across your entire installation of CircleCI Enterprise.
  • New onboarding flow – new users will be prompted with a list of projects to follow drawn directly from their GitHub account.
  • New option for users to choose “My builds” or “All builds” when viewing lists of builds.
  • New JIRA integration for creating issues from a Build Page - configured under Project Settings.
  • Option to externalize the underlying persistance storage (Postgres and Mongo) - talk to your CircleCI contact for details.
  • Improved support for snapshot backup and restore via the Admin Console.
  • Various performance improvements and minor bug fixes.

Authenticate With Google    

This feature enables users to log in to CircleCI with a Google account and provides new users with the opportunity to experience the application and selected demo projects without providing access to their code repository.

Xcode 9 Beta 1 Availability    

This update makes Xcode 9 Beta available for all macOS builds. Specify version 9.0 in your circle.yml file to override the default.

Filter Build Emails by Project    

Now you can filter your build emails by project without doing subject matching. This feature adds the standard List-ID header with organisation.project.notifications.circleci.com to make it easy to filter build emails into per-repo or per-org folders.

Import Project Environment Variables    

This feature enables you to import project environment variables from projects in the same organization to save time and typing. On the Settings screen for your project, click the Import Variable(s) button on the Environment Variables page and select from the list.

Authorize Only Public GitHub Repositories    

This feature enables you to join CircleCI without providing access to your private GitHub repos. To limit access, select Public Repos Only from the Start with Github menu on the signup page.

Release 1.47.2    

This is a security update to prevent logging temporary access tokens in build output. Those access tokens would have allowed a user to do a PUT request to overwrite an existing artifact only if all of the following were true:

My/All Build Filtering    

Looking for the builds most relevant to your actions? You can now filter builds by “my builds” (builds you triggered) or “all builds” (builds triggered by other users on your team). The filter can be found near the top, right-hand corner of your dashboard. Currently, this feature is only available on the organization and project-level.

Release 1.47.1    

A minor maintenance release, primarily to improve the single-box installation process for new trials of CircleCI Enterprise. Also, we have now follow advice from GitHub to not check if emails in GitHub Enterprise are “verified” — we will continue to check verified status if you are using github.com. If you have reason to change “verified” checks on your users’ emails let us know.

Release 1.47.0    

Note for Admins

This release requires extra steps than usual. Please see https://circleci.com/docs/enterprise/upgrade-for-1.46.x-and-earlier/ for detailed instructions.

Release 2.3.0    

The installable version of CircleCI 2.3.0 includes the following improvements and changes:

Automatic collection of Fastlane logs for macOS projects    

The logs produced by the Fastlane tools are now being stored as build artifacts so that you can easily access them later.

Granular control over fork PR builds    

It is now possible to control whether to run builds for pull requests coming from forks and whether to pass the secrets from the main project to the fork on such builds, via two separate settings. Check out the Advanced Settings tab for your project for more details.

Fetch CocoaPods from S3 instead of Git in iOS projects    

A few weeks ago we started downloading CocoaPods specs from S3 instead of Git in projects that use our iOS inference. It is now also possible to download the specs from S3 in projects with manual configuration.

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.

Improved code signing flow for OS X builds    

It is now possible to upload provisioning profiles under the ‘Permissions’ section of your OS X project settings. Once uploaded, we will automatically import the profiles during your OS X builds. Profiles are encrypted at rest on the CircleCI side.

This update removes the need to keep the provisioning profiles checked into your repository and simplifies the setup of code signing for new OS X projects.