Changes
- #10613 – Bundle latest Java 17
- #10518 – Build the default GoCD Server image on Alpine 3.16
- Starting this release, Alpine 3.16 based docker images for GoCD Agent are available.
- Starting this release, Centos Stream 9 based docker images for GoCD Agent are available.
- Starting this release, Ubuntu 22.04 (Jammy Jellyfish) based docker images for GoCD Agent are available.
Security
We regularly fix security issues reported by security researchers & upgrade dependencies to mitigate known vulnerabilities. Upgrading to the latest release is always recommended.
In this release, permissions were restricted further on Windows installer GoCD server & agent folders. Thank you to s7331 for responsibly disclosing this issue.
Bug fixes
- #4173 – On Windows, custom commands with spaces in path fail
- #8986 – Git Material authentication fails for second user on the same repository
- #9153 – Git Material credentials cannot be changed
- #9509 – Unable to render VSM page when dependent pipelines are deleted or renamed
- #9964 – Can’t add user into a role (and other admin functions) behind CloudFlare minification proxy
- #10036 – HTTP 500 when using external authorization plugins and GoCD site urls are blank
- #10440 – Windows installer does not exit as intended on downgrade attempts
- #10441 – Fix compatibility with JDK 11.0.15+ and 17.0.3+ during server configuration upgrades
- #10555 – Misleading error message logged when agents have connectivity issues with GoCD Server
- #10566 – Job Instance API does not return job state transitions as documented
- #10610 – Custom tabs do not resize correctly to use window height as intended
- #10648 – Plugin Admin page can display stale information after plugins are upgraded
- #10668 – Fetch External (plugin) Artifact task gives generic Unprocessable Entity error for failing plugin validations
- #10675 – Stage Details statistics graph page navigation broken on Chrome/Chromium
APIs
Improvements, deprecations and breaking changes in the API and plugin API have been moved to their respective changelogs – API changelog for 22.2.0 and Plugin API changelog for 22.2.0.
Contributors
Aravind SV, Chad Wilson, Christian Butcher, Ganesh S Patil, Ketan Padegaonkar, Kritika Singh, Mahesh Panchaksharaiah, Marques Lee, Shakir Shakiel, s7331
Note
A more comprehensive list of changes for this release can be found here.
Found a security issue that needs fixing? Please report it to https://hackerone.com/gocd
Please report any issues that you observe on GitHub issues.