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.

Server release 4.7.4    

Updates

Bug Fixes

  • Various CVE remediations
  • Fixed a bug where the job page for OSS repositories could be visible without being logged into CircleCI. Please reach out to your account team for more information.

Image Updates

  • branch-service
  • branch-service-migrator
  • execution-gateway
  • runner-admin
  • runner-admin-migrator
  • web-ui-onboarding

Server release 4.6.6    

Updates

  • Added support for additional certificates for OIDC
  • Added support for assume_role_arn to the Machine Provisioner configmap
  • Server version now included in support bundles

Bug Fixes

  • Fixed a bug causing the /workflow-run api route to give 404 errors
  • Various CVE remediations
  • Fixed a bug where the job page for OSS repositories could be visible without being logged into CircleCI. Please reach out to your account team for more information.

Image Updates

  • execution-gateway
  • machine-provisioner
  • machine-provisioner-migrator
  • web-ui-server-admin
  • picard

Runner Release 3.1.4    

Runner Release 3.1.4

Both Machine and Container Runner:

Addressing CVEs for dependencies in the CircleCI Self Hosted Runner Project

Skipped Jobs Status Change    

A change to status checks was originally scheduled for April 28, 2025. The scope of the change has been revised based on user feedback.

MCP Server Updated w/ Pipeline Status and Prompt Iteration tools    

Three new tools are available in the CircleCI MCP Server:

Project deletion now available in-app    

We’ve released the ability for organization and project admins to self-serve delete projects in the CircleCI web app. For instructions on how to delete a project from CircleCI, see our documentation.

Project Administration APIs Now Available    

Project administration APIs are now available to cloud customers. Perfect for customers wanting to ease new project onboarding, maintain standards across projects, or manage projects with infrastructure as code (IaC practices). For more information see the official documentation.

Paused - Previously announced skipped status updates    

Changes to how CircleCI reports skipped statuses to VCS have been paused based on user feedback. A new date will be determined soon. Any breaking changes will be announced with at least 4 weeks notice. Learn more about the planned changes to skipped job statuses.

Effective April 30 - GitHub Checks won’t be updated for older workflows    

On April 1st, we completed migrating customers to new GitHub Checks services. This was part of a refactoring of the underlying services to improve reliability. For workflows started before April 1st, we will stop sending updates to GitHub Checks as of April 30, 2025. For workflows started April 1st and later, we will send updates to GitHub Checks for 90 days after the workflow started.

CircleCI VS Code Extension Update - compatibility with any VS Code Fork    

The CircleCI VS Code extension is now available on the “open-vsx” registry so that developers using VS Code forks like Windsurf, VSCodium, etc can use the extension: https://open-vsx.org/extension/CircleCI/circleci

MCP Server Updated w/ Config Validation and Flaky Test Detection    

Two new tools made available in the CircleCI MCP Server:

Server Release 4.7.3    

Updates

  • oidc-tasks-service runs migrations before it’s main container is deployed
  • Remote Docker and Machine jobs can now assume an IAM role by configuring machine_provisioner.providers.ec2.assumedRoleArn in your values.yaml

Bug Fixes

  • /workflow-run/ route has been added to kong. Links for approval jobs will now be correctly routed on GHE
  • The OIDC plugin now supports custom certificates
  • A docker-provisioner custom config can not be provided in your helm upgrade command via --set-file
  • upgraded nextjs to resolve related CVEs

MCP Server for CircleCI now available    

We’ve recently rolled out the CircleCI Model Context Protocol (MCP) Server. This enables developers using tools (Claude Code, Cursor, Windsurf, etc.) that support the MCP protocol to interact with CircleCI.

Changes to dropdown options in "Add trigger" and "Add pipeline" forms    

The “Trigger type” dropdown in the “Add trigger” form (Project Settings > Triggers) has been updated with the following changes:

Paused - Breaking Changes - April 28th 2025 - Skipped Status Will Now Return Success     

Update: Based on user feedback, this release has been postponed to better assess impact to VCS workflows. Detailed descriptions of changes and a new launch date will be announced soon. A new date for any breaking changes will be announced at least 4 weeks in advance.

CIRCLE_PULL_REQUEST env variable now populated for GitHub App pipelines     

The environment variable CIRCLE_PULL_REQUEST is now populated for all pipelines triggered from GitHub, regardless of integration type, whenever the triggering commit is associated with a pull request.

Auto-populate trigger pipeline modal parameters based on selected pipeline.     

Parameters in the trigger pipeline modal now automatically populate based on the pipeline selected in the dropdown menu at the top of the form.

Docker Executor Infrastructure Upgrade - Complete    

