Changelog

Keep up to date with our latest
releases and enhancements.

Feb 24, 2025

Feb 24, 2025

Trigger pipelines on push to non-draft PR    

It is now possible to configure pipelines to be triggered only on pushes to non-draft Pull Requests.

Feb 24, 2025

Feb 24, 2025

Default value added to 'Config File Path' in 'Add pipeline' form    

When creating a new pipeline (Project Settings > Pipeline), the field “Config File Path” now contains a default value (circleci/config.yml) that the user can edit, instead of a placeholder.

Feb 24, 2025

Feb 24, 2025

Fixed a bug preventing pipeline name edits    

A bug prevented editing the pipeline name in Project Settings > Pipelines > Edit. This has now been fixed.

Feb 24, 2025

Feb 24, 2025

Added link to help troubleshoot GitHub App installation issues    

Feb 21, 2025

Feb 21, 2025

Fixed a bug preventing repeated PR events on the same SHA from re-triggering pipelines    

This bug has been fixed, and the note removed from the docs.

Feb 21, 2025

Feb 21, 2025

Release Agent Release 1.3.5    

Changes:

  • Fixed a bug that prevented the release agent from starting up when Argo Rollouts was not installed in the cluster

See more details here.

Feb 21, 2025

Feb 21, 2025

Updated wording for the 'Build forked pull request' project setting    

The “build forked pull request” setting in Project Settings > Advanced has been updated to clarify that it only applies to OAuth pipelines, not GitHub App pipelines.

Feb 20, 2025

Feb 20, 2025

Introducing a pipeline iteration experience for new users    

We have introduced a new pipeline iteration experience for new users in organizations integrated with GitHub App. This assisted experience is available after setting up new projects or through the Workflow and Jobs pages, where users can chat and receive real-time support for their pipelines.

Feb 18, 2025

Feb 18, 2025

Fixed pill size on Pipelines and Triggers pages    

The pill sizes on the ‘Pipelines’ and ‘Triggers’ pages in Project Settings have been adjusted for consistency.

Feb 17, 2025

Feb 17, 2025

Updated wording for the 'Only Build Pull Requests' project setting    

The “only build pull request” setting in Project Settings > Advanced has been updated to clarify that it only applies to OAuth pipelines, not GitHub App pipelines.

Feb 17, 2025

Feb 17, 2025

Triggers page now includes columns "pipeline to trigger" and "events"     

The triggers table displayed in Project Settings > Triggers now includes two additional columns: “Pipeline to trigger” and “events”.

Feb 13, 2025

Feb 13, 2025

Release Agent Release 1.3.4    

Changes

  • Improved logging when rollout controller is not found
  • Minor bug fixes

See more details here.

Feb 13, 2025

Feb 13, 2025

Runner Release 3.1.2    

Runner Release 3.1.2

Container Runner:

Feb 13, 2025

Feb 13, 2025

Docker Executor Infrastructure Upgrade - In Progress    

The host OS that Docker jobs run on has been upgraded to support new features and ongoing security and bug patches. This upgrade will roll out to all customers over the next few weeks. Affected customers have been notified via email. Learn more about this change in Discuss: Docker Executor Infrastructure Upgrade.

Feb 07, 2025

Feb 07, 2025

Server Release 4.5.8    

Updates

  • Patched critical CVEs in web-ui-insights and webhook-service.

Bug fixes

  • Fixed a vulnerability that allowed unauthenticated access to artifacts associated with public repositories.
  • Resolved a bug that prevented a job from being rerun using SSH.

Feb 07, 2025

Feb 07, 2025

Server Release 4.7.2    

Updates

  • Patched critical CVEs in web-ui-insights and webhook-service.

Bug fixes

  • Fixed a vulnerability that allowed unauthenticated access to artifacts associated with public repositories.

Feb 07, 2025

Feb 07, 2025

Server Release 4.4.11    

Updates

  • Updated the library dependencies for runner-admin
  • CVE patches for web-ui-insights and webhook-service

Bug fixes

  • Fixed a vulnerability where artifacts relating to public repositories could be accessed without authentication
  • Fixed a bug where workflows in a terminal state with blocked jobs were incorrectly cancelled when a new workflow was triggered with redundant pipeline cancellation enabled.

Feb 07, 2025

Feb 07, 2025

Server Release 4.6.5    

Updates

  • Patched critical CVEs in webhook-service.

Bug fixes

  • Fixed a vulnerability that allowed unauthenticated access to artifacts associated with public repositories. Server Release 4.5.8

Feb 07, 2025

Feb 07, 2025

Introduce the ability to trigger pipelines on GitHub pull request events    

Pipelines can now be triggered on a wider range of GitHub events, including pull request events, giving you more control over when your builds run.

Feb 07, 2025

