Changelog

Keep up to date with our latest
releases and enhancements.

Feb 12, 2024

Feb 12, 2024

Commit and off-site links now open in a new tab on workflow details page    

Feb 12, 2024

Feb 12, 2024

Redundant headers removed from UI    

The CircleCI UI no longer shows redundant instances of the phrases “All Pipelines” and “Dashboard”.

Feb 12, 2024

Feb 12, 2024

"Legacy" jobs view no longer shown in UI for projects that integrate with GitLab or GitHub App    

A link to the “legacy” jobs view that was empty for for projects that integrate with GitHub App or GitLab is no longer shown in the UI.

Feb 09, 2024

Feb 09, 2024

Edit configuration sources in Project Settings    

Users who integrate with CircleCI’s GitHub App can now edit their configuration sources in Project Settings –> Configuration.

Feb 08, 2024

Feb 08, 2024

Orgs integrated with GitLab or GitHub App orgs can be renamed    

Orgs integrated with GitLab or the CircleCI GitHub App can be renamed in Organization Settings. Renaming organizations can only be done by users with the Organization Admin role.

Feb 07, 2024

Feb 07, 2024

Triggers tab now uses consistent language    

The “Triggers” tab in Project Settings for orgs that integrate with CircleCI’s GitHub App now uses consistent language of “Trigger Name” everywhere instead of mismatching language between “Trigger Name” and “Trigger Source”.

Feb 07, 2024

Feb 07, 2024

Bug fixed when "tags" is in commit message    

Description:

Feb 07, 2024

Feb 07, 2024

Artifact uploads now happen in parallel    

When using the built-in store_artifacts step in a job, CircleCI now parallelizes the upload of individual files instead of uploading them sequentially to reduce the time that it takes for the entire upload operation to happen.

Feb 07, 2024

Feb 07, 2024

getAllInsightsBranches API response fixed    

Before: The getAllInsightsBranches API returned org-id and project-id as null.

Feb 05, 2024

Feb 05, 2024

Runner 3.0.18    

Changes

  • Fixed a bug where the Task lifecycle and service container steps appear to run indefinitely, even after the task has already completed.

Feb 05, 2024

Feb 05, 2024

Server Release 4.4.0    

Before upgrading

See the CircleCI server 4.4 release notes and upgrade guide for this release.

Feb 02, 2024

Feb 02, 2024

Introduce the ability to test run config.yml changes from VS Code (Open Preview)    

CircleCI’s Visual Studio Code extension now lets customers trigger pipelines from VS Code based on local, unversioned configuration files. Users can choose to run a full pipeline, or select only the individual jobs and workflows they want to run by using checkboxes. This will shorten the feedback cycle and enable developers to iterate fast on their configuration, without having to commit their trial and error changes to the VCS.

Feb 01, 2024

Feb 01, 2024

End-of-life of `notify` feature     

The deprecated notify feature will be end-of-life on or after Feb 1, 2024. See our community forum for more details.

Jan 31, 2024

Jan 31, 2024

Upgrade to Windows resource classes    

Windows resource classes have been upgraded to use faster and more recent hardware.

Jan 26, 2024

Jan 26, 2024

UI changes to "Tests Tab" accessibility    

The “Tests tab” has been updated so that the success/failure state is indicated by an icon in addition to the color red or green. Previously, the only way to tell if tests failed or succeeded on the “Tests tab” in CircleCI UI was the color.

Jan 25, 2024

Jan 25, 2024

Changes to checkout command     

The built-in checkout command is being updated to use a different “clone” method to accelerate code checkout.

See our community forum for more details.

Jan 18, 2024

Jan 18, 2024

Project Settings UI uses SHA256 fingerprints instead of MD5    

The CircleCI Project Settings UI now displays the SHA256 fingerprints of SSH keys instead of MD5 fingerprints. Users can now specify a SHA256 fingerprint in addition to MD5 in their CircleCI config when adding additional SSH keys to their build.

Note: The CircleCI APIs for managing deploy, user, and additional SSH keys have been updated to accept SHA256 fingerprints. All changes are backwards-compatible.

Jan 10, 2024

Jan 10, 2024

Runner 3.0.17    

  • Log duration for downloads of a task-agent binary initiated by the runner agent are output to local downloads. This should help with troubleshooting issues when customers are experiencing problems downloading agents.
  • Fix bug where failed task Pods weren’t removed on task cleanup and had to wait for garbage collection, wasting customers’ cluster resources.
  • Additional security patches.

Jan 10, 2024

Jan 10, 2024

Simplify project creation for GitHub App    

To streamline project creation for new GitHub App projects, our Continuous Intelligence platform will auto-generate a custom configuration file based on the programming languages and frameworks detected in your selected repository.

For more information, see our community forum.

Jan 10, 2024

Jan 10, 2024

CircleCI wrapped: 2023 in review    

Our mission at CircleCI is to manage change so you can innovate faster. In 2023 we released 50 new features and feature enhancements to help you do just that. CircleCI shipped 3.8x more releases this year compared to the average of our competitors. By the numbers, that’s twice as many CI/CD enhancements as GitHub or GitLab and orders of magnitude more than AWS, Bitbucket, Travis, or Bitrise.

Jan 05, 2024

Jan 05, 2024

Server Release 4.2.4    

Fixes

  • Security updates
  • Removed the unused distributor_dispatcher.disable_concurrency value

Jan 05, 2024

Jan 05, 2024

Server Release 4.0.6    

Fixes

  • Updated Go version to 1.21.5 in init-known-hosts to address CVEs
  • Concurrency is disabled by default in distributor-dispatcher. Previously, disabling/enabling concurrency limits was a configurable option.
  • Bump Go version to 1.20.12 in distributor to address CVEs

