5.10.0 Release Notes
5.10.0 Release Notes
Overview
Official Support for Java 17
Rundeck and Enterprise Runners on version 5.10.0 now support Java 17 runtime (JRE), bringing significant advantages to enterprise customers through its Long Term Support (LTS) status and enhanced performance capabilities. With Java 17 LTS support extending until September 2029, organizations can confidently deploy Rundeck knowing they have a stable, supported foundation for years to come. The upgrade delivers notable performance improvements through enhanced G1 Garbage Collection, resulting in more predictable pause times and better memory management. Users will experience faster startup times and reduced memory footprint, particularly beneficial for containerized deployments and cloud environments. Existing Rundeck deployments running on Java 11 can be upgraded seamlessly to Java 17, maintaining backward compatibility with existing automation workflows and custom plugins.
Note: Building from source still requires Java 11 JDK
Enhanced Runner Install Experience
Enterprise Runners provide the crucial mechanism for securely dispatching automation to infrastructure within your environments. As Runners are regularly created by both new and existing users, the installation experience is critical for reducing the time to get up and running with Runbook Automation. With this latest release, we have significantly improved the process to create and install new Runners. Users now select the platform type for their Runners – such as Linux, Windows, Docker or Kubernetes – and then they are presented with the necessary commands to immediately install the Runner of the chosen type. This significantly reduces the steps required to stand up new Runners and enables new teams to get started within their Runbook Automation Projects with greater ease.
For full details on the enhanced Runner install experience, please refer to the Creating Runners documentation.
Runbook Automation Updates
Also includes all Open Source updates from below
Additional Updates
- Update netty-handler for CVE-2025-24970
- Fix: ServiceNow Assignment Group is not working in job step plugins
- Fix: SSH-J Node Executor CopyFileFailed for recursive copies
- New method of polling for runner reports to cleanup records
- Upgrade okio version to address CVE-2023-3635
- Upgraded google cloud container version to address CVE-2024-7254
- Azure Vault Key Storage Plugin
Rundeck Open Source Product Updates
- Fix: Activity filter has an extra > character
- Fix: SSH-J Plugin CopyFileFailed for recursive copy
- Group properties in Node Source configuration
- Cache some API responses in GUI
- Fix: Result data set not included in error handler context
- Deprecate
azure-object-store-plugin
- Code Injection Vulnerability via Project Name Label
- Update jsch library
Here is a link to the full list of public PRs
Links
- Download the Releases: Open Source | Self-Hosted
- Sign up for Release Notes
- Upgrade instructions
- Catch us on Twitch for the Live Stream Release Video
Version Info
Name: "K2 slategray tent"
Release Date: March 14th, 2025
Community Contributors
Submit your own Pull Requests to get recognition here!
- (trodriguezpd)
- Nicholas Worthington (ngwmddgh)
- Bruno Dias (brmdias)
- Rui Melo Amaro (rmeloamaro)
Staff Contributors
- Greg Schueler (gschueler)
- Alexander Abarca (alexander-variacode)
- Alexander Grachtchouk (mrdubr)
- Carlos Eduardo (carlosrfranco)
- Christopher McCarroll-Gilbert (chrismcg14)
- Charlie Crawford (ChuckCrawford)
- Forrest Evans (fdevans)
- Jake Cohen (jsboak)
- Jaya Singh (jayas006)
- Jason Brooks (jbrookspd)
- Jesus Osuna (Jesus-Osuna-M)
- José Vásquez (hiawvp)
- Luis Toledo (ltamaster)
- Rodrigo Navarro (ronaveva)
- Sarah Martinelli Benedetti (smartinellibenedetti)