BuildMaster 5.8.2 Has Been Released

We just shipped BuildMaster 5.8.2. It's a maintenance release of BuildMaster 5.8 which means that there is minimal risk to upgrading from an earlier 5.8. However, if you're planning to upgrade from a version prior to 5.8, make sure to read the appropriate upgrade notes.

To install or upgrade, simply download BuildMaster and run the installer.

Here's what we changed between 5.8.1 and 5.8.2:

  • BM-3107 - FIX: FIX: Event listeners with RequireManageAllPrivileges could be created by unprivileged users in some cases
  • BM-3105 - FIX: Soft-deleted plans can be referenced by pipeline stages
  • BM-3104 - FIX: Release package triggers do not activate the day they are created, even if they are scheduled for a future time of day
  • BM-3103 - FIX: Active Releases on overview page can overflow if application/release names are long
  • BM-3102 - FIX: Renaming a template plan does not update the web interface
  • BM-3101 - FIX: Open redirect handling (ensure local address before HTTP redirect)
  • BM-3100 - FIX: Possible XSS vulnerabilities
  • BM-3099 - FIX: server roles containing servers in deleted environments are not visible
  • BM-3098 - FIX: Release list on dashboard does not update unless the number of active releases changes
  • BM-3109 - FIX: If deploying using the Release & Deployment API, the release package should not be promoted if it was already promoted
  • BM-3108 - FIX: Deploying XSLT configuration files uses XslTransform instead of XslCompiledTransform
  • BM-3096 - InedoSsh: Upgrade from 2.0.8 to 2.0.9

To learn more about how we distinguish between major, minor, and maintenance releases, make sure to check out KB#1059 - When should I update?