# Release 4.4.0
Name: "Murloc deeppink piggy-bank" Release Date: July 14, 2022
- Download Rundeck (opens new window)
- Sign up for Release Notes (opens new window)
- Upgrade instructions
# Overview
Check out the new features and enhancements for PagerDuty Process Automation (formerly Rundeck Enterprise) and PagerDuty Runbook Automation (announced as Rundeck Cloud) and Rundeck Community included in this release.
# New AWS Plugins
New AWS Job Step Plugins for ECS (Fargate) and Lambda are available for Commercial product users. See details about specific plugin functionality below:
- ECS/Fargate Command Workflow Step: Send commands to containers running in ECS using AWS's Systems Manager agent. This is useful for extracting realtime diagnostics from containers.
- Lambda Custom Code Workflow Step: Create, execute, and optionally delete a new Lambda function with the custom-code provided in a Job step as its input. This allows users to execute custom scripts as steps in their Jobs without needing to install any software - therefore particularly useful for Runbook Automation (Cloud) users.
# Commercial Updates
- Upgrade Ansible Plugin to 3.2.1 More Details Below
- Bump OpenSSH plugin version to 2.0.2
- Execute Custom Lambda Code Plugin
- ACL Manager UI Update: add context information about access levels in listing
- Fix: Issue saving/reading license from s3 bucket
- Add Runner Feature ACL resources to ACL Editor dropdown
- UI: Nodehealthcheck ACL help update
# Core Product Updates
- Checking if jquery element has length greater than zero to avoid access an attribute on a undefined object (opens new window)
- Return basic Rundeck server info without any authorization for monitoring (opens new window)
- Add Webhook Auth Tokens to Export All function by default (opens new window)
- Add variable expansion for script url string (opens new window)
- Plugins menu not showing in scroll area (opens new window)
- Upgrade ansible-plugin to 3.2.1 (opens new window)
- Bump OpenSSH plugin version to 2.0.2 (opens new window)
- Fix: Rundeck gives error on job email notification using coma and spaces between emails (opens new window)
- Add bootstrap storage tree rewrite feature (opens new window)
- Adjust Tooltip position for activity list & Fix position of search icon (opens new window)
- Fix: Can't access some menu items in main menu (opens new window)
- Add primary keys for some tables in mysql to facilitate high availability (opens new window)
- Fix: Webhook UI duplicates webhook when imported with the same name (opens new window)
- Fix: Output freezes when switching from Nodes tab to Log Output tab (opens new window)
- Add Runner ACL resources to ACL Editor dropdown (opens new window)
- Fix: Project Import fails when you add the project name as reference (opens new window)
- Grant appadmin user access to executionMode page and license Info page (opens new window)
- Upgrade Gradle to 7.4.2 (opens new window)
- Remote url options sort only when selected (opens new window)
- OpenAPISpec: add docs for tokens, metrics (opens new window)
- Fix js error on nodes config page (opens new window)
Here is a link to the full list of public PRs (opens new window)
# Ansible Plugin Updates
Ansible plugins continue to be very popular and are available to all users. We recently added additional enhancements and fixes outlined below.
- Ansible: Inline inventory Fix (opens new window)
- Ansible: Update Gradle to 7.2 (opens new window)
- Ansible: Normalize line separators to LF(unix) (opens new window)
- Ansible: Add a field to set the path to the Ansible binaries directory (opens new window)
- Add a field to set the path to the Ansible binaries directory (opens new window)
# Community Contributors
- Pierre Carré (pierrecarre)
- Pieter De Praetere (pieterdp)
# Staff Contributors
- Greg Schueler (gschueler)
- Stephen Joyner (sjrd218)
- Imad Jafir (imad6639)
- Luis Toledo (ltamaster)
- Rodrigo Navarro (ronaveva)
- Carlos Eduardo (carlosrfranco)
- Miguel Ramos (mishingo)
- Christopher McCarroll-Gilbert (chrismcg14)
- Jason Qualman (qualman)
- Jesus Osuna (Jesus-Osuna-M)
- Alexander Abarca (alexander-variacode)
- Alberto Hormazabal Cespedes (ahormazabal)
- Leonel Juarez (L2JE)
- Eric He (ehe-pd)
- Forrest Evans (fdevans)
- Jake Cohen (jsboak)
- Darwis Narvaez (DarwisNarvaezDev)
- Antony Velasquez Ruiz (avelasquezr)