Aller au contenu

Release notes et dépréciations

Release notes

Vous pouvez accéder aux Release notes de Squash TM et de ses plugins ainsi que celles de Squash Orchestrator en naviguant dans le panneau de gauche.

Dépréciations

Version
Date estimée
Fonctionnalité dépréciée
Squash 8.0 / Orchestrator 2024‑10
Oct 2024
Rapport Allure
Squash Orchestrator cesse de générer des rapports Allure par défaut. La génération peut être réactivée par configuration, en utilisant la variable d'environnement OPENTF_ALLURE_ENABLED : voir la documentation d'OpenTestFactory pour les détails.
Voir l'annonce.
Orchestrator 2024‑11
Nov 2024
Plugin pour Jenkins
Le Plugin pour Jenkins est déprécié. Il ne prendra pas en charge les dernières fonctionnalités de Squash Orchestrator. Jenkins devra utiliser opentf-ctl comme décrit dans la documentation d'OpenTestFactory.
N/A
Déc 2024
Image Docker squashtest/squash-tm
Le 31/12/2024, nous cesserons de publier toute image Docker squashtest/squash-tm. Seule squashtest/squash sera disponible (il s'agit de la même image, mais signée).
Voir l'annonce.
Squash 9.0 / Orchestrator 2025‑01
Fév 2025
Authentification Jira via OAuth 1A
L'authentification Jira via OAuth 1A ne sera plus prise en charge, le protocole OAuth 2 devra être utilisé.
Voir l'annonce.
Import de cas de test au format .zip
L'import de cas de test utilisant un fichier Zip ne sera plus possible. L'import devra être effectué en utilisant le format Excel plus complet.
Voir l'annonce.
Export de cas de test au format .csv
Les cas de test ne seront plus exportables en fichiers CSV. L'export devra être effectué en utilisant le format Excel plus complet.
Voir l'annonce.
Squash 10.0
Mai 2025
Base de données supportées
Le support de PostgreSQL 13 et 14 sera arrêté, PostgreSQL 15 ou postérieur sera requis.
Le support de MariaDB 10.6 sera arrêté, MariaDB 10.7 ou postérieur sera requis.
Version de Java
Squash 10.0 nécessitera Java 21.
Authentification basique pour l'API REST
L'authentification basique pour l'API REST sera désactivée par défaut. Elle sera réactivable via le paramètre de configuration squash.rest-api.disallow-basic-authentication.
Voir l'annonce.
Plugin Jira Exigences
Le plugin Jira Exigences ne sera plus distribué. La synchronisation d'exigences depuis Jira devra être effectuée en utilisant le plugin Xsquash4Jira.
Squash 11.0
Août 2025
Bugtracker RTC
Le support de Squash du bugtracker RTC (Rational Team Concert) sera abandonné.
Rapport Allure
Le support de Squash pour les rapports Allure sera abandonné. Aucun rapport Allure ne pourra plus être créé.
Voir l'annonce.
H2
Le SGBDR H2, qui permet de découvrir rapidement Squash TM, mais ne doit pas être utilisé en production, ne sera plus supporté. Les personnes désirant découvrir facilement Squash TM pourront le fait en utilisant l'image Docker ou nos propositions d'essais.
Squash 12.0
Nov 2025
Plugin pour Jenkins
Le Plugin pour Jenkins ne sera plus livré. Jenkins devra utiliser opentf-ctl comme décrit dans la documentation d'OpenTestFactory.
Mots de passe très anciens
À partir de Squash TM 1.19 (fin 2018), les mots de passe utilisés pour se connecter à l'application sont hachés avec bcrypt au lieu de SHA-1 qui était utilisé auparavant (et qui a été révélé comme étant peu sécurisé). Avec Squash TM 12.0, la connexion avec des mots de passe hachés en SHA-1 ne fonctionnera plus.
Les utilisateurs n'ayant pas changé leur mot de passe depuis janvier 2019 doivent le modifier avant que l'instance ne soit mise à jour vers Squash TM 12.0.
À déterminer
Mi-2026
Authentification basique pour l'API REST
L'authentification basique pour l'API REST ne sera plus prise en charge.
Voir l'annonce.