Skip to content

Changelog

Keep up to date with our latest
releases and enhancements.

Bug fix in CircleCI web app    

The org picker on the left-hand nav of the CircleCI web app had an issue where it was not rendering properly when a user selected the “Everyone’s Pipelines” dropdown on the “All Pipelines” page. This has now been fixed.

CircleCI VSCode Extension Windows images and resource classes bug fixed    

CircleCI’s VSCode extension had an issue where it would inconsistently auto-complete certain Windows resource classes & images. This has been fixed. Users do not need to update their VSCode Extension for the fix to be reflected.

Org picker in CircleCI web app correctly handles long org names    

Long org names are now truncated properly with an ellipses when shown in the left-hand nav’s org picker in the CircleCI web app.

"Follow x new" badge in CircleCI Web app has been removed    

To simplify the CircleCI web app’s user interface, we have removed the badge in the left-hand navigation that said “Follow x new” which indicated to users that new projects in their organization were available for following.

CircleCI VSCode Extension v2.8.3 Released    

New release of the CircleCI VSCode extension. This fixes an issue where SSH reruns initiated from the CircleCI VSCode extension would intermittently fail.

Updated IP ranges for macOS    

A new range of IPs has been added to CircleCI’s macOS Cloud. See the latest IP ranges for macOS.

Coming Change for Jobs API and Pipelines UI Commit History    

In the past CircleCI has shown up to three commits for a specific pull request in the UI and returned in “all commit_details” for the jobs API. The commits in the UI linked back to the commit history in the VCS so users could review the commits from the source.

CircleCI VSCode Extension v2.8.2 Released    

New release of the CircleCI VSCode extension. This completes the fix of an issue with release 2.8.0 where workspace settings get updated without any action by the user.

Users now see correct circleci.com page when logged in    

If a user is logged in to the CircleCI web application, they will now see the correct version of circleci.com which includes a “Go to Application” button in the top-right corner. Previously, they would see a version of circleci.com that had “Sign up” and “Login” buttons in the top-right corner.

Server Release 4.1.9 and 4.2.5    

Bug Fixes

  • fix for hardcoded smtp email in some services
  • CVE fixes for web-ui deployment
  • fix for duplicate volume in domain-service deployment

macOS orb version 2.5.0 available    

The newest macOS orb version 2.5.0 resolves an execution error, “AppleEvent timed out”, previously returned when using the add-safari-permissions command with Xcode 15.x images.

"Releases" tab now always shows up in left-hand navigation    

Previously, the “Releases” tab would not show in the left-hand navigation of the CircleCI web app when a user had selected “Projects” if the user was viewing an organization that integrated with CircleCI’s GitHub App or GitLab. This has been resolved and the “Releases” tab always shows up now.

CircleCI VSCode Extension v2.8.1 Release    

New release of the CircleCI VSCode extension. This fixes an issue with release 2.8.0 where workspace settings were updated without any action by the user.

Flutter orb v2.0.4    

Flutter orb version 2.0.4 resolves an error installing the flutter SDK caused by an incorrect environment variable reference.

CircleCI VSCode Extension v2.8.0 Release    

New release of the CircleCI VSCode extension. We are aware of an issue where workspace settings are being updated without any action by the user. We are in the process of resolving this issue.

Updated copy for email invitation    

The copy in the email that a user receives when being invited to an organization that integrates with CircleCI’s GitHub App or GitLab has been updated for clarity.

Favicon fixed for CircleCI Web App    

The favicon for CircleCI’s web app should now always render a CircleCI icon.

Improved error experience when creating a project    

Previously, when users tried to connect their VCS with a GitHub account that was already linked to a separate CircleCI account, they would encounter a status 500 error. This would manifest in the CircleCI UI as an inability to list repositories on the form to create a project and the screen appeared frozen. Users that run into this scenario will now no longer see a frozen screen and instead be redirected to a page where they see an error message telling them remediation steps.

Hide Insights link when there is no data    

Return users to their previous step if they leave during setup and come back later    

If a user stops the onboarding process at either the onboarding survey, the “Connect Code” page, or the “Create Project” page; when they return back to CircleCI they will resume at the step where they stopped instead of starting again from the first step in the flow.

Removed support for Release Agent versions older than v1.0.0    

We have removed support for Release Agent versions older than v1.0.0. Users who haven’t updated their agent will no longer see their components or releases in the UI until they upgrade to the latest version.

Launch Agent 1.x Variants EOL    

We will end support for all 1.x variants of runner launch agent on July 31st 2024. It has been replaced with Machine Runner 3.0. You can learn more about machine runner and migration here.

Open Policy Agent updated to v0.63    

