Changelog

Keep up to date with our latest
releases and enhancements.

Sep 19, 2024

Sep 19, 2024

Pipelines Page Performance Improvements    

The pipelines page can load slowly for some users. The number of pipelines and number of projects can contribute to that slowness. A recent change to one of the underlying data services has been made resulting in a 30%-40% improvement in performance.

Sep 18, 2024

Sep 18, 2024

Cancel Approval Jobs    

We have added an API and UI component to approval jobs that allows you to “cancel” the approval job. Previously it was not possible to cancel approval jobs. This limitation forced you to either approve the job or let it expire, which takes 90 days. This led to a suboptimal experience with jobs left in a non-terminal state. This could impact performance metrics, as well pipelines views. It also led to non-intuitive actions being taken like cancelling the workflow which cancels all remaining jobs.

Sep 17, 2024

Sep 17, 2024

Config compilation change: Don't process workflows that won't be run    

Previously, when processing a configuration file, CircleCI would process all workflows defined in the workflow. Upon completion of processing, errors such as missing or undefined parameters would be included in feedback.

Sep 13, 2024

Sep 13, 2024

Server release 4.3.10    

Changes

  • Allow pending machine instance timeouts to be configured

Sep 12, 2024

Sep 12, 2024

Reminder: Launch Agent 1.x Variants EOL    

Sep 12, 2024

Sep 12, 2024

Email verification is now required for new user sign-ups    

All new users who sign up for CircleCI with an email/password account are now required to verify their email after CircleCI account creation.

Users will not be able to proceed into the CircleCI application unless they verify their email.

Sep 12, 2024

Sep 12, 2024

Xcode 16 RC available    

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

Sep 11, 2024

Sep 11, 2024

Updates to the 'Last Run' value for projects with 0 pipelines    

We were incorrectly displaying the project creation date as the ‘Last Run’ date for projects that have 0 pipelines on the Organization Home project cards. This has now been fixed.

Sep 11, 2024

Sep 11, 2024

Updates to the People tile on the Organization Homepage    

For CircleCI organizations that integrate with GitLab or GitHub App:

Sep 11, 2024

Sep 11, 2024

Broken breadcrumb link fixed in CircleCI web app    

Sep 10, 2024

Sep 10, 2024

Bug fix: Concurrency limit error messages    

Concurrency limit error messages sometimes appeared erroneously on infrastructure failed jobs. Concurrency limit error messages now appear only where relevant.

Sep 10, 2024

Sep 10, 2024

Formatting fixed for "Needs Approval" badge in CircleCI web app     

The formatting for the “Needs Approval” badge on the “Pipelines” page of the CircleCI web app has been fixed.

Sep 06, 2024

Sep 06, 2024

Server release 4.4.7    

Changes

  • Increased the default number of nomad servers from 3 to 5 to improve stability
  • Increased memory request and JVM heap size for frontend to 3GB
  • Added support for HSTS

Bug Fixes

  • Fixed issue where remote docker jobs are unable to checkout when assaignPublicIP is false
  • Fixed templating error in Machine Provisioner which resulted in agent_base_url not being set
  • Fixed issue in templating where some services where not referencing the correct registry credential secrets for image pulls
  • Fixed for failing job cancel button

Image Updates

  • runner-admin
  • contexts-service
  • server-postgres

Sep 06, 2024

Sep 06, 2024

Server release 4.5.5    

Changes

  • Increased the default number of nomad servers from 3 to 5 to improve stability

Bug Fixes

  • Fixed issue where remote docker jobs are unable to checkout when assaignPublicIP is false
  • Fixed templating error in Machine Provisioner which resulted in agent_base_url not being set
  • Fixed issue in templating where some services where not referencing the correct registry credential secrets for image pulls

Image Updates

  • workflows-conductor
  • machine-provisioner
  • contexts-service
  • ciam-gateway
  • auth-service

Sep 06, 2024

Sep 06, 2024

Updated UI on the Organization Home project cards    

We’ve added additional metadata including the status badge for the last run and trigger event details to the project cards on the Organization Homepage.

Sep 06, 2024

Sep 06, 2024

Machine attribution for automated workflow & job cancelations change    

The CircleCI Automation Actor will be used to attribute automated workflow and job cancelations on September 17th, 2024. This change will impact two functionalities:

Sep 06, 2024

Sep 06, 2024

Disable user deploy keys    

