3.5.2202619)
Améliorations internes
dispositifs::inverse3 : piste mode_de_contrôle via la notification d'état du FSM par le micrologiciel (cc2daa9)événements : ajout de l'événement « device-protocol-deprecated », émis de manière conditionnelle dans la fonction `warn_if_deprecated` (ec704f6), clôture le ticket n° 234événements : ajout de macros d'émission d'événements (9ad8531), clôture du ticket n° 185inverse: ajout d'un déclencheur « button_b gesture-menu » à l'événement « scale-popup » (5fc7ab5)modules::inverse: protocole de notification et de sécurité v2 (FW >= 7.7.0) (3929372), clôture les tickets #234, #255 et #254protocole : enregistrer les codes du micrologiciel sous forme d'octets préfixés par 0x (49a4001)sérialisation : ajout d'une porte expérimentale, séparation de l'aperçu (58426f3), clôture du ticket n° 234sérialisation : Ajouter une étape « rate_dispatch » pour tarif/expédition/* (2289e34), clôture du n° 241Mise à jour : passage de Glaze à la version 5.7.2 (20c8705), résolution du ticket n° 260Mise à jour de Glaze vers la version 6.5.1 (b5885af), résolution du ticket n° 260Mise à jour de Glaze vers la version 7.3.3 (545376d), résolution du ticket n° 260sérialisation : dissocier les étapes de validation des chemins d'API (af22d01), clôture le ticket n° 259sérialisation : pré-étape « glaze 5-7 » compatible avec la version 4.4.3 (592fb5e), clôture du ticket n° 260sérialisation : renommer le reçu de version du premier message en config.version (c33cf82), clôture n° 258sérialisation : à faire pour la refonte différée du « safety wire » (da06d7c), résout les tickets #237 et #237service : ajout d'une configuration de sécurité au niveau de la session avec restauration de la configuration de référence à la fermeture (e55362e)service : ajout de l'API d'instantané HTTP et WS pour la configuration de sécurité v3.1 (d973ff6)service : mise en œuvre de la mise à l'échelle automatique de l'espace de travail côté service F1-F3 (a512ea7)service : configuration de sécurité du câble SET/RESET via la port série du micrologiciel (9c1a40e)sessions ; http ; événements : négociation de la version « connect-time », déployée en avant-première (229fbc6), clôture des tickets n° 261 et n° 258paramètres : les boutons de réglage de la fréquence d'étage sont désormais considérés comme expérimentaux (76de901), clôture du ticket n° 259Corrections de bugs
core : initialisation à zéro des paramètres « apply-json » pour GCC 13 -O3 (efd0e00)appareils : rétablissement de la détection de la version 7.1+ du micrologiciel sans configuration « retour à la page d'accueil » (6d43b38), clôture du ticket n° 222moteur : empêche la contre-pression de provoquer la suppression erronée des envois de ticks (690c588), clôture le ticket n° 241inverse: passer les journaux de débogage de grip_hook au niveau « trace » (cff1446)inverse: activation du gate grip_hook lors d'une session de contrôle active (eb19c5d)modules::inverse-ux: normalize legacy (FW < 7.7.0) notifications to v2 (eb9b6ff), closes #234modules::navigation : désactiver le suivi automatique et forcer le scintillement en surface (152df00), résout le ticket n° 269protocole : restauration des canaux de sécurité de la famille B (0xBB) reconfigurés pour la famille A (6b97234), clôture du ticket n° 234sérialisation : transfert du correctif de sécurité vers la version v3_1 et adoption de la superposition de correctifs génériques (186fa52), clôture du ticket n° 259sérialisation : restaurer la prise du prototype extension_data dans le snapshot (142ba92), clôture le ticket n° 263sessions : protection de la fonction `try_get_device` contre un singleton `engine` nul (d584dcc)seuil de vitesse - cône plus large - bouton d'étalonnage à activer (ed366a0)Amélioration des performances
force_bench : Suppression de la limitation du nombre d'images par seconde (bb52166)force_bench : boucle de performance synchrone + métriques au format JSON (46686c1)force-bench : améliorer la lisibilité des résultats (b8cfa89)