Changelog

Keep up to date with our latest
releases and enhancements.

Mar 22, 2019

Mar 22, 2019

New Privacy Setting    

What’s New

CircleCI uses 3rd-party tracking pixels to analyze traffic and optimize our marketing efforts (read our privacy policy to learn more). You can now disable these pixels within the CircleCI application by opting out. To do this, click the drop down menu under your picture and follow User Settings > Privacy & Security to check the opt-out box.

Feb 08, 2019

Feb 08, 2019

Getting Started Page Changes    

What’s New

Projects are no longer checked by default on the Getting Started page to avoid causing all unintended projects to start building.

Feb 08, 2019

Feb 08, 2019

Orb Licensing    

What’s New

Orbs are now licensed out from CircleCI to users under the MIT open-source license agreement. Refer to the Licensing page of the Orbs Registry for details.

Feb 08, 2019

Feb 08, 2019

Plan Display Updates (February 2019)    

What’s New

  • Usage banner is now shown on non-job pages to help users of the Free plan understand their usage.

What’s Fixed

  • Added back ability to start a macOS trial on Plan Settings page.

Dec 21, 2018

Dec 21, 2018

Orbs List Update    

What’s New

It is now possible to sort the list of orbs according to their usage by running the circleci orb list --sort command.

Dec 21, 2018

Dec 21, 2018

Log Downloads Feature    

What’s New

For customers with large logs, there’s now a way to open the log file in a separate browser in addition to to downloading the file.

Dec 17, 2018

Dec 17, 2018

Release 2.16.00    

Fill out this form to receive updates about CircleCI through email.

Nov 30, 2018

Nov 30, 2018

Orbs Inside Orbs    

What’s New

Orb elements can now be composed directly with elements of other orbs. For example, you can now have an orb that looks like the following:

Sep 28, 2018

Sep 28, 2018

New Orb CLI Commands, New Plan Views, New API Doc    

What’s New

  • The CircleCI CLI command orb list now has an optional flag, --json, that provides machine-readable output. In addition, the CLI command orb source has been updated to allow you to pull any version, including dev versions, for example:
circleci orb source mynamespace/myorb@dev:foo
circleci orb source mynamespace/myorb@1.2.3
circleci orb source mynamespace/myorb@volatile
  • Cloud Performance plans have been updated to display multiple periods of usage data on the Settings page.

Sep 14, 2018

Sep 14, 2018

New Project Default, Switch CLI Prompt, Plan Updates, and Disabled Fixed Notification    

What’s New

  • New projects are now created with 2.0 config by default and have Build Processing enabled.

Aug 16, 2018

Aug 16, 2018

Performance Plan Overview Includes Number of Projects with DLC Enabled    

What’s New

  • Performance customers can now see the number of active projects with DLC enabled on the Plan Overview page.

Aug 16, 2018

Aug 16, 2018

Auto-Cancel Workflow Builds, Updated CLI, and Plans Page Updates    

What’s New

Aug 10, 2018

Aug 10, 2018

Enable Build Processing, New API Endpoint for Triggering Projects with Workflows, and Performance Fix    

What’s New

  • It is possible to trigger workflows with the CircleCI API using a new endpoint. See the Trigger a Build by Project section of the CircleCI API Projects Documentation.
    • You must go to your Project Settings in the CircleCI app to Enable Build Processing (preview) as a prerequisite for using this endpoint.
    • IMPORTANT – This endpoint does not yet support the build_parameters options that the job-triggering endpoint supports.
    • You may safely go back by disabling the radio button for this feature on your Advanced Settings for your project if jobs or workflows fail the new build processing.

Resolved Issues

  • Resolved a known performance issue which caused a frozen page for organizations with many branches.

Aug 02, 2018

Aug 02, 2018

Workflows Improvements, Active Users View, and Alerts    

What’s New

  • The Workflows page of the CircleCI app now displays the username associated with rerunning a workflow, approving a job, or cancelling a job.

Jul 19, 2018

Jul 19, 2018

Build Service and Config as Code    

What’s New

Preview of improved builds service

CircleCI has developed an improved builds service that is ready for preview. The improved build service is the first step to a healthy roadmap of parameterized commands, config reuse across projects, improved DRY support, and better error reporting.

Jun 13, 2018

Jun 13, 2018

Release 2.13.00    

What’s New in Release 2.13*

  • Fixed: Due to a certificate not being imported jobs were unable to submit after a container restart.
  • Fixed: Stability issues within contexts service.
  • Fixed: vm-service issue where AWS ECS and EBS volumes were left used. Added better idempotent client retries, API eventual consistency handling.

Oct 26, 2017

Oct 26, 2017

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.

Sep 26, 2017

Sep 26, 2017

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.

Aug 31, 2017

Aug 31, 2017

Workflows Graph    

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

Jul 31, 2017

Jul 31, 2017

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.

Jun 27, 2017

Jun 27, 2017

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.

Jun 06, 2017

Jun 06, 2017

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.

May 31, 2017

May 31, 2017

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.

May 22, 2017

May 22, 2017

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.

May 12, 2017

May 12, 2017

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.

Mar 12, 2017

Mar 12, 2017

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.

Dec 15, 2016

Dec 15, 2016

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.

Dec 14, 2016

Dec 14, 2016

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.

Dec 05, 2016

Dec 05, 2016

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.

Oct 31, 2016

Oct 31, 2016

Emails now link you to your 'Failing Command'    

Oct 10, 2016

Oct 10, 2016

Interactive ‘Build Timing’ graph    

We have added functionality to click through the ‘Build Timing’ graph to access different sections of the build.