It is now possible to disable use of existing, and creation of new, user checkout SSH keys by request. Contact support to disable user checkout keys for your organization.

Sep 05, 2024

Sep 05, 2024

Colors in CircleCI web app updated for accessibility    

The colors in the badges on the “Pipelines” page of the CircleCI web app have been updated to enhance accessibility.

Sep 04, 2024

Sep 04, 2024

Server release 4.6.2    

Bug Fixes

  • Fix issue affecting machine jobs
  • Change Nomad server replica count default to 5
  • Fix agent_base_url helm value for Machine Provisioner

Image Updates

  • builds-service
  • orb-service
  • workflows-conductor
  • machine-provisioner

Sep 04, 2024

Sep 04, 2024

Server release 4.3.9    

Bug Fixes

  • Change Nomad server replica count default to 5
  • Fix Remote Docker checkout error when assignPublicIP is set to false
  • Fix imagePullSecrets format for Bitnami depedency charts
  • Fix Nomad auto-scaler imagePullSecrets templating
  • Fix agent_base_url helm value for Machine Provisioner

Image Updates

  • context-service
  • server-postgres
  • machine-provisioner

Aug 23, 2024

Aug 23, 2024

Server release 4.6.1    

Bug Fixes

  • Fixed a CORS issue which caused the job cancel button to fail
  • Replaced x86 and ARM AMIs as the previous would cause machine job failures in some AWS regions
  • Fixed bug in our helm charts which caused an “Unable to retrieve some image pull secrets” error

Image Updates

  • authentication-service
  • ciam-gateway

Aug 22, 2024

Aug 22, 2024

Changes to GitHub repository selection in project creation flow of CircleCI UI    

Users who had more than ~200 repositories in their GitHub organization & integrated with CircleCI’s GitHub App were hitting a timeout error when setting up a new project that required them to select one of their repositories.

Aug 21, 2024

Aug 21, 2024

Audit Log event changes coming in 30 days    

We will be removing the vcs_branch field from the payload column in following audit events:

Aug 21, 2024

Aug 21, 2024

Change to webhook.body pipeline value    

Previously: The pipeline.trigger_parameters.webhook.body pipeline value was only populated when a custom webhook triggered the pipeline. If a config used pipeline.trigger_parameters.webhook.body and the pipeline was triggered with a GitHub App event, an errored pipeline would occur. This made it difficult to use one configuration file with a custom webhook & GitHub App triggers.

Aug 20, 2024

Aug 20, 2024

Upcoming to change to new user sign-up: email verification will be required    

On or shortly after August 30, 2024, all new users who sign up for CircleCI with an email/password account (the default sign-up method) will be required to verify their email immediately after CircleCI account creation.  

Aug 20, 2024

Aug 20, 2024

Server release 4.5.4    

Bug Fixes

  • SSH reruns work with GitHub Enterprise
  • Job cancellation on build page failed with ‘load failed’ output

Aug 20, 2024

Aug 20, 2024

Machine Image Updates August 2024    

CircleCI machine images have been updated with the latest software versions. Learn more about these changes:

Aug 19, 2024

Aug 19, 2024

Update to CircleCI UI to avoid confusion between GitLab Self-Managed and Bitbucket Data Center    

Organization Settings > Integrations > Remove known_hosts in the CircleCI UI no longer references GitLab Self-Managed when trying to remove known_hosts for a Bitbucket Data Center integration.

Aug 15, 2024

Aug 15, 2024

Changes to GitLab repository selection in project creation flow of CircleCI UI    

Users who had more than ~200 repositories in their GitLab.com organization were hitting a timeout error when setting up a new project that required them to select one of their repositories.

Aug 15, 2024

Aug 15, 2024

UI fixes for Bitbucket Data Center pipelines    

The “branch” and “commit” fields are now populated in the CircleCI UI for Bitbucket Data Center pipelines.

Aug 14, 2024

Aug 14, 2024

Improved error messaging for GitHub App pipelines when a config file cannot be located    

When CircleCI cannot find a config file at the configured repository + filepath, a more descriptive error message is now shown in the CircleCI UI. This is only applicable to users that integrate with CircleCI’s GitHub App.

Aug 13, 2024

Aug 13, 2024

Bitbucket Data Center integration is now in Closed Preview    

Sign up for access here

Aug 12, 2024

Aug 12, 2024

Server Release 4.6.0    

