Changelog

Keep up to date with our latest
releases and enhancements.

Sep 03, 2019

Sep 03, 2019

Plan Overview Page Updates    

What’s Fixed

Invoiced Linux container plan customers will see their plan properly listed as Manually Invoiced on the Plan Overview page.

Aug 16, 2019

Aug 16, 2019

Enforcement of Available Seats in Plan    

What’s New

When no additional user seats are left in your plan, new users will be blocked from initiating jobs.

Aug 15, 2019

Aug 15, 2019

Plan Usage Page Updates    

What’s New

For Free plans, the Plan Usage page has been updated to provide you with more visibility into how you’re using the product. The total number of build minutes and users now appears on the along with the breakdown of usage by projects and a list of users for each month.

Build minutes and corresponding credits were also added to the page to help you understand your credit usage if you choose to upgrade to the Performance plan.

Aug 07, 2019

Aug 07, 2019

Windows support now available on CircleCI    

What’s New

CircleCI customers on Performance plans can now run jobs on Windows Server 2019 with popular dependencies— .NET support, Visual Studio, Windows SDK, Docker for Windows, as well as cross-platform workspaces, and caches. Learn more about Windows support here.

Jul 30, 2019

Jul 30, 2019

Release 2.17.03    

What’s New in Release 2.17.3

New Features:

  • Added ability to place banners on login screens. See our guide here.

Jul 16, 2019

Jul 16, 2019

FREE minutes shift to 250/week    

What’s New

FREE minutes shift to 250/week

Jun 24, 2019

Jun 24, 2019

Release 2.17.02    

What’s New in Release 2.17.2

New Features:

  • Added and exposed the following metrics for operators:
    • picard.*
      • This will affect the execution services, the important ones are located in output-processor.
    • jvm.*
      • This will allow our operators to understand and monitor when certain services are running out of memory.

May 28, 2019

May 28, 2019

Release 2.17.01    

What’s New in Release 2.17.1

Bug fixes

  • Addressed a configuration issue with VM Service running into rate limiting errors when calling out to the AWS API. This prevented VM Service from spinning up machine and remote_executors.
  • Fixed issues around nomad garbage collection only garbage collecting every 4 hours. This could prevent nomad jobs from running in environments with heavy usage.

May 13, 2019

May 13, 2019

Release 2.17.00    

What’s New in Release 2.17

Known Issues

There have been reports of our backpressure settings being too aggressive due to lack of nomad garbage collecting, as well as issues with the Vm Service overwhelming AWS API Limits. If you are on 2.17, you should upgrade to 2.17.1.

Apr 09, 2019

Apr 09, 2019

Performance Plan Seat Allotment Alert    

What’s New

Performance Plan customers will now be alerted when they have used up their user seat allotment. These customers will need to update their subscription to allow all of their team members to use CircleCI.

Mar 29, 2019

Mar 29, 2019

Restricted Contexts    

What’s New

CircleCI enables you to restrict environment variables at run time by adding security groups to contexts. Security groups are definied as GitHub teams. After a security group is added to a context, only members of that security group who are also CircleCI users may access or use the environment variables of the context. See the Restricting a Context documentation for details.

Mar 27, 2019

Mar 27, 2019

Release 2.16.02    

What’s Fixed in Release 2.16.2

  • Bug Fix: Fix a rare condition that causes some threads to be stuck in certain use cases.

Mar 22, 2019

Mar 22, 2019

New Status Gauge Icon    

What’s New

In an effort to improve incident reporting, CircleCI replaced status banners with a gauge icon in the application.
Our goal is to provide you with a better understanding of your pipeline’s current system health which includes CircleCI infrastructure and common external dependencies. Before, banners hid root cause and communicated issues to everyone even though the incident was relevant to few. Now, a gauge icon will give you a dynamic view into general infrastructure health and fast access to https://status.circleci.com for deeper details.

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.

Mar 01, 2019

Mar 01, 2019

Release 2.16.01    

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

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

New SSH Key Error Message    

What’s New

An error message is now returned if adding an SSH key fails.

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 21, 2018

Dec 21, 2018

Plan Display Updates (December 2018)    

What’s New

  • Plan Usage now shows the number of DLC projects and Active Users for the billing period for Performance customers.

What’s Fixed

  • For customers on Manually Invoiced OSX plan, your plan type will now properly display on the Plan Overview page.

Dec 21, 2018

Dec 21, 2018

Performance Improvement    

What’s New

For customers with many branches, the branch picker will now load only a subset of branches to improve performance.

What’s Fixed

Insights tab will now load properly when visiting from jobs, workflows, or settings tabs.

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:

Nov 30, 2018

Nov 30, 2018

Usage Warning Fix    

What’s Fixed

The usage warning banner for Free users has been updated to exclude build minutes from OSS projects.

Nov 30, 2018

Nov 30, 2018

My Branches Fix    

What’s Fixed

The My Branches button on the Jobs or Workflows pages has been fixed to display all relevant branches.

Nov 09, 2018

Nov 09, 2018

CircleCI is 33% Faster    

What’s New

  • CircleCI infrastructure upgrades have improved build times by 33%.
  • The free tier will change from 1500 to 1000 minutes on December 1st, 2018.
  • Notifications have been updated reflect the 1,000-minute free plan, so you can project your future usage needs.

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.

Nov 09, 2018

Nov 09, 2018

Insights and Workflows Improvements    

What’s Fixed

  • Insights now supports branch names with slashes in them.
  • Workflows list page now supports displaying git tags.

Nov 09, 2018

Nov 09, 2018

Workflow Notifications    

What’s New

  • Basic workflow notifications are now available.
  • If you have workflows configured as part of your project, you will start receiving workflow-level email notifications.
  • Refer to the Notifications document for details.

Nov 07, 2018

Nov 07, 2018

CircleCI Orbs General Availability    

What’s New

Orbs are packages of CircleCI configuration shared across projects. Orbs help you simplify YAML configuration, enable you to build on top of CircleCI, and support sharing of standardized configurations across your projects.

Oct 16, 2018

Oct 16, 2018

GitHub Checks is now supported    

What’s New

  • CircleCI now integrates with the GitHub Checks API, so you can see the status of your CircleCI workflows under the Pull Request Checks tab in the GitHub UI. For more information, see CircleCI Docs.

Oct 12, 2018

Oct 12, 2018

New Docs Search and Org Switcher Update    

What’s New

  • The Documentation search bar has been completely redesigned and improved to provide a full page of aggregate results, see CircleCI Docs.

Oct 09, 2018

Oct 09, 2018

Release 2.15.00    

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

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 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.

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 31, 2018

Aug 31, 2018

Jobs Page Rerun Workflow button, EOL 1.0, and CircleCI Docs Menu Updates    

What’s New

  • A Rerun workflow from beginning button is now on the Jobs page.

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 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.

Jul 19, 2018

Jul 19, 2018

Release 2.14.01    

This patch release fixes an issue introduced in 2.14.0. Please review the fix(es):

Fixed: Docker executor does not support configurable resource classes.

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.

Jul 17, 2018

Jul 17, 2018

Release 2.14.00    

What’s New in Release 2.14

This release contains service migrations for contexts and is a required upgrade. The following updates and fixes are also of note:

Jul 12, 2018

Jul 12, 2018

Improved Config Schema Error Transparency    

What’s New

With 2.0 you can do a lot more with the config.yml file. However, there are those times when edits result in schema errors. The CircleCI config processor now creates and returns a specialized Job that references the specific schema error(s) in the Job list.

Jul 05, 2018

Jul 05, 2018

Support for Test Splitting with Workflows    

What’s New

The following features and additions are now available.

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.