Release notes du plugin Xsquash4GitLab
8.0.0
Sortie le 29/10/2024
Compatible avec Squash TM 8.X
Évolutions
- Configuration initiale et modification de la synchronisation de milestones / itérations GitLab dans l'espace Exécutions
- Refonte de l'affichage de la table des synchronisations sur la page de configuration du plugin
- Simulation obligatoire avant ajout ou modification d'une synchronisation
Corrections
- 241 Dans certains cas particuliers, comme la modification de la configuration du plugin Xsquash4Gitlab dans deux onglets de navigateur différents, des "lignes fantômes" (c'est-à-dire des lignes avec un champ GitLab indéfini) apparaissaient dans les mappings de champs.
7.4.1
Sortie le 24/10/2024 Compatible avec Squash TM 7.4.X
Corrections
- 288 L’échec de la publication ou de la modification de l'avancement pour une issue GitLab empêche les autres synchronisations de publier ou de modifier l'avancement de leurs issues GitLab
7.4.0
Sortie le 02/10/2024
Compatible avec Squash TM 7.4.X
Corrections
- Log d'informations complémentaires lors de synchronisations en échec
7.3.0
Sortie le 19/09/2024
Compatible avec Squash TM 7.3.X
Évolutions
- 244 Amélioration et correction des erreurs de synchronisation
java.lang.NullPointerException: null
Corrections
- 220 Échec de la synchronisation si une image externe est présente dans la description d'une issue GitLab
7.0.0
Sortie le 14/06/2024
Compatible avec Squash TM 7.X
Évolutions
- Affichage de la bannière sur les pages du concepteur de plan d'exécution Xsquash4GitLab
Corrections
- L'heure affichée pour "Synchronisé le" et "Synchronisé avec succès le" ne prend pas en compte le fuseau horaire du navigateur
- Le suivi de l'avancement des tests dans GitLab ne fonctionne pas s'il y a des synchronisations précédentes en échec
- L'icône de synchronisation est manquante sur les dossiers synchronisés correspondant à des milestones ou itérations GitLab
- Les dossiers synchronisés correspondant à des milestones ou itérations GitLab qui sont déplacés manuellement sont recréés
6.1.0
Sortie le 02/05/2024
Compatible avec Squash TM 6.1
Évolutions
- Compatibilité avec Squash TM 6.1
6.0.0
Sortie le 19/12/2023
Compatible avec Squash TM 6.0.X
Évolutions
- Compatibilité avec Squash TM 6.0.X
Corrections
- Augmenter le délai d'attente pour les requêtes Graphql
- Il devrait être possible de choisir plusieurs jalons dans le filtre de jalons avec l'opérateur "Différent de"
- Le filtre d'itération fait apparaître plusieurs fois la même valeur
- Traductions manquantes sur la page de configuration
5.1.1
Sortie le 12/10/2023
Compatible avec Squash TM 5.1
Corrections
- 9076 Problème de date lors d'une synchronisation d'issues lorsque la timezone est différente d'UTC
5.1.0
Sortie le 05/10/2023
Compatible avec Squash TM 5.1
Évolutions
- Choisir plusieurs opérateurs lors de l'ajout d'un filtre à une synchronisation
- Récupérer les labels ascendants lors de la synchronisation d'un groupe GitLab
- Récupérer les milestones ascendants lors de la synchronisation d'un groupe GitLab
- Récupérer les iterations ascendantes lors de la synchronisation d'un groupe GitLab
- Optimisation de la requête "au moins un" dans les filtres de synchronisation Xsquash4GitLab
- Décocher par défaut la case de reporting vers GitLab
- Griser le bouton "Simuler" jusqu'à ce que la simulation soit terminée
Corrections
- 9158 Mapping des statuts non pris en compte après modification d'une issue
- 9194 Synchronisation d'un Board GitLab KO si la requête Graphql présente une complexité > à 250
- Le filtre iteration fait apparaître la même valeur plusieurs fois
- L'opérateur "Différent de" devrait permettre de sélectionner plusieurs Milestones
5.0.0
Sortie le 07/03/2023
Compatible avec Squash TM 5.0
Évolutions
- Assistant de création de plans d'exécution à partir d'un périmètre de tickets GitLab
- Ajout d'un filtre sur le type de ticket GitLab pour les synchronisations
- Ajout d'un bouton pour copier le token du webhook
- Améliorer la validation des configurations YAML
Corrections
- Impossible de supprimer une valeur de filtre si l'objet a été supprimé sur GitLab
- Duplication des labels dans la liste du filtre
- Création de dossier en échec si le nom de projet contient un slash
- La présence d'icône dans un label GitLab bloque les synchronisations Xsquash4GitLab
- La synchronisation par Board si scoped iteration ne récupère pas les bons tickets
4.1.0
Sortie le 02/12/2022
Compatible avec Squash TM 4.1
Évolutions
- Ajout de webhooks dans GitLab pour synchroniser les issues des synchronisations Xsquash4GitLab en temps réel
- Ajouter un filtre sur le type de ticket GitLab dans la configuration des synchronisations
4.0.1
Sortie le 12/10/2022
Compatible avec Squash TM 4.X
Évolutions
- 8981 Être compatible avec un GitLab self-hosted community pour faire des synchronisations
Corrections
- Pour le filtre milestone, l'opérateur 'Égal' devrait s'intituler 'Au moins un'
4.0.0
Sortie le 28/07/2022
Compatible avec Squash TM 4.X
Attention
Le plugin Xsquash4GitLab est compatible avec gitlab.com et GitLab EE Self-Managed. Par contre, il est incompatible avec GitLab CE Self-Managed.
Évolutions
- Synchronisation d'issues GitLab en exigences
- Affichage des indicateurs de suivi des tests dans les issues GitLab