Feb 07, 2025

Server Release 4.3.14    

Bug fixes

  • Fixed a vulnerability that allowed unauthenticated access to artifacts associated with public repositories.

Feb 04, 2025

Feb 04, 2025

GitHub App Integrations Now Support GitHub Checks    

Github App organizations can now take advantage of Github Checks. Customers often use GitHub checks to verify and validate that specific jobs or workflows have been completed before taking action like merging code.

Feb 04, 2025

Feb 04, 2025

Windows Server 2022 CUDA image    

A new Windows Server 2022 CUDA image has been released. Learn more about the available tags and image contents in our docs. Join the conversation in Discuss.

Jan 30, 2025

Jan 30, 2025

Release Agent Release 1.3.3    

Changes

  • Added support for displaying Argo Rollouts Analysis details in the Releases UI
  • Fixed bug for replicasets with the same component name but different project IDs

See more details here.

Jan 30, 2025

Jan 30, 2025

Argo Rollouts analysis details now visible in Releases UI    

Users tracking releases with CircleCI can now see Argo Rollouts background validation and inline analysis results included in the details for an individual release. This enhanced integration between CircleCI’s Release Agent and Argo Rollouts allows for easier investigation into failed deployments.

Requires v1.3.3 of the Release Agent.

Jan 28, 2025

Jan 28, 2025

Added a dropdown to select pipeline parameters in the web app    

When triggering pipelines in the CircleCI web app, users can now select existing parameters from a dropdown in the modal. trigger pipeline dropdown

Jan 27, 2025

Jan 27, 2025

Runner Release 3.1.1    

Runner Release 3.1.1

Container Runner:

Jan 24, 2025

Jan 24, 2025

Fixed the flickering organization name in the organization picker    

We fixed a bug where the organization name would flicker in the org picker when refreshing the Pipelines and Releases pages.

Jan 22, 2025

Jan 22, 2025

Server Release 4.4.10    

Bug fixes

  • Resolved a bug where machine_provisioner.providers.gcp.network_tags were incorrectly assigned as labels on VM instances instead of as tags.

Jan 21, 2025

Jan 21, 2025

Runner Release 3.1.0    

Runner Release 3.1.0

Container Runner:

Jan 21, 2025

Jan 21, 2025

Server Release 4.6.4    

Updates

  • The provider manager’s connection pool size is now configurable under domain_service.providersMangerMaxPoolSize. The default is set to 10.

Bug Fixes

  • Fixed a bug where OIDC tokens failed to be injected into a job, causing the environment variables $CIRCLE_OIDC_TOKEN and $CIRCLE_OIDC_TOKEN_V2 being missing.
  • Resolved a bug where machine_provisioner.providers.gcp.network_tags were incorrectly assigned as labels on VM instances instead of as tags.
  • Fixed a bug that prevented remote Docker from working in air-gapped environments. An external reaper container repository has been exposed for this and can be configured via docker_provisioner.reaperContainerRepository.
  • Fixed an issue with IRSA roles on AWS GovCloud, which uses the S3 partition aws-us-gov instead of the default aws. This is now exposed in the values file under s3.partition.

New Known Issues

  • Setting a custom reaper container repository (via docker_provisioner.reaperContainerRepository) is currently incompatible with Windows VMs and prevents Windows jobs from running.

Jan 21, 2025

Jan 21, 2025

Bug fixed when displaying role description in CircleCI web app    

The role description was not rendering properly in the CircleCI web app when sending an invitation to a new user. This has been fixed.

Jan 21, 2025

Jan 21, 2025

Deprecation and future end-of-life notice: Insights Snapshot Badge    

The “Insights Snapshot Badge” functionality on CircleCI is deprecated and will stop working on a to-be-announced date. We will update our community forum and send communication to impacted users when we have determined an EOL date.

Jan 20, 2025

Jan 20, 2025

Server Release 4.5.7    

Updates

  • The provider manager’s connection pool size is now configurable under domain_service.providersMangerMaxPoolSize. The default is set to 10.

Bug fixes

  • Resolved a bug where machine_provisioner.providers.gcp.network_tags were incorrectly assigned as labels on VM instances instead of as tags.
  • Fixed a bug that prevented remote Docker from working in air-gapped environments. An external reaper container repository has been exposed for this and can be configured via docker_provisioner.reaperContainerRepository.
  • Fixed an issue with IRSA roles on AWS GovCloud, which uses the S3 partition aws-us-gov instead of the default aws. This is now exposed in the values file under s3.partition.

New known issues

  • Setting a custom reaper container repository (via docker_provisioner.reaperContainerRepository) is currently incompatible with Windows VMs and prevents Windows jobs from running.

Jan 15, 2025

Jan 15, 2025

Bug fixed when viewing Config Policies in CircleCI web app    