Open policy agent for config policies has been bumped from v0.54 to v0.63.

Server 4.4.3    

Change Log

  • updated task agent version
  • bug fixes for oidc-service

Duplicate check for org naming is now case insensitive    

Orgs that integrate with CircleCI’s GitHub App or GitLab had a check to ensure that the name being submitted did not already exist. We have modified this from being an exact check to a check that ignores the case.

For example, if an org named ‘test org’ has already been created, another org named ‘Test Org’ will not be permitted.

New projects will handle commit statuses for job names with "/" characters correctly    

If a job name contains a “/” character (ie. “foo/bar”), CircleCI will correctly set the VCS commit status for the full job name as opposed to only the part after the “/”. This update applies to new projects created on or after April 5, 2024. Projects created before April 5, 2024 are not impacted.

If your project was created before April 5, 2024 and your job name has a “/” in its name, email sebastian@circleci.com to have the new behavior enabled for your project.

Server 4.4.2    

CHANGES:

Server 4.3.4    

CHANGES:

"Stop Building" button now turns gray after clicking    

The “Stop Building” button in Project Settings now turns gray after it is clicked to avoid confusion on whether any action occurred.

Changes to how outliers are calculated on Insights    

The methodology that is used to calculate outliers in CircleCI’s Insights offering has been updated to be more accurate.

Trigger pipeline modal now shows correct project name    

When triggering pipelines in the CircleCI web app, the modal now accurately displays the project name in the header, replacing the previously incorrect project slug.

Fixed branch hyperlink error on Pipelines page    

Duplicate workflows no longer shown within UI    

We’ve resolved the issue where the UI displayed duplicate workflows on the Dashboard page.

Removed card shadows across all Settings pages     

To maintain styling consistency across the platform, we have removed card shadows from our Settings pages, including Organization Settings, Project Settings, and User Settings.

Fixed the full page reload behavior in Organization Settings    

We’ve removed the full page refresh behavior that was triggered when users were clicking between tabs in Organization Settings.

Fixed the Advanced Settings toggle behavior in Organization Settings    

We have fixed the behavior of the toggles on the Advanced Settings tab in Organization Settings. If you’re not an organization admin, we now display a tooltip indicating that only organization admins can modify these settings.

Fixed bug when using multiple configuration files    

Users of CircleCI’s GitHub App integration can now successfully use multiple configuration files within their project. See our community forum for more.

Fixed bug for creating new triggers    

We have fixed a bug that previously prevented users of CircleCI’s GitHub App integration from creating a new trigger from Project Settings

Increased in-app tooltip text size and line height    

We have increased the in-app tooltip text size and line height for accessible readability.

Updated color for the parallel runs indicator    

The color of the parallel runs indicator on the Jobs page is now accessible to match the rest of our in-app failed status elements.

Estimated runtime tooltip behavior is now fixed    

Users were experiencing issues with the estimated runtime tooltip not displaying properly on the Dashboard tab. We have resolved this issue, so now when users hover over the ‘i’ icon under the Status column for a running pipeline, the tooltip will appear as intended.

Modified the error message for a missing configuration file    

When we detect that a configuration file is missing, an error message is shown with a shortcut for you to add it.

Fixed the 404 error on our Japanese login page    

We fixed the 404 error that occurred when users were navigating to our Japanese login page.

Re-enabled the ability to log in with 'Public Repos Only' for existing GitHub organizations    

We added back the ability for users to select ‘Public Repos Only’ when logging into an existing GitHub organization.

Fixed the GitLab dropdown redirect functionality on the Create Project page     

We observed an issue where the GitLab dropdown was mistakenly redirecting users when switching between the two dropdown options. This has now been resolved.

Outdated alert removed from Organization Settings UI    

We have removed the outdated ‘temporary expanded access’ alert banner from the Audit log card on the Organization Settings > Security page.

Updated Docs page redirect within Organization Settings UI    

The previous hyperlink for ‘Learn more about managing people in CircleCI’ on the Organization Settings > People page was navigating to the incorrect Docs link. We have now updated this to navigate to the correct Manage roles and Permissions page.

Changes to editing configuration sources in Project Settings UI    

The repository dropdown is no longer editable when you attempt to edit a configuration source from the Project Settings UI.

SSH key icon in Project Settings UI uses correct icon    

When viewing SSH keys via Project Settings in the CircleCI UI, the “GitHub” icon is now shown if the URL uses “gh” instead of “github”. It previously showed a Bitbucket icon if the URL used “gh”.

Server Release 4.4.1    

Fixes

  • Fix Windows machine executors on EC2
  • Allow disabling statsd collection for build agent to decrease startup time
  • Configure remote Docker engine with proxy settings if present