The host OS that Docker jobs run on is being upgraded to support new features and ongoing security and bug patches. This upgrade has now been rolled out to all customers.

CI Skip and Only build PRs will no longer create pipelines    

What is changing?

Display "Authorize" button on the navbar if user has not authorized GitHub App    

When using the GitHub App integration, each user needs to “authorize” the CircleCI GitHub App for their pipelines to be correctly attributed to them. Not doing so means:

Disable SSH Rerun by Project    

Project admins can now disable SSH rerun for individual projects via Project Settings>Advanced or the CircleCI v2 API.

Japanese Documentation Pages to be Discontinued    

Effective April 1, 2025, all Japanese versions of our public documentation will be removed from the site. The language switcher will also be discontinued.

Docker Executor Infrastructure Upgrade - Docker ARM and IP Ranges    

The host OS that Docker jobs run on is being upgraded to support new features and ongoing security and bug patches. This upgrade is being applied to jobs using Docker ARM and IP ranges from now through April 1.

UI changes to the pipelines page    

We have introduced some UI changes to the pipelines page:

Context restriction APIs marked GA    

The context restriction APIs have been promoted from experimental to generally available. Authorized users can now create, read, and delete project- and expression-based context restrictions via API. Security group context restrictions are not supported yet. Read the context API documentation.

Runner Release 3.1.3    

Runner Release 3.1.3

Machine Runner:

New context timeout error messaging    

A new error message has been added to the contexts page to help users differentiate between page timeouts and permission errors. Previously, it was unclear to the user whether page load issues could be resolved with a refresh. Now, users who have the correct permissions will see “Please try again in a few minutes.” if contexts take a long time to load.

Project overview page    

We’ve introduced a new project overview page, which allows users to get a quick sense of the health of their pipelines and see what changes have recently been deployed for a project all in one place. Users can access this page by clicking the Overview link from the Organization Home page or Projects page.

Manage GitHub App installation from the organization settings page "VCS Connections"    

The tab “VCS” in Organization Settings has been renamed into “VCS Connections”, and it now includes a section dedicated to the GitHub App integration.

Prevent non-admin users from installing the GitHub App    

The GitHub App pipeline and trigger forms have been updated to prevent non-admin users from attempting to install the CircleCI GitHub App.

Added automatic redirect for logged-out users     

Users who land on the user homepage while logged out are now automatically redirected to the login page.

Avoid commit conflicts in your pipelines with serial-jobs    

The queue orb was previously used to avoid multiple pipeline race conditions and conflicts. Serial-job provides native support for the functionality provided by the queue orb. Overtime we will expand the use cases we support to cover additional challenges like multi-job or workflows. The first release is serial-group for individual jobs.

Show in-app instructions for how to delete OAuth trigger    

A growing number of GitHub OAuth customers have been looking to stop building their OAuth pipelines in favour of the new GitHub App pipelines which provide a broader range of triggering options.

Fixed infinite loading spinner on Pipelines page    

A bug that was causing the loading spinner to spin infinitely when no additional pipelines were available after clicking the ‘See more’ button on the pipelines page has been fixed.

Bug fix when selecting repository for new projects    

Users of CircleCI’s GitHub App integration would occasionally not be able to see a list of repositories to choose from when creating a new project. This bug has been fixed.

Timing tab bug fixed    

A bug that was causing the “Timing” tab in the CircleCI web app to show UUIDs instead of a string of the step name has been fixed.

Bug causing full dark screen on loading modal fixed    

A bug that caused a nearly full dark screen when creating a new project in organizations that integrate with CircleCI’s GitHub App has now been fixed.

Release Agent Release 1.3.7    

Changes:

  • Patched critical CVEs

See more details here.

Minor changes to Pipeline Editor page    

  • Added quick-start options to make it easier to understand what types of questions can be asked
  • Loading screen adjusted to be smoother when a new pipeline is triggered
  • Minor copy changes

OIDC signing keys updated    

CircleCI periodically updates the keys used to sign OIDC tokens in alignment with security best practices. No customer action is required to continue using OIDC with previously configured services.

Single Sign On for GitHub OAuth and Bitbucket Cloud    

Single sign on (SSO) is now available for Cloud Scale plan customers with CircleCI organizations connected to GitHub OAuth and Bitbucket Cloud. Learn how to connect your identity provider and enforce SSO for users in your org.

Release Agent Release 1.3.6    

Changes:

  • Patched critical CVEs

See more details here.

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.

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.

Fixed a bug preventing pipeline name edits    

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

Added link to help troubleshoot GitHub App installation issues    

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.

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.

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.

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.