Logo jenkins

Jenkins, outil d'intégration continue et fork de Hudson sort très régulièrement de nouvelles versions. La nouvelle est la 1.455, sortie le 12 mars 2012. Le changement le plus visible est l'apparition d'un fil d’Ariane et d'un menu contextuel destinés à faciliter la navigation.

Voici le détail de ce qui change:

  • correction d'une régression avec IE9 de la 1.453 (pull 397)
  • correction d'une exception de pointeur nul Groovy via la ligne de commandes (bug 12302)
  • correction d'un bug faisant qu'un build en file d'attente pouvait démarrer alors que le build précédent était encore dans la phase de post-production
  • amélioration de la logique d'erreur de nouvelle tentative de joindre le centre de mise à jour
  • mise à jour de JavaMail en 1.4.4 (bug 1152 et 3983)
  • intégration de prototype.js version 1.7 (discussion)
  • gestion de la programmation des mises à jour et des récupération des fichiers config.xml des esclaves
  • le fil d'Ariane gère maintenant les menus déroulant pour une navigation plus rapide (discussion)
  • les pages de configuration affichent un menu déroulant dans le fil d'Ariane permettant d'aller directement aux sections
  • les hyperliens vers les objets modèles gèrent également le menu déroulant pour une navigation plus rapide (discussion)
  • Nouvel ExtensionPoint pour renforcer les conventions de nommage pour les projets et les jobs avec deux implémentations:
    • Défaut (pas de restriction),
    • Motif (regex). (bug 12928)
  • java -jar jenkins.war utilise désormais le cookie de session limité au HTTP, ce qui offre une meilleure protection contre les failles de sécurité XSS.