Faits saillants
Le SDK dispose désormais d'un canal de préversions bêta dédié. Les préversions passent par deuxétapes avant une version stable : d'abord les builds alpha internes, puis les builds bêta publiés, qui mûrissent
avant d'atteindre la version stable. Chaque version stable est désormais précédée d'une bêta validée.
Les versions de préversion ont été renommées : les préversions internes, auparavant numérotéesX.Y.Z-develop.N, deviennent X.Y.Z-alpha.N, suivies de X.Y.Z-beta.N sur le canal bêta.
Selon les règles de précédence du versionnement sémantique, l'ancien nommage plaçait les builds « develop » au-dessus des builds « beta »; le renommage corrige cet ordre de façon permanente.
Les étiquettes de version (tags) portent désormais le préfixe v (v3.5.5 au lieu de 3.5.5). Les deux formes restent valides pourl'historique existant.
Améliorations internes
Renforcement de la publication : chaque version — stable comme préversion — passe désormais par le même processus délibéré, déclenché manuellement et conditionné à la réussite des tests; l'ensemble du nouveau pipeline de publication a été répété de bout en bout avant sa mise en service.Rétroaction de développement plus rapide : le délai d'intégration continue pour les changements courants a été réduit d'environ trois quarts, tandis que la matrice complète de tests multiplateformes continue de conditionner chaque promotion vers une version — la couverture avant une version demeure inchangée.Dépendances tierces mises à jour pour l'outillage et l'empaquetage du SDK : Rust crate serde 1.0.228 -> 1.0.229 (mise à jour de correctif du fichier de verrouillage seulement), l'outillage de publication semantic-release 25.0.8 -> 25.0.9, et l'image de base de conteneur Alpine 3.20 -> 3.24.Corrections
Aucune correction de produit pour ce cycle — aucun bogue présent dans la version 3.5.4 n'a été trouvé ni corrigé, et aucun code du produit n'a changé. Les notes de version générées automatiquement listent quelques corrections apportées au pipeline de publication lui-même; celles-ci ont renforcé une infrastructure entièrement nouvelle avant sa mise en service et n'ont aucun effet sur les SDK déployés.