Skip to content

v7.2.4

Compare
Choose a tag to compare
@trriplejay trriplejay released this 13 Mar 06:57
· 11 commits to master since this release

v7.2.4 Release Notes

Release Date

Tuesday, Mar 12 2019

Features

  • Added SASL support for Freenode IRC: Adding SASL support enables Freenode IRC servers to receive messages from a Shippable installation running on AWS infrastructure without any authentication failure.
  • Updated AWS SDK: We've updated the version of the AWS SDK used in managed deploy jobs to make newer AWS features available as "passthrough" dockerOptions.
  • Updated some internal dependencies: We've updated the versions of some of the dependencies we use internally. No noticeable changes are expected.
  • Drydock update: Updating all Shippable official images with latest stable versions of languages, cli's and services. Refer to documentation
    for v7.2.4 for details.
  • Added Airbrake Integration: Added support for Airbrake integration which can be used with shipctl notify to post deployments to Airbrake. Refer to documentation for details.
  • Added tooltip for SPOG elements: The full name of the object will be shown in a tooltip when hovering over it in the SPOG.
  • Added NewRelic Integration: Added support for NewRelic integration which can be used with shipctl notify to post deployments to NewRelic. Refer to documentation for details.
  • Added support for running tests in parallel efficiently: Added support for running tests in parallel efficiently using shipctl split_tests to distribute tests across matrix jobs.

Fixes

  • Improved empty scripts tab experience: The "scripts" tab on CI jobs would show an empty block when scripts are not available. It will now show a descriptive message.
  • Fixes CI and runSh jobs to allow special characters and spaces in JFrog Artifactory passwords: CI and runSh jobs with JFrog Artifactory integration would fail if spaces or certain special characters were present in the password. This bug has been fixed.
  • Improved dashboard search filter experience: The search feature on the grid views in the dashboards would sometimes show unexpected results as it was filtering on properties that weren't visible in the columns. The search is now scoped to only filter on the visible fields.

Shippable Server

Fixes

  • Performance improvements on the Admin/Monitor/Job Status page: Load time on the Admin/Monitor/Job Status page should now be noticeably faster on servers with a large number of jobs.
  • Bug during server upgrade which prevents direct upgrade from version < 6.12.4 to v7.1.4: A database migration introduced in v7.1.4 would cause an error during upgrades from Shippable Server versions prior to v6.12.4. This has been fixed in v7.2.4.
  • Fix handling of deleted on-demand nodes in GCE: On-demand nodes that no longer exist on GCE but are still present in the database would not get cleaned up. These entries are now deleted from the database if GCE reports a 404 (Not Found) error.
  • Log level of "ignoring webhook" messages reduced: Production API containers' logs took a lot of space due to the noise created by the "ignoring webhook" warning logs. The log level for the same has been reduced from warning to verbose so that they don't show up on production API containers.

History

To view Shippable's release history, check out our releases page on github.