The formatting was not working as expected when viewing “Config Policies” in the CircleCI web app. This has been fixed.

Jan 15, 2025

Jan 15, 2025

"Edit Config" button in CircleCI web app bug fix    

An issue that was causing the “Edit Config” button in the CircleCI web app to lead to a “config not found” error has been fixed.

Jan 15, 2025

Jan 15, 2025

Server Release 4.7.1    

Updates

  • The provider manager’s connection pool size is now configurable under domain_service.providersMangerMaxPoolSize. The default is set to 10.

Bug fixes

  • Network tags in GCP now function as expected.
  • Fixed a bug that prevented remote Docker from working in air-gapped environments. An external reaper container repository has been exposed for this and can be configured via docker_provisioner.reaperContainerRepository.
  • Improved handling of AWS errors by machine-provisioner

Jan 15, 2025

Jan 15, 2025

Server Release 4.3.13    

Bug Fixes

  • Network tags in GCP now function as expected.

Jan 15, 2025

Jan 15, 2025

Release Agent Release 1.3.2    

Changes:

  • Security updates
  • Minor logging improvements
  • Improved validation logic for retrying a release

More details can be found here.

Jan 14, 2025

Jan 14, 2025

Skip to the most recent server release version 4.7    

Our general recommendation is not to skip releases when upgrading server. However, we validated that you can seamlessly upgrade directly from server 4.3, 4.4, 4.5 and 4.6 to server 4.7. While future version skips may not be tested by CircleCI, this ensures a clear path to adopt server 4.7 and stay on a newly supported version.

For more information on Server release version 4.7 see the changelog.

Jan 09, 2025

Jan 09, 2025

CircleCI wrapped: 2024 in review    

By Aakar Shroff

Jan 07, 2025

Jan 07, 2025

Server Release 4.4.9    

Updates

  • The provider manager’s connection pool size is now configurable under domain_service.providersMangerMaxPoolSize. The default is set to 10.

Bug Fixes

  • Fixed a bug that prevented remote Docker from working in air-gapped environments. An external reaper container repository has been exposed for this and can be configured via docker_provisioner.reaperContainerRepository.
  • Fixed an issue with IRSA roles on AWS Gov Cloud, which uses the S3 partition aws-us-gov instead of the default aws. This is now exposed in the values file under s3.partition.

New Known Issues

  • Setting a custom reaper container repository (via docker_provisioner.reaperContainerRepository) is currently incompatible with Windows VMs and prevents Windows jobs from running.

Jan 07, 2025

Jan 07, 2025

Update to copy in Plan page of CircleCI web app    

In the Manage tab of the Plan page in the CircleCI web app, the copy has been updated for clarity.

Jan 07, 2025

Jan 07, 2025

Fixed display of custom webhook URL in project settings    

The custom webhook URL displayed in the “Edit Custom Webhook Trigger” form was incorrectly showing undefined where the trigger ID was supposed to be. This has now been fixed.

Jan 06, 2025

Jan 06, 2025

Fixed bug preventing some force push events from triggering a build    

We fixed a bug that caused pipelines not to be triggered on force push events that reset the branch or tag to an older commit in the commit history.
This bug only affected GitHub App pipelines.

Jan 06, 2025

Jan 06, 2025

Upcoming breaking change to CircleCI Local CLI    

CircleCI is making an upgrade to its local CLI which will require all local CLI users to upgrade major versions. There are no expected breaking changes to the CLI’s functionality, however, a version upgrade will be required as the existing versions will no longer be supported.

Exact timing is to be determined, follow this community forum post for more details.

Dec 23, 2024

Dec 23, 2024

Runner Release 3.0.26    

Runner Release 3.0.26

Both Machine and Container Runner:

  • Patched several high and critical vulnerabilities in indirect Go dependencies.

Dec 16, 2024

Dec 16, 2024

New automated email notification - invitation accepted    

When a user accepts an invitation to a CircleCI organization that has an org slug that follows the pattern circleci/<UID>, we now send an automated email to the user who sent the invite letting them know that the invitation has been accepted.

You can view your org slug in Organization settings > Overview.

Dec 13, 2024

Dec 13, 2024

Xcode 16.2 GA Available    

The Xcode 16.2 GA image is now available to be used in CircleCI pipelines.

Dec 10, 2024

Dec 10, 2024

Xcode 16.2 RC Available    

The Xcode 16.2 RC image is now available to be used in CircleCI pipelines.

Dec 06, 2024

Dec 06, 2024

New Job Type "No-Op" Job Can Make Complex Workflows Simple    

There is a new “no-op” type of job available to customers, which does nothing. This is useful in some cases to shape complex workflows and simplify dependency relationships when there are large fan-in/fan-out scenarios.