Oct 18, 2016
- Fix for a bug that stopped certain CloudWatch metrics from working.
Oct 16, 2016
We have added a confirmation message to prevent users from accidentally stopping the builds on CircleCI.
Oct 13, 2016
- Fixed layout problems in Safari on Mac.
- Fixed issue with tag builds interacting with the Auto-Cancel of Redundant Builds setting.
- Fixed performance of the build page, including awkward interaction when expanding build steps
- Fixed environment variables not sorting properly in project settings
Oct 10, 2016
We have added functionality to click through the ‘Build Timing’ graph to access different sections of the build.
Oct 05, 2016
- Note for Admins: we will now block your upgrade if there are pending migrations that need to be performed against your databases.
- We have changed the default behavior for builds with parallelism set above the current total container count in your build fleet. Previously we would auto-cancel any build with a parallelism above the total number of containers in your fleet. Those builds will now remain in the queue until the fleet is big enough to accommodate their parallelism setting. Builds behind those builds will continue to be bumped ahead, however, so the behavior is somewhat different than normal queuing behaviors, which is a strict FIFO model.
- New System Settings option to set the maximum parallelism for all projects. This allows you to prevent teams from using more of your fleet than intended.
- New option to auto-cancel “redundant” builds on a branch - found in the project settings, this new option allows you to set builds on branches other than your default branch to auto-cancel any builds on that same branch already running. This avoids running multiple simultaneous builds on the same working branch if you push several times in quick succession.
- On the Systems Settings page under Admin you can now enter “Container Tweaks” that will be run whenever containers are started in your build fleet. This feature allows you to make adjustments to the execution environment prior to builds running, so you can save time in each build. Note that these tweaks are only appropriate for things you want to apply to the environment for ALL of your builds.
- We now parse your circle.yml before the build runs and fail if there are errors. Before, the build would start and errors would be surfaced only once they caused a failure in a running build.
- Fixed a bug preventing artifacts from being generated in some circumstances after a failed build.
- The Artifacts API now allows cross-origin requests when requesting specific artifacts. In the past you could do this when using the API to get a list of your artifacts but not for downloading specific artifacts. You can now do both with the API.
- Fixed a bug that prevented some cases of triggering builds via the API. If you have had problems triggering builds with the API you may need to recycle your build fleet for this fix to take effect.
- Fixed a bug that would cause problems if someone’s access was removed from a project in GitHub Enterprise but that person’s token was being used by CircleCI Enterprise. Other users should now be able to continue using the project as expected if the original token’s owner no longer has access.
- Fixed a bug that prevented builds cancelled from the UI from actually cancelling in a timely fashion.
- Various design improvements such as better notifications and confirmation dialogs when changing various settings, new links on the build page and builds list to make it easier to link directly to specific containers or parts of your build output, better information for builds marked as “Not Run”, hiding some settings that aren’t applicable to Enterprise customers, and various minor improvements and bug fixes.
Sep 29, 2016
Users can show share link to a particular step within their build output; Eg. https://circleci.com/gh/spotify/helios/5091#tests/containers/0/actions/4
Sep 17, 2016
We have added flash notification when users add or remove Apple Code Signing key, API permissions, SSH key or environment variables.
Aug 12, 2016
- Fix for an issue that was causing builds to fail that were triggered by users with a github account but no circleci account.
Note: we are shifting our versioning to better reflect the current release semantically.