Voici la traduction des notes de version:
Sous-tâches
- SONAR-2073 – Fourniture d'un widget de filtre
- SONAR-3145 – Lors de longues migrations, l'accès à Sonar ne doit pas être autorisé
- SONAR-3146 – Lors de longues migrations, la mise à jour ne doit pas être autorisée
- SONAR-3457 – Rendre possible l'ajout de certains widget projet à un tableau de bord global
- SONAR-3458 – Extension du point d'extension de tableau de bord existant pour définir par programmation des tableaux de bord globaux
- SONAR-3459 – Extension du point d'extension des widget existant pour définir par programmation des widgets sur les tableaux de bord globaux
- SONAR-3460 – Lors de la migration vers Sonar 3.1, créer un nouveau tableau de bord global pour chaque filtre existant
- SONAR-3461 – Rendre possible de trier la liste des tableaux de bord globaux et de choisir quels tableaux de bord afficher par défaut
- SONAR-3462 – Rendre possible de trier la liste des tableaux de bord globaux et de choisir quels tableaux de bord afficher pour l'utilisateur courant
- SONAR-3464 – Suppression de la page "Filtre par défaut"
- SONAR-3465 – La page "Filtres" doit être renommée "Mes filtres" et doit être déplacée près de la page "Mon profil"
Bugs
- SONAR-3308 – Suppression d'une instance détachée de org.sonar.api.batch.Event
- SONAR-3348 – La colonne des liens de la page des filtres fournit un lien de connexion développeur que les navigateurs ne savent pas gérer
- SONAR-3397 – Widget "Mesures personnalisées" est vide
- SONAR-3406 – Echappement HTML manquant dans la page "modfier la règle" dans les profils qualité des paramètres des règles
- SONAR-3424 – Les listes HTML sont mal affichées dans la popup de description de la règle
- SONAR-3425 – Erreur lors de l'enregistrement d'un réglage avec Derby et sur un projet Project
- SONAR-3429 – Dans les descriptions de règle, les paragraphes (balises "<p>") doivent avoir un espacement vertical
- SONAR-3442 – Erreur imbriquée: Fail to decorate 'xxx'
- SONAR-3443 – Le widget de revue active - le défilement de page ne fonctionne pas
- SONAR-3444 – Le nom et la description du widget Treemap manquent
- SONAR-3445 – La fonctionnalité de "Recherche" de chemin ne fonctionne plus
- SONAR-3448 – Sonar n'arrive pas à démarrer si les propriétés sonar.jdbc.* properties sont chiffrées
- SONAR-3456 – Le titre du widget des points chauds ne gère pas l'i18n
- SONAR-3480 – Il n'y a pas de moyen de supprimer l'un des trois filtres par défaut: Projet, Treemap et Mes favoris
- SONAR-3481 – Les trois filtres par défaut apparaissent dans la page "Mes filtres" de tous les utilisateurs au lieu de n'apparaître que pour les administrateurs Sonar
- SONAR-3483 – La page "Mes filtres" ne doit pas afficher les filtres qui appartiennent à un autre utilisateur
- SONAR-3494 – Roles projet Renommage de "Default roles for new Projects" en "Default Roles For New Projects"
- SONAR-3528 – La pagination est cassée sur les widgets de revue
- SONAR-3555 – Le Content type manque sur les fichiers statiques fournis par les plugins
- SONAR-3561 – Le widget d'historique ne peut pas être affiché si l'une des métriques choisies ne possède aucune valeur
Améliorations
- SONAR-1076 – Espace de règles dédié pour les tests unitaires
- SONAR-1927 – Tableaux de bord globaux
- SONAR-2030 – Filtres : affiche le projet racine lors de la définition d'un filtre de chemin
- SONAR-3074 – Migration vers Findbugs 2.0
- SONAR-3083 – Quand une ressource racine est définie dans un filtre, il doit être possible d'afficher seulement les fils directs de cette ressource racine
- SONAR-3126 – Stoppe l'analyse Sonar quand le batch Sonar et le serveur Sonar n'utilisent pas la même base de données
- SONAR-3182 – Supprime la prise en charge de PMD CPD
- SONAR-3218 – Améliore le service de migration Sonar en évitant les exécutions parallèles
- SONAR-3371 – Tri de la liste des filtres partagés
- SONAR-3375 – Ajoute un message d'avertissement dans le pied de page lorsque le navigateur est IE6
- SONAR-3378 – Rend configurable le nombre d'heures avant de ne conserver qu'un seul instantané par jour
- SONAR-3381 – Dans la page "Composants", inverse les liens des noms de ressource et de la loupe
- SONAR-3422 – Les filtres sont très longs à s'afficher avec MsSQL dès que le résultat est trié sur une métrique
- SONAR-3431 – Complète le web service /api/profiles pour les profils sauvegarde et restauration
- SONAR-3454 – Suppression du caractère ":" après "sur le nouveau code" du widget test unitaire
- SONAR-3455 – Typo sur Vue différentielle => Période 1 => description + ajout de l'instantané pris en compte quand une date ou une période est sélectionnée
- SONAR-3467 – Suppression de l'action "modifier le modèle" du menu action du tableau de bord action et possibilité de choisir un modèle directement depuis le mode "Configurer les Widgets"
- SONAR-3471 – Ajout d'un page de lien "Mes Filtres" lors de la modification d'un widget Filtre
- SONAR-3473 – Amélioration du paramètre sonar.forceAuthentication
- SONAR-3482 – Empêche la suppression d'un filtre utilisé par un Widget
- SONAR-3495 – l'exception initiale est perdue quand les réglages ne peuvent pas être déchiffrés
- SONAR-3537 – Amélioration des performances du filtre du treemap
- SONAR-3565 – Empêche l'exécution de toutes requêtes SQL delete sur les mesures projets ayant un SELECT imbriqué sur une autre table
Nouvelles fonctionnalités
- SONAR-2706 – Ajout d'un point d'extension pour la fonctionnalité de revue de façon à lier la revue à des systèmes de gestion de tickets externes comme JIRA ou Crucible
- SONAR-2950 – Single Sign On avec un mécanisme d'authentification externe
- SONAR-3016 – Nouveau point d'extension: modèle de filtre
Tâches
- SONAR-2313 – Ajout d'une information sur le numéro de build dans la distribution Sonar
- SONAR-3240 – Suppression totale de la gestion du vieux format DUPLICATIONS_DATA
- SONAR-3428 – Doit gérer Infinitest
- SONAR-3477 – Fin du support IE6