Ajout d’une option multilingue (bêta) dans le type de choix pour les options de tâche, permettant la saisie de texte sur plusieurs lignes
Support des modèles FreeMarker pour les notifications Slack, améliorant la personnalisation des messages
Ajout d’une fonctionnalité configurable pour le délai d’exécution des tâches AWS SSM, permettant de dépasser la limite par défaut d’une heure
Corrections de bugs
Correction d’un problème où le filtre de logs pour les données clé-valeur nécessitait des motifs regex pour correspondre à toute la ligne
Résolution d’une erreur lors de l’export de projets via l’interface CLI, assurant un nettoyage approprié des ressources
Correction d’un comportement de défilement incorrect dans l’onglet de sortie d’exécution sous Firefox
Résolution d’un problème où l’icône de chargement restait affichée pour une étape déjà terminée
Correction de l’absence de message « aucune sortie » lors de l’affichage d’une étape dans la page d’exécution
Résolution d’une erreur 500 lors de la création d’un utilisateur en double, retournant désormais une erreur 409 avec un message clair
Correction d’un problème où le paramètre d’URL ?filter= ne définissait pas correctement le filtre de nœuds sur la page Nœuds
Masquage du bouton « Régénérer les identifiants » pour les exécuteurs éphémères, désormais visible uniquement pour les types appropriés
Améliorations
Amélioration du filtre de logs pour les données clé-valeur afin de capturer plusieurs paires clé-valeur dans une seule ligne de log
Ajout d’une propriété configurable pour le délai d’attente après un transfert de fichier dans le plugin SFTP
Correction de la récupération de la valeur du centre de données dans le modèle de ressources VMware, prenant désormais en charge les machines virtuelles à n’importe quelle profondeur de dossier
Modernisation de la gestion des commandes ad-hoc dans le plugin Ansible, remplaçant les arguments obsolètes par des variables d’environnement
Amélioration de la documentation OpenAPI pour 15 points de terminaison API, clarifiant leur utilisation et leurs réponses
Mise à jour de la documentation OpenAPI pour les points de terminaison de métriques, améliorant la clarté et les exemples de réponses
Amélioration de la documentation OpenAPI pour la configuration de la gestion des exécuteurs
Mises à jour de sécurité
Mise à jour de la bibliothèque BouncyCastle vers la version 1.79 pour corriger la vulnérabilité CVE-2025-8916
Mise à jour de la bibliothèque nimbusJose pour corriger la vulnérabilité CVE-2025-53864
Mise à jour du pilote JDBC Microsoft SQL Server pour corriger la vulnérabilité CVE-2025-59250
Mise à jour de la bibliothèque google-cloud-container vers la version 2.82.0 pour corriger la vulnérabilité CVE-2025-55163
Correction de la vulnérabilité CVE-2025-64756 dans le package glob en le mettant à jour vers la version 10.5.0
Atténuation de la vulnérabilité CVE-2025-12383 dans la dépendance jersey-client
Mise à jour de la bibliothèque sshj vers la version 0.40.0 pour corriger la vulnérabilité CVE-2025-8916
Mise à jour du SDK Oracle Cloud Infrastructure (OCI) vers la version 3.43.2 pour corriger la vulnérabilité CVE-2024-30172
Ajout de la prise en charge de l’authentification par certificat pour le plugin Hashicorp Vault, permettant une authentification sécurisée avec les certificats clients.
Amélioration du point de terminaison de création de runner pour valider le format de la propriété assignedProjects.
Définition du type de réplica du runner par défaut sur « manuel » si non spécifié dans une requête API.
Remplacement du mécanisme de rafraîchissement automatique du cache des vérifications de santé des nœuds par une approche basée sur l’interface utilisateur.
Correction d’une erreur dans l’assistant de création de runner pour les runners Linux éphémères.
Ajout de la prise en charge des arguments de script dans le plugin GitHub Run Script, permettant de spécifier des arguments personnalisés pour les scripts.
Introduction d’une méthode bêta pour visualiser l’API via la spécification OpenAPI, générée dynamiquement à partir du code source.
Améliorations
Amélioration de l’affichage des dates et heures dans l’interface utilisateur avec un formatage cohérent et conscient des fuseaux horaires pour les dates de début/fin d’exécution et les entrées de journal.
Ajout du suivi de la date de création des tâches et du dernier utilisateur ayant modifié une tâche dans les métadonnées, protégeant ces informations lors de l’importation des tâches.
Ajout d’un index de base de données sur la colonne retry_execution_id dans la table des exécutions pour améliorer les performances lors des opérations de nettoyage des exécutions.
Ajout de la configuration du logger pour le travail ExecutionsCleanUp dans le modèle log4j2 pour les images Docker, permettant une meilleure visibilité des opérations de nettoyage.
Mise à jour du modèle log4j2.properties pour ajouter des journaux de pré-authentification.
Correction du bouton de sélection/déselection de tout lors de l’export de projet.
Corrections de bugs
Résolution d’un problème de sécurité (CVE-2025-59952).
Résolution d’un problème de sécurité (CVE-2020-25638).
Introduction des **Runner Replicas**, qui transforment les Enterprise Runners en services distribués et tolérants aux pannes. Cette fonctionnalité permet de déployer plusieurs instances d’un Runner sur différents hôtes (machines virtuelles ou conteneurs), assurant ainsi une répartition intelligente de la charge de travail et une haute disponibilité.
Élimination des points de défaillance uniques dans l’infrastructure d’automatisation.
Possibilité de maintenir une activité continue pendant les opérations de maintenance, comme les mises à jour ou les redémarrages.
Prise en charge de la mise à l’échelle horizontale pour les scénarios à forte demande.
Améliorations
Ajout de l’heure de création des tâches dans les réponses de l’API v55+.
Séparation de la requête pour les tâches planifiées ultérieurement dans le cadre du processus de reprise des tâches.
Mise à jour du pilote Selenium.
Mise à jour des packages NPM pour Renovate.
Intégration des nouveaux plugins S3 dans Rundeck Pro.
Corrections de bugs
Correction de la vulnérabilité CVE-2020-26939.
Exclusion de la vulnérabilité CVE-2025-41242.
Mise à jour de Kotlin dans testRuntime pour corriger la vulnérabilité CVE-2020-29582.