Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion docs/.vuepress/pr-feed-config.json
Original file line number Diff line number Diff line change
Expand Up @@ -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"
}
}
45 changes: 43 additions & 2 deletions docs/.vuepress/public/feeds/development-atom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,49 @@
<title>Rundeck Development Updates</title>
<link href="https://docs.rundeck.com/feeds/development.xml" rel="self" />
<link href="https://docs.rundeck.com/docs" />
<updated>2026-04-02T17:27:23.848Z</updated>
<updated>2026-05-13T16:42:38.328Z</updated>
<id>https://docs.rundeck.com/feeds/development</id>
<subtitle>Recent merged pull requests and development updates from Rundeck</subtitle>

<entry>
<title>[RUN-4410] Upgrade log4J to 2.25.4</title>
<link href="https://docs.rundeck.com/docs/history/updates/" />
<id>rundeck-pr-rundeck-10086</id>
<updated>2026-04-28T18:06:44.000Z</updated>
<content type="text">[RUN-4410] Upgrade log4J to 2.25.4 (Merged: Apr 28, 2026)</content>
</entry>
<entry>
<title>[RUN-4401] German (de_DE) is now available as a full UI language.</title>
<link href="https://docs.rundeck.com/docs/history/updates/" />
<id>rundeck-pr-rundeck-10018</id>
<updated>2026-04-24T23:34:17.000Z</updated>
<content type="text">[RUN-4401] German (de_DE) is now available as a full UI language. (Merged: Apr 24, 2026)</content>
</entry>
<entry>
<title>[RUN-3885] Fix project runner replica list gated on delete permission</title>
<link href="https://docs.rundeck.com/docs/history/updates/" />
<id>rundeck-pr-rundeckpro-4651</id>
<updated>2026-04-24T19:35:34.000Z</updated>
<content type="text">[RUN-3885] Fix project runner replica list gated on delete permission (Merged: Apr 24, 2026)</content>
</entry>
<entry>
<title>[RUN-3192] Execution log runner UI (i18n + badge settings)</title>
<link href="https://docs.rundeck.com/docs/history/updates/" />
<id>rundeck-pr-rundeckpro-4650</id>
<updated>2026-04-22T02:46:08.000Z</updated>
<content type="text">[RUN-3192] Execution log runner UI (i18n + badge settings) (Merged: Apr 22, 2026)</content>
</entry>
<entry>
<title>[RUN-4318] Prevent saving job when workflow step is in edit mode</title>
<link href="https://docs.rundeck.com/docs/history/updates/" />
<id>rundeck-pr-rundeckpro-4652</id>
<updated>2026-04-21T17:25:33.000Z</updated>
<content type="text">[RUN-4318] Prevent saving job when workflow step is in edit mode (Merged: Apr 21, 2026)</content>
</entry>
<entry>
<title>[RUN-4121] Mask key storage secrets for all provider indexes in system config</title>
<link href="https://docs.rundeck.com/docs/history/updates/" />
<id>rundeck-pr-rundeckpro-4629</id>
<updated>2026-04-17T16:31:44.000Z</updated>
<content type="text">[RUN-4121] Mask key storage secrets for all provider indexes in system config (Merged: Apr 17, 2026)</content>
</entry>
</feed>
45 changes: 43 additions & 2 deletions docs/.vuepress/public/feeds/development.xml
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,49 @@
<link>https://docs.rundeck.com/docs</link>
<description>Recent merged pull requests and development updates from Rundeck</description>
<language>en-us</language>
<lastBuildDate>Thu, 02 Apr 2026 17:27:23 GMT</lastBuildDate>
<lastBuildDate>Wed, 13 May 2026 16:42:38 GMT</lastBuildDate>
<atom:link href="https://docs.rundeck.com/feeds/development.xml" rel="self" type="application/rss+xml" />

<item>
<title>[RUN-4410] Upgrade log4J to 2.25.4</title>
<link>https://docs.rundeck.com/docs/history/updates/</link>
<description>[RUN-4410] Upgrade log4J to 2.25.4 (Merged: Apr 28, 2026)</description>
<pubDate>Tue, 28 Apr 2026 18:06:44 GMT</pubDate>
<guid isPermaLink="false">rundeck-pr-rundeck-10086</guid>
</item>
<item>
<title>[RUN-4401] German (de_DE) is now available as a full UI language.</title>
<link>https://docs.rundeck.com/docs/history/updates/</link>
<description>[RUN-4401] German (de_DE) is now available as a full UI language. (Merged: Apr 24, 2026)</description>
<pubDate>Fri, 24 Apr 2026 23:34:17 GMT</pubDate>
<guid isPermaLink="false">rundeck-pr-rundeck-10018</guid>
</item>
<item>
<title>[RUN-3885] Fix project runner replica list gated on delete permission</title>
<link>https://docs.rundeck.com/docs/history/updates/</link>
<description>[RUN-3885] Fix project runner replica list gated on delete permission (Merged: Apr 24, 2026)</description>
<pubDate>Fri, 24 Apr 2026 19:35:34 GMT</pubDate>
<guid isPermaLink="false">rundeck-pr-rundeckpro-4651</guid>
</item>
<item>
<title>[RUN-3192] Execution log runner UI (i18n + badge settings)</title>
<link>https://docs.rundeck.com/docs/history/updates/</link>
<description>[RUN-3192] Execution log runner UI (i18n + badge settings) (Merged: Apr 22, 2026)</description>
<pubDate>Wed, 22 Apr 2026 02:46:08 GMT</pubDate>
<guid isPermaLink="false">rundeck-pr-rundeckpro-4650</guid>
</item>
<item>
<title>[RUN-4318] Prevent saving job when workflow step is in edit mode</title>
<link>https://docs.rundeck.com/docs/history/updates/</link>
<description>[RUN-4318] Prevent saving job when workflow step is in edit mode (Merged: Apr 21, 2026)</description>
<pubDate>Tue, 21 Apr 2026 17:25:33 GMT</pubDate>
<guid isPermaLink="false">rundeck-pr-rundeckpro-4652</guid>
</item>
<item>
<title>[RUN-4121] Mask key storage secrets for all provider indexes in system config</title>
<link>https://docs.rundeck.com/docs/history/updates/</link>
<description>[RUN-4121] Mask key storage secrets for all provider indexes in system config (Merged: Apr 17, 2026)</description>
<pubDate>Fri, 17 Apr 2026 16:31:44 GMT</pubDate>
<guid isPermaLink="false">rundeck-pr-rundeckpro-4629</guid>
</item>
</channel>
</rss>
36 changes: 33 additions & 3 deletions docs/history/updates/index.md
Original file line number Diff line number Diff line change
@@ -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
---
Expand All @@ -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
Expand All @@ -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