Table des matières
ToggleMise à jour jenkins 2.426.1
Depuis la version 2.426 de Jenkins, plusieurs modifications significatives ont été apportées pour améliorer la fonctionnalité, la sécurité et la convivialité de la plateforme. Voici un aperçu des principaux changements intervenus depuis cette version :
Amélioration de fonctionnalité
- Correction des erreurs de validation des formulaires pour les éléments initialement cachés.
- Correction des problèmes de tuyau multibranche pour ajouter une source et d’autres utilisations combinant les entrées et les boutons.
- Ajout de l’appel sleep lorsque noReconnect n’est pas spécifié pour les agents Kubernetes.
- Ajout du support par proxy pour la télécommande.
- Résolution du problème d’attribution de l’agent détecté par le plugin vSphere Cloud.
- Réglage de la poignée de glisser-déposer pour les répétitions existantes.
- Ajout de la télémétrie pour la disponibilité des instances Jenkins.
- Mise à jour de Winstone de la version 6.12 à la version 6.14, incluant la mise à niveau de Jetty de 10,01,15 à 10,01,17 avec des corrections pour plusieurs CVE.
- Affichage de la description des valeurs des paramètres de construction booléennes sur la vue Paramètres.
- Réorganisation des nuages, permettant de les réorganiser facilement.
Correction de sécurité
- Corrections de sécurité importantes, notamment pour plusieurs CVE.
- Prise en charge de Java 21 en plus de Java 11 et Java 17.
- Suppression de la bibliothèque Prototype.js obsolète.
- Arrêt de la livraison d’images de conteneurs CentOS 7.
- Remplacement du navigateur de confirmation par des dialogues modaux dans de nombreux endroits.
- Ajout d’une API pour les dialogues d’alerte, de confirmation, d’invite, de modalité et de formulaire.
- Diverses optimisations de performance pour le chargement, l’analyse d’étiquettes et la suppression de projets.
Amélioration de l'expérience utilisateur
- Ajout d’une page de configuration du système d’apparence pour personnaliser l’apparence et le toucher de Jenkins.
- Mises à jour de divers éléments de l’interface utilisateur pour moderniser les boutons, les menus, les liens et les blocs de contenu.
- Ajout d’une belle page d’erreur 404.
- Affichage d’un avis lorsque des mises à jour de plugin sont disponibles ou lorsqu’aucun plugin n’est installé.
- Rendre les onglets accessibles par clavier.
- Ajout de l’option allow-same-origin à la directive sandboxContentSecurityPolicy pour autoriser les demandes à des ressources intersites.
Résumé
Ces modifications témoignent de l’engagement continu de l’équipe de développement de Jenkins à fournir une plateforme robuste, sécurisée et conviviale pour les utilisateurs. Les utilisateurs sont encouragés à mettre à jour leur installation vers les versions les plus récentes pour bénéficier de ces améliorations.