diff --git a/docs/.vuepress/pr-feed-config.json b/docs/.vuepress/pr-feed-config.json index f223a3709..8900cead4 100644 --- a/docs/.vuepress/pr-feed-config.json +++ b/docs/.vuepress/pr-feed-config.json @@ -3,7 +3,7 @@ "version": "5.20.0", "lastSelfHostedDate": "2026-04-01", "lastSaasRelease": "2025-01-26", - "lastSaasCut": "rba/5.20-RBA-20260325-836c2bc-9374d7f", + "lastSaasCut": "rba/5.21-RBA-20260513-bc0811c-1203f40", "description": "Last self-hosted release version and date" } } diff --git a/docs/.vuepress/public/feeds/development-atom.xml b/docs/.vuepress/public/feeds/development-atom.xml index 7e52040a2..6fe05cbbc 100644 --- a/docs/.vuepress/public/feeds/development-atom.xml +++ b/docs/.vuepress/public/feeds/development-atom.xml @@ -3,8 +3,49 @@ Rundeck Development Updates - 2026-04-02T17:27:23.848Z + 2026-05-13T16:42:38.328Z https://docs.rundeck.com/feeds/development Recent merged pull requests and development updates from Rundeck - + + [RUN-4410] Upgrade log4J to 2.25.4 + + rundeck-pr-rundeck-10086 + 2026-04-28T18:06:44.000Z + [RUN-4410] Upgrade log4J to 2.25.4 (Merged: Apr 28, 2026) + + + [RUN-4401] German (de_DE) is now available as a full UI language. + + rundeck-pr-rundeck-10018 + 2026-04-24T23:34:17.000Z + [RUN-4401] German (de_DE) is now available as a full UI language. (Merged: Apr 24, 2026) + + + [RUN-3885] Fix project runner replica list gated on delete permission + + rundeck-pr-rundeckpro-4651 + 2026-04-24T19:35:34.000Z + [RUN-3885] Fix project runner replica list gated on delete permission (Merged: Apr 24, 2026) + + + [RUN-3192] Execution log runner UI (i18n + badge settings) + + rundeck-pr-rundeckpro-4650 + 2026-04-22T02:46:08.000Z + [RUN-3192] Execution log runner UI (i18n + badge settings) (Merged: Apr 22, 2026) + + + [RUN-4318] Prevent saving job when workflow step is in edit mode + + rundeck-pr-rundeckpro-4652 + 2026-04-21T17:25:33.000Z + [RUN-4318] Prevent saving job when workflow step is in edit mode (Merged: Apr 21, 2026) + + + [RUN-4121] Mask key storage secrets for all provider indexes in system config + + rundeck-pr-rundeckpro-4629 + 2026-04-17T16:31:44.000Z + [RUN-4121] Mask key storage secrets for all provider indexes in system config (Merged: Apr 17, 2026) + \ No newline at end of file diff --git a/docs/.vuepress/public/feeds/development.xml b/docs/.vuepress/public/feeds/development.xml index e3fef30f4..465805a44 100644 --- a/docs/.vuepress/public/feeds/development.xml +++ b/docs/.vuepress/public/feeds/development.xml @@ -5,8 +5,49 @@ https://docs.rundeck.com/docs Recent merged pull requests and development updates from Rundeck en-us - Thu, 02 Apr 2026 17:27:23 GMT + Wed, 13 May 2026 16:42:38 GMT - + + [RUN-4410] Upgrade log4J to 2.25.4 + https://docs.rundeck.com/docs/history/updates/ + [RUN-4410] Upgrade log4J to 2.25.4 (Merged: Apr 28, 2026) + Tue, 28 Apr 2026 18:06:44 GMT + rundeck-pr-rundeck-10086 + + + [RUN-4401] German (de_DE) is now available as a full UI language. + https://docs.rundeck.com/docs/history/updates/ + [RUN-4401] German (de_DE) is now available as a full UI language. (Merged: Apr 24, 2026) + Fri, 24 Apr 2026 23:34:17 GMT + rundeck-pr-rundeck-10018 + + + [RUN-3885] Fix project runner replica list gated on delete permission + https://docs.rundeck.com/docs/history/updates/ + [RUN-3885] Fix project runner replica list gated on delete permission (Merged: Apr 24, 2026) + Fri, 24 Apr 2026 19:35:34 GMT + rundeck-pr-rundeckpro-4651 + + + [RUN-3192] Execution log runner UI (i18n + badge settings) + https://docs.rundeck.com/docs/history/updates/ + [RUN-3192] Execution log runner UI (i18n + badge settings) (Merged: Apr 22, 2026) + Wed, 22 Apr 2026 02:46:08 GMT + rundeck-pr-rundeckpro-4650 + + + [RUN-4318] Prevent saving job when workflow step is in edit mode + https://docs.rundeck.com/docs/history/updates/ + [RUN-4318] Prevent saving job when workflow step is in edit mode (Merged: Apr 21, 2026) + Tue, 21 Apr 2026 17:25:33 GMT + rundeck-pr-rundeckpro-4652 + + + [RUN-4121] Mask key storage secrets for all provider indexes in system config + https://docs.rundeck.com/docs/history/updates/ + [RUN-4121] Mask key storage secrets for all provider indexes in system config (Merged: Apr 17, 2026) + Fri, 17 Apr 2026 16:31:44 GMT + rundeck-pr-rundeckpro-4629 + \ No newline at end of file diff --git a/docs/history/updates/index.md b/docs/history/updates/index.md index 18d88edad..1510e51d9 100644 --- a/docs/history/updates/index.md +++ b/docs/history/updates/index.md @@ -1,7 +1,7 @@ --- title: Recent Updates description: Latest merged changes from the Rundeck development team -date: 2026-04-02T17:27:23.831Z +date: 2026-05-13T16:42:38.311Z feed: true index: true --- @@ -15,7 +15,37 @@ This page shows recently merged pull requests from both the Runbook Automation p ## Recent Changes -*No new updates to report since the last release.* +#### ::circle-dot:: [RUN-4410] Upgrade log4J to 2.25.4 [PR #10086](https://github.com/rundeck/rundeck/pull/10086) + + + Fix CVE-2026-34478 and CVE-2026-34480 by upgrading to 2.25.4 + +#### ::circle-dot:: [RUN-4401] German (de_DE) is now available as a full UI language. [PR #10018](https://github.com/rundeck/rundeck/pull/10018) + + + German (de_DE) is now available as a full UI language. Users can choose it in their profile to localize server-rendered pages and the job editor experience, including scheduling and workflow views, and several labels that were previously English-only now use the translation system so they appear correctly in German and other locales. + +#### ::circle-dot:: [RUN-3885] Fix project runner replica list gated on delete permission + + + Fixed a bug where **viewing runner replicas** in a project incorrectly required **delete** permission on project runners in addition to read. **Read access alone is now enough** to see replica information in Runner Management, so least-privilege ACLs work as administrators expect. + +#### ::circle-dot:: [RUN-3192] Execution log runner UI (i18n + badge settings) + + + Execution log: runner plugin registers i18n for the “Display Runner Badge” setting; fixes missing translation key and non-functional toggle when combined with updated ui-trellis LogViewer `addUiMessages` provider. + +#### ::circle-dot:: [RUN-4318] Prevent saving job when workflow step is in edit mode + + + The job editor now blocks saving a job while a workflow step is still being edited, and shows a warning, so you do not lose in-progress step changes. This restores the same safeguard that existed in the previous workflow editor after the Vue workflow UI update. + +#### ::circle-dot:: [RUN-4121] Mask key storage secrets for all provider indexes in system config + + + When multiple key storage providers are configured, sensitive settings such as tokens and passwords are now masked consistently in System Configuration and admin configuration responses, instead of sometimes appearing in clear text for providers beyond the first. + + ## Subscribe to Updates @@ -36,6 +66,6 @@ The development updates are automatically generated from both our private reposi --- -**List Last updated:** 2026-04-02 +**List Last updated:** 2026-05-13