Before Upgrading

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

Aug 09, 2024

Aug 09, 2024

Minor modification to GitHub App installation flow    

Users who install CircleCI’s GitHub App will now be redirected very briefly (~1 second) to a loading screen in the CircleCI UI after installing the GitHub App. Users will then be automatically redirected to continue with their setup in the CircleCI UI.

Aug 09, 2024

Aug 09, 2024

Server Release 4.3.8    

Fixes

  • Fixes an issue in 4.3.7 that prevented imagePullSecrets from compiling without secrets set.

Aug 08, 2024

Aug 08, 2024

Xcode 16 Beta 5 available    

The Xcode 16 Beta 5 image is now available to be used in CircleCI pipelines.

Aug 08, 2024

Aug 08, 2024

Server Release 4.4.6    

Fixes

  • Fixed a broken helm template when an imagePullSecret is not set
  • Fixed self signed certificates support

Aug 08, 2024

Aug 08, 2024

Server Release 4.5.3    

Fixes

  • Fixed broken rerun with ssh
  • Fixed broken self-signed cert support
  • Added support for adding an empty array for imagePullSecrets

Aug 08, 2024

Aug 08, 2024

Server Release 4.3.7    

What’s New

  • Added support for absolute paths in defining a GCP network under the machine provisioner configuration. This feature is particularly useful for VM jobs using shared networks, enabling explicit network selection. This corrects a regression from the previous VM service architecture.

NOTE: The above was incorrectly included in the 4.3.6 release but was not part of that release.

Fixes

  • Fixed a broken helm template when an imagePullSecret is not set
  • Fixed self signed certificates support

Aug 08, 2024

Aug 08, 2024

Feature Deprecation Notice for "Notify" Filtering    

An experimental feature to filter notifications by branch “notify” is now deprecated. It will be removed in 30 days September 8th, 2024. Once this change is completed customers will continue to receive notifications but they will no longer be filtered by branch.

Aug 06, 2024

Aug 06, 2024

New fields being introduced to Usage API    

Three new fields will be introduced to the Usage API on August 23, 2024 to help you better understand how your builds are running. These fields are:

Aug 01, 2024

Aug 01, 2024

Fixed truncated job names on the workflow page    

Job names greater than 10 characters were previously truncated on the workflows page. We’ve resolved this issue by increasing the box height to display the full job name.

Jul 30, 2024

Jul 30, 2024

Server Release 4.5.2    

What’s changed?

  • Authenticated users are now redirected from /server-login to the app subdomain’s dashboard.
  • Users who require admin approval before logging in will now see an error message on the login screen.
  • Improved error handling when retrieving pipeline values from GCS
  • Default resource class can now be set via Repl.
  • Project-based context restrictions now populate the project list.
  • ~Improved k8s runner start up times. Task agent will now be initialized via init image rather than waiting to copy over the agent after the task pod has started.~

Update: Aug 12, 2024. We discovered that the init container changes were not included in this release and have updated the change log.

Jul 26, 2024

Jul 26, 2024

Repository search for GitLab and GitHub App is now limited to 100 entries    

In order to prevent timeouts for customers with a large number of repositories, dropdown menus for repository search for GitLab and GitHub App now limit results to 100 repositories.

Jul 25, 2024

Jul 25, 2024

Fix slow loading of CircleCI documentation    

We have made changes to the infrastructure that hosts CircleCI’s documentation in response to reports of slow loading & intermittent usability issues.

Jul 25, 2024

Jul 25, 2024

Fixed the redirection URL of a link on the job page for Gitlab integration     

Jul 24, 2024

Jul 24, 2024

Outbound webhooks timeout increased from 5 to 10 seconds    

The timeout threshold for CircleCI’s outbound webhooks functionality has been increased from 5 seconds to 10 seconds.

Jul 24, 2024

Jul 24, 2024

Xcode 16 Beta 4 available    

The Xcode 16 Beta 4 image is now available to be used in CircleCI pipelines.

Jul 22, 2024

Jul 22, 2024

New IP Range for macOS    

A new range of IPs has been added to CircleCI’s macOS Cloud. This range will go into rotation starting August 5th. Review the latest IP ranges for macOS.

Jul 20, 2024

Jul 20, 2024

Server Release 4.4.5    

FIXES

  • Resolved an issue which prevented project loading on the Insights dashboard.

Addressed regressions from server 4.2: