Cette version apporte les nouveautés suivantes :
- Tests d’acceptation, gérés dans la vue détail de la story et intégrés à l’application (icône sur les postits, lien dans le quicklook, export)
- Langue portugais, portugais brésilien (merci aux contributeurs)
- Impression au format post-it des stories d’un sprint
Du nouveau pour la communauté :
- Documentation pour démarrer avec iceScrum
- Forum plus accueillant
Les défauts suivants, remontés avec la R4#3, sont corrigés :
- La migration avec PostgreSQL ne fonctionne pas.
- L’attribut pour donner la valeur d’une feature propose des entiers dans le formulaire, mais dans la vue table, c’est restreint à la suite de Fibonacci (au lieu des entiers).
- Erreur quand un membre de l’équipe dont le rôle est développeur quitte le projet (l’équipe).
- Le drag and drop pour ordonner les stories dans le backlog ou les features ne fonctionne pas quand on agrandit la fenêtre.
- Une story estimée à 0 passe à ? en vue table ou quand on active le sprint.
- Selon la résolution utilisée, le dernier sprint du plan de release s’affiche sous le 1er et pas à côté du précédent (avec certaines versions de Firefox).
- La copie des tâches récurrentes du sprint précédent ne fonctionne pas.
- Le lien vers le fil RSS ne fonctionne pas.
- Dans le bac à sable, lorsqu’on ajoute plusieurs stories à la suite en utilisant le bouton « Proposer et poursuivre » et qu’on utilise le template « en tant que … », seule la première story ajoutée conserve les informations saisies dans le template. Toutes les stories suivantes saisies perdent les informations du template.
- Lorsque le backlog contient suffisamment de stories pour que les post-it remplissent la fenêtre il est impossible de sélectionner les post-it de la dernière ligne pour les déplacer.
- Liens incorrects dans l’historique utilisateur d’un profil d’une personne.
- On ne peut pas mettre à jour le reste à faire sur les tâches dans la vue table du plan de sprint.
- Il est possible de passer une tâche à fini même quand le sprint n’est pas commencé en mettant son reste à faire à 0.
- L’association d’une story à une feature est perdue lors de l’importation d’un projet exporté.
- Lors du changement d’état d’une story, il arrive qu’on ait le message « Cannot create a session after the response has been committed ». Dans ce cas là, l’information n’est pas poussée vers les autres utilisateurs connectés, mais le changement d’état est effectué correctement.
- Avec IE7 et IE8, l’affichage du plan de sprint ne fonctionne pas, à cause d’erreurs JavaScript.
- Quand une tâche a un fichier attaché, le lien pour le lire en vue Modifier ne fonctionne pas.
- Erreurs intempestives lors de la publication des rapports.
- Erreur lors du login après récupération du mot de passe.
- Rangs incorrects dans le backlog et le plan de sprint (les rangs sont maintenant corrigés lors d’un import).
- Erreur lors de la modification d’une ligne de la vue table du backlog lorsqu’un l’utilisateur a ordonné selon une colonne.
- Rangs dupliqués pour les features créées d’affilée.
- Lorsque la préférence correspondante est choisie, les tâches créées automatiquement pour les stories lors de l’activation du sprint n’ont pas d’identifiant.
Voici les défauts connus sur la R4#4 :
- Quand iceScrum est installé dans Tomcat et qu’on arrête le serveur, il arrive que le process Java continue à s’exécuter, ce qui ne permet pas de réinstaller une nouvelle version d’iceScrum. Il faut d’abord arrêter le process (avec Linux et Mac, on lance la commande ps -ax pour récupérer le numéro du process puis un kill -1 avec ce numéro), enlever le répertoire icescrum de Webapps, mettre le nouveau war et relancer Tomcat.
- Quand on modifie la couleur d’une feature, ce n’est pas immédiatement rafraîchi au niveau des stories.
- Le fonctionnement sur tablette et smartphone n’est pas optimisé.
- Si le serveur est configuré avec un proxy, il peut arriver que l’attachement de fichiers ne fonctionne pas quand le nom du fichier contient des caractères exotiques.
- Erreur quand un membre de l’équipe dont le rôle est développeur quitte le projet (l’équipe).
- La couleur du Post-it n’est pas réinitialisée dans le formulaire de création des features quand on créé plusieurs d’affilée.
- Quand la dernière tâche d’une story passe à fini et que les préférences indiquent que la story doit alors être passée à fini, il faut rafraîchir la page pour constater qu’elle est passée à fini.
- Le nombre d’heures restantes du sprint n’est pas affiché dans la barre de titre de la vue table du plan de sprint.
- Lors de la mise à jour d’une feature dans la vue table, « NaN » est affiché au lieu de l’effort correspondant.