Jan 05, 2024

Jan 05, 2024

Server Release 4.3.2    

Changes

  • The default 2500 job concurrency limit per organization is now configurable with the Helm value execution_gateway.plan_concurrency.
  • The timeout for downloading machine provisioner agents is now configurable with the Helm values machine_provisioner.machine_agent_download_timeout_seconds and machine_provisioner.agent_download_timeout_seconds.

Fixes

  • Bump Go version to 1.21.5 in Go-based services to address CVEs.

Jan 05, 2024

Jan 05, 2024

Environment variables updated for GitLab & GitHub App projects    

CIRCLE_PROJECT_USERNAME & CIRCLE_PROJECT_REPONAME environment variables now return more accurate values for projects that integrate with GitLab or GitHub App. See our community forum for more details.

Jan 05, 2024

Jan 05, 2024

Server Release 4.1.7    

Fixes

  • Bump Go version to 1.20 in distributor and build-agent to address CVEs
  • Concurrency is disabled by default in distributor-dispatcher. Previously, disabling/enabling concurrency limits was a configurable option.
  • Updated Go version to 1.21.5 in init-known-hosts to address CVEs

Dec 20, 2023

Dec 20, 2023

Delete GitHub App & inbound webhook triggers from UI    

You can now delete GitHub App & inbound webhook triggers from Project Settings –> Triggers.

Dec 15, 2023

Dec 15, 2023

Release Agent 0.1.207 Release    

This release provides critical security fixes for Go:

Dec 13, 2023

Dec 13, 2023

Job links from Slack orb fixed for GitHub App & GitLab projects    

Dec 09, 2023

Dec 09, 2023

Runner 3.0.16 Release    

Critical security fix

Dec 08, 2023

Dec 08, 2023

Server Release 4.2.3    

Fixes

  • Updates to GitHub’s SSH key fingerprints

Dec 08, 2023

Dec 08, 2023

Enhanced custom aud claims for OIDC tokens    

Use the CircleCI CLI in a pipeline to quickly customize “aud” claims for jobs that require unique OIDC tokens.

Dec 06, 2023

Dec 06, 2023

Docker24 tag for Remote Docker    

Jobs that use setup_remote_docker can now specify docker24 to use the latest Docker24 image from CircleCI.

Nov 30, 2023

Nov 30, 2023

Server Release 4.3.1    

Before Upgrading

See the CircleCI server 4.3 release notes and upgrade guide for this release.

Nov 30, 2023

Nov 30, 2023

Runner 3.0.15    

Container Runner SSH Rerun (Preview)

Nov 30, 2023

Nov 30, 2023

Status badges for GitLab & GitHub App Projects    

Status badges display in a README a project’s build status.

Nov 30, 2023

Nov 30, 2023

Server 4.1.6 and 4.2.2 Release    

Nov 27, 2023

Nov 27, 2023

Amazon SageMaker integration for orchestrating model deployment    

Users can now orchestrate their model deployments across multiple environments through the Amazon SageMaker Orb. They can also track and manage their deployments from within the Releases UI.

Nov 17, 2023

Nov 17, 2023

Audit Log Includes Context Accessed    

Audit logs include context.secrets.accessed. Entry includes the actor and other details.

Nov 17, 2023

Nov 17, 2023

Inbound Webhooks (Preview)    

Inbound Webhooks are now available in open preview.

Nov 17, 2023

Nov 17, 2023

Linux CUDA image includes AI/ML-specific software    

CircleCI’s “Linux CUDA” image has been updated to include the Pytorch, Tensorflow, and HuggingFace transformers libraries out-of-the-box.

Nov 16, 2023

Nov 16, 2023

New GPU Resource Classes (Preview)    

Now in preview, three new resource classes that use GPUs:

Nov 09, 2023

Nov 09, 2023

Container Runner Release 3.0.14    

  • Improved retries of select errors on startup of a container task
  • The task-agent binaries and pidfile are now installed at more conventional locations for both machine and container runner
  • GA release of machine runner 3.0

Nov 08, 2023

Nov 08, 2023

Increase in config compile size limit to 8MB    

CircleCI configurations previously had a compile size limit of 4 MB, which prevented pipelines from running when this limit was exceeded. We have now increased the config compile size limit to 8 MB.

Nov 07, 2023

Nov 07, 2023

Accessibility toggle on Job Details page    

Customers can now use a screen reader to read the output of individual steps of a job. The toggle is off by default.

Nov 07, 2023

Nov 07, 2023

Machine Runner 3.0 Released    

Machine runner 3.0 is now Generally Available, providing improvements to usability, setup, and maintenance of machine runners.

Nov 07, 2023

Nov 07, 2023

Docker version used for Docker executor to be upgraded to Docker 24    

CircleCI is upgrading the Docker version that is used for jobs that use the Docker executor in November, 2023. This change is critical to ensuring the underlying infrastructure that runs your jobs continues to be secure, reliable, and performant.

Nov 07, 2023

Nov 07, 2023

Server Release 4.3.0    

Before Upgrading

See the CircleCI server 4.3 release notes and upgrade guide for this release.

Nov 02, 2023

Nov 02, 2023

Server Release 3.4.8    

Support for Kubernetes 1.25

Nov 02, 2023

Nov 02, 2023

Server Release 4.0.5    

Backporting better Github status updates from Server release 4.1

Nov 02, 2023

Nov 02, 2023

Tag triggered builds now working in GitHub App projects    

We released a fix so builds triggered from tags work on GitHub App projects. See our documentation on how tag triggered builds can be implemented.