Skip to content

v1.2.0

Latest
Compare
Choose a tag to compare
@lostintangent lostintangent released this 28 Mar 20:44
· 65 commits to master since this release

New Features

  1. HockeyApp service endpoints can now be used to authenticate with the CodePush server The Release and Promote task now support specifying a pre-configured HockeyApp Service Endpoint as their authentication mechanism. This enables HockeyApp apps that are also using CodePush, to release updates to both services using a shared API/access key.
  2. Automated releases can now be "flighted" to only a percentage of your users The Release task includes a new input field called Rollout, which allows you to specify the percentage of users that should immediately be eligible for the update.
  3. Automated releases can now be disabled by default The Release task includes a new input field called Disabled, which allows you to indicate that an update shouldn't be immediately downloadable. This can be useful if you want to automate the release of updates, but control when they are actually available for end users.
  4. Update metadata can now be overridden as part of a release promotion The Promote task includes new input fields for Description, Rollout, Mandatory and Disabled, which allow you to explicitly override these attributes on the new release being promoted, as opposed to simply inheriting them from the release being promoted.

Bug Fixes

  1. The value of all input fields for both the Release and Promote tasks now support including spaces and/or special characters in them (e.g. >, ~).

Breaking Changes

  1. If a build definition was configured to use the CodePush service endpoint (as opposed to simply specifying an access key), it will need to be updated, since the values of the Authentication Method input field have changed.