Points forts {#highlights}
Le SDK dispose désormais de son propre canal de préversion bêta. Avant la sortie d'une version stable, les préversions passent par deuxÉtapes : d'abord des versions alpha internes, puis des versions bêta rendues publiques, qui
mûrir avant d'intégrer la version stable. Chaque version stable est désormais précédée d'une version bêta validée.
Les versions préliminaires ont été renommées : les versions préliminaires internes, anciennement appeléesX.Y.Z-develop.N qui étaient numérotés s'appellent désormais X.Y.Z-alpha.N, suivi de X.Y.Z-bêta.N sur la chaîne bêta.
Conformément aux règles de priorité du système de versionnement sémantique, les versions « develop » étaient jusqu’à présent classées avant les versions « beta » ; ce changement de nom corrige définitivement cet ordre.
Les balises de version portent désormais le préfixe v (v3.5.5 au lieu de 3.5.5). Ces deux formes restent valables pour laL'historique existant reste valable.
Améliorations internes {#internal-improvements}
Renforcement du processus de mise en production : chaque version — qu’il s’agisse d’une version stable ou d’une préversion — est désormais générée via le même processus, déclenché manuellement de manière délibérée et subordonné à la réussite des tests. L’ensemble du nouveau pipeline de mise en production a fait l’objet d’un test de bout en bout avant sa mise en service.Un retour d'information plus rapide sur le développement : le délai d'exécution de l'intégration continue pour les modifications quotidiennes a été réduit d'environ trois quarts, tandis que la matrice de tests multiplateforme complète continue de valider chaque étape menant à la mise en production — la couverture des tests avant une mise en production reste inchangée.Mise à jour des dépendances tierces dans les outils et le processus de création des paquets du SDK : Rust serde-Caisse1.0.228 → 1.0.229 (simple mise à jour mineure du patch, uniquement dans le fichier de verrouillage), les outils de publication version sémantique
25.0.8 → 25.0.9 et l'image de base Alpine Container 3.20 → 3.24.
Corrections de bogues {#fixes}
Ce cycle ne comporte aucune correction de produit : aucune erreur de la version 3.5.4 n'a été détectée ni corrigée, et aucun code produit n'a été modifié. Les notes de mise à jour générées automatiquement mentionnent certaines corrections apportées au pipeline de mise en production lui-même ; celles-ci ont permis de consolider la toute nouvelle infrastructure avant la livraison et n'ont aucune incidence sur les SDK déjà livrés.