From 2c7b59ac2a72bb55d065b99057ab5f9f27994d0e Mon Sep 17 00:00:00 2001 From: Forrest Evans Date: Tue, 2 Sep 2025 13:57:28 -0700 Subject: [PATCH 1/4] Release Notes Initial commit --- .docsearch/config.json | 2 +- docs/.vuepress/setup.js | 4 +- docs/.vuepress/sidebar-menus/history.ts | 4 + docs/history/5_x/version-5.15.0.md | 110 ++++++++++++++++++++++++ docs/history/release-calendar.md | 1 + 5 files changed, 118 insertions(+), 3 deletions(-) create mode 100644 docs/history/5_x/version-5.15.0.md diff --git a/.docsearch/config.json b/.docsearch/config.json index 31dfa6ae7..2dbac0eae 100644 --- a/.docsearch/config.json +++ b/.docsearch/config.json @@ -8,7 +8,7 @@ "version": [ "docs", "4.0.x", - "5.14.1" + "5.15.0" ] } } diff --git a/docs/.vuepress/setup.js b/docs/.vuepress/setup.js index cf8de0737..c26c7de69 100644 --- a/docs/.vuepress/setup.js +++ b/docs/.vuepress/setup.js @@ -1,7 +1,7 @@ import { BaseTransition } from "vue" -const RUNDECK_VERSION='5.14.1' -const RUNDECK_VERSION_FULL='5.14.1-SNAPSHOT' +const RUNDECK_VERSION='5.15.0' +const RUNDECK_VERSION_FULL='5.15.0-SNAPSHOT' const API_VERSION='53' const API_DEP_REL='6.0.0' const API_DEP_VER='17' diff --git a/docs/.vuepress/sidebar-menus/history.ts b/docs/.vuepress/sidebar-menus/history.ts index 0e3ff2c14..8f272cc83 100644 --- a/docs/.vuepress/sidebar-menus/history.ts +++ b/docs/.vuepress/sidebar-menus/history.ts @@ -70,6 +70,10 @@ export default [ text: 'Version 5.x', collapsible: true, children: [ + { + text: "5.15.0", + link: "https://docs.rundeck.com/5.15.0/" + }, { text: "5.14.1", link: "https://docs.rundeck.com/5.14.1/" diff --git a/docs/history/5_x/version-5.15.0.md b/docs/history/5_x/version-5.15.0.md new file mode 100644 index 000000000..4dbe59267 --- /dev/null +++ b/docs/history/5_x/version-5.15.0.md @@ -0,0 +1,110 @@ +--- + +title: "5.15.0 Release Notes" +date: 2025-01-01 +image: /images/chevron-logo-red-on-white.png +description: "Rundeck | Runbook Automation Releases 5.15.0 | Security Fixes and Community Updates" +feed: + enable: true + description: "Security focused improvements with some community submissions!" + +--- + +# 5.15.0 Release Notes + +## Overview + +We always appreciate Community submissions. As part of this release we have 6 contributors that provided enhancements alongside our dedicated staff team. + +This release focuses heavily on security improvements and product modernization, addressing multiple CVE findings including CVE-2025-55163, CVE-2024-21538, CVE-2022-38749, and several others. Key security enhancements include forced re-authentication capabilities and comprehensive dependency updates. + +Beyond security, this release includes important user experience improvements such as fixes for job loading in the Next UI, enhanced node filtering behavior, and finalized French translations. We've also made significant infrastructure improvements by removing legacy GSP pages that have been converted to Vue components and updating various plugins and dependencies. + +## Runbook Automation Updates + +> Also includes all Open Source updates from below + +### Additional Updates + + +* Additional fixes to address CVE-2025-55163 findings +* Fix: Force cross-spawn patched versions to fix CVE-2024-21538 +* Force Re-authentication regardless of activity status +* Fixes for CVE-2025-55163 +* Finish CVE-2024-57699 mitigation +* Fix CVE-2022-38749 - Groovy 3.0.25 +* Update snakeyaml to fix CVE-2022-38749 +* CVE-2025-48734 Mitigation - Common Beans 1.11.0 +* CVE-2024-25710 - High - Review/Resolve +* Update Quartz for CVE-2019-5427 +* Upgrade WireMock to fix CVE-2024-8184 +* CVE-2020-26939 +* CVE-2024-47554 + + +## Rundeck Open Source Product Updates + +* [Fix jobs not loading in nextUI ](https://github.com/rundeck/rundeck/pull/9780) +* [Back previous behavior for node filtering combining two filters by clicking on it](https://github.com/rundeck/rundeck/pull/9775) +* [Finalize French translations](https://github.com/rundeck/rundeck/pull/9772) +* [Fix for CVE-2025-4949 - jgit](https://github.com/rundeck/rundeck/pull/9769) +* [Fix: Force cross-spawn patched versions to fix CVE-2024-21538](https://github.com/rundeck/rundeck/pull/9768) +* [Fix CVE-2022-38749](https://github.com/rundeck/rundeck/pull/9759) +* [Fix: repeated exceptions after SCM is disabled](https://github.com/rundeck/rundeck/pull/9756) +* [Child processes not being killed on Windows OS nodes](https://github.com/rundeck/rundeck/pull/9747) +* [Update Quartz for CVE-2019-5427](https://github.com/rundeck/rundeck/pull/9745) +* [Update openshh-node-execution plugin version](https://github.com/rundeck/rundeck/pull/9744) +* [update commons-compress version](https://github.com/rundeck/rundeck/pull/9743) +* [Additional Fixes for CVE-2025-48976](https://github.com/rundeck/rundeck/pull/9742) +* [Update execution metrics](https://github.com/rundeck/rundeck/pull/9741) +* [Cleanup: Remove old gsp pages that were converted to Vue](https://github.com/rundeck/rundeck/pull/9739) +* [cleanup: remove 'filterPref' logic](https://github.com/rundeck/rundeck/pull/9738) +* [CVE-2024-47554](https://github.com/rundeck/rundeck/pull/9736) +* [Enh/Add logger.cleanup on Remco log4j template](https://github.com/rundeck/rundeck/pull/9716) +* [Job editor card header section in vue](https://github.com/rundeck/rundeck/pull/9713) +* [chore(deps): Bump jgit to 6.10.1.202505221210-r](https://github.com/rundeck/rundeck/pull/9699) +* [Update dependency org.seleniumhq.selenium:selenium-java to v4.34.0](https://github.com/rundeck/rundeck/pull/9505) +* [Update French Translations - From community](https://github.com/rundeck/rundeck/pull/9184) + +[Here is a link to the full list of public PRs](https://github.com/rundeck/rundeck/pulls?q=is%3Apr+milestone%3A5.15.0+is%3Aclosed) + +## Links + +- Download the Releases: [Open Source](https://www.rundeck.com/community-downloads/5.15.0) | [Self-Hosted](https://www.rundeck.com/enterprise-downloads/5.15.0) +- [Sign up for Release Notes](https://www.rundeck.com/release-notes-signup) +- [Upgrade instructions](/upgrading/index.md) +- [Catch us on LinkedIn for the Live Stream Release Videos](https://www.linkedin.com/company/pagerduty/events) + +## Version Info + +Name: "Matterhorn fuchsia sunglasses" + +Release Date: September 2nd, 2025 + + +## Community Contributors + +Submit your own Pull Requests to get recognition here! + +* Lucas Migliorini ([luqpy](https://github.com/luqpy)) +* Christian Schulze-Wiehenbrauk ([Ntr0](https://github.com/Ntr0)) +* ([mazzella-c](https://github.com/mazzella-c)) +* JP Lassnibatt ([jplassnibatt](https://github.com/jplassnibatt)) +* Bruno Dias ([brmdias](https://github.com/brmdias)) +* Rui Melo Amaro ([rmeloamaro](https://github.com/rmeloamaro)) + + +## Staff Contributors + +* Greg Schueler ([gschueler](https://github.com/gschueler)) +* Carlos Eduardo ([carlosrfranco](https://github.com/carlosrfranco)) +* Eduardo Baltra ([edbaltra](https://github.com/edbaltra)) +* Forrest Evans ([fdevans](https://github.com/fdevans)) +* Jake Cohen ([jsboak](https://github.com/jsboak)) +* Jaya Singh ([jayas006](https://github.com/jayas006)) +* Jason Brooks ([jbrookspd](https://github.com/jbrookspd)) +* Jesus Osuna ([Jesus-Osuna-M](https://github.com/Jesus-Osuna-M)) +* José Vásquez ([hiawvp](https://github.com/hiawvp)) +* Luis Toledo ([ltamaster](https://github.com/ltamaster)) +* Rodrigo Navarro ([ronaveva](https://github.com/ronaveva)) +* Sarah Martinelli Benedetti ([smartinellibenedetti](https://github.com/smartinellibenedetti)) \ No newline at end of file diff --git a/docs/history/release-calendar.md b/docs/history/release-calendar.md index e1c9f13a2..ad2b91d52 100755 --- a/docs/history/release-calendar.md +++ b/docs/history/release-calendar.md @@ -9,6 +9,7 @@ Upgrade instructions [can be found here](/upgrading/index.md). | Release Version | Release Date | Enterprise Support Status | |------------------------------------------|----------------------|---------------------------| +| [5.15.0](/history/5_x/version-5.15.0.md) | September 2nd, 2025 | Supported | | [5.14.1](/history/5_x/version-5.14.1.md) | August 18th, 2025 | Supported | | [5.14.0](/history/5_x/version-5.14.0.md) | August 4th, 2025 | Supported | | [5.13.0](/history/5_x/version-5.13.0.md) | June 25th, 2025 | Supported | From ac92e081d0b9ec43a39437b32f8d4bb90018652c Mon Sep 17 00:00:00 2001 From: Forrest Evans Date: Tue, 2 Sep 2025 13:58:59 -0700 Subject: [PATCH 2/4] Update version-5.15.0.md --- docs/history/5_x/version-5.15.0.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/history/5_x/version-5.15.0.md b/docs/history/5_x/version-5.15.0.md index 4dbe59267..f7b943812 100644 --- a/docs/history/5_x/version-5.15.0.md +++ b/docs/history/5_x/version-5.15.0.md @@ -1,7 +1,7 @@ --- title: "5.15.0 Release Notes" -date: 2025-01-01 +date: 2025-05-02 image: /images/chevron-logo-red-on-white.png description: "Rundeck | Runbook Automation Releases 5.15.0 | Security Fixes and Community Updates" feed: From ac540d5603466f18294cc96a1b450cb7fd90a10f Mon Sep 17 00:00:00 2001 From: Forrest Evans Date: Tue, 2 Sep 2025 14:01:21 -0700 Subject: [PATCH 3/4] Update docs/history/5_x/version-5.15.0.md Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> --- docs/history/5_x/version-5.15.0.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/history/5_x/version-5.15.0.md b/docs/history/5_x/version-5.15.0.md index f7b943812..8c70d7c59 100644 --- a/docs/history/5_x/version-5.15.0.md +++ b/docs/history/5_x/version-5.15.0.md @@ -1,7 +1,7 @@ --- title: "5.15.0 Release Notes" -date: 2025-05-02 +date: 2025-09-02 image: /images/chevron-logo-red-on-white.png description: "Rundeck | Runbook Automation Releases 5.15.0 | Security Fixes and Community Updates" feed: From 92652e749a3debdabf1b73bb88a206aa382086e8 Mon Sep 17 00:00:00 2001 From: Forrest Evans Date: Tue, 2 Sep 2025 14:01:40 -0700 Subject: [PATCH 4/4] Update docs/history/5_x/version-5.15.0.md Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> --- docs/history/5_x/version-5.15.0.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/history/5_x/version-5.15.0.md b/docs/history/5_x/version-5.15.0.md index 8c70d7c59..7b256f6f3 100644 --- a/docs/history/5_x/version-5.15.0.md +++ b/docs/history/5_x/version-5.15.0.md @@ -88,7 +88,7 @@ Submit your own Pull Requests to get recognition here! * Lucas Migliorini ([luqpy](https://github.com/luqpy)) * Christian Schulze-Wiehenbrauk ([Ntr0](https://github.com/Ntr0)) -* ([mazzella-c](https://github.com/mazzella-c)) +* Clément Mazzella ([mazzella-c](https://github.com/mazzella-c)) * JP Lassnibatt ([jplassnibatt](https://github.com/jplassnibatt)) * Bruno Dias ([brmdias](https://github.com/brmdias)) * Rui Melo Amaro ([rmeloamaro](https://github.com/rmeloamaro))