diff --git a/CHANGELOG.md b/CHANGELOG.md index 241f71e..99c92ae 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,35 @@ +# 2.2.4 (26/10/2026) +## Améliorations + - Numérotation des capteurs IR dans le plan des circuits pour identifier leur ordre de passage, même sur plusieurs lignes. + - Numérotation indépendante par piste et continue entre les zones avant et après l'aiguillage, actualisée lors des déplacements. + +# 2.2.3 (26/10/2026) +## Corrections + - Les capteurs IR du plan des circuits reviennent à la ligne lorsque plusieurs capteurs se suivent dans une même zone, sans déborder sur la sortie ou l'aiguillage. + - Les noms longs restent lisibles dans la largeur disponible. + +# 2.2.2 (26/10/2026) +## Corrections + - Conservation des RPM, du nombre de pas par révolution et de l'état des moteurs lors des modifications de configuration. + - Conservation de la valeur et des métadonnées des IR lors des modifications ; maintien du contexte d'édition jusqu'à confirmation de sauvegarde. + - Le seuil de calibration affiché n'est modifié qu'après confirmation du serveur ; un échec est signalé et conserve la valeur précédente. + - Conservation de l'état des LED lors des modifications de configuration. + - Tests de non-régression des seuils IR entiers et décimaux, des sauvegardes de calibration et des paramètres matériels. + +# 2.2.1 (26/10/2026) +## Corrections + - Conservation du nombre de pas calibré (`nbStepForOpenOrClose`) lors de la sauvegarde de la configuration d'un moteur, au lieu de le remplacer par 512. + - La valeur par défaut de 512 pas reste appliquée aux moteurs sans calibration définie. + +# 2.2.0 (23/10/2026) +## Ajouts + - **Mode débug des infrarouges pendant les scénarios** + - Activation avant le lancement ou pendant la course + - Graphique en direct par capteur IR utilisé : mesure en cm, seuil et état de détection + - Historique limité aux 300 dernières mesures par capteur et conservé à l'écran après la course + - Abonnement au flux débug uniquement lorsque les graphiques sont affichés, avec reconnexion automatique + - Compatible avec le matériel et le simulateur Firmata ; backend 2.2.0 requis + # 2.0.0 (06/10/2026) ## Version majeure - **Circuit Management V2** diff --git a/Circuit.exe b/Circuit.exe index bb79c91..1c05e9e 100644 Binary files a/Circuit.exe and b/Circuit.exe differ diff --git a/circuit-management-2.2.4-win-x64.zip b/circuit-management-2.2.4-win-x64.zip new file mode 100644 index 0000000..f42f37a Binary files /dev/null and b/circuit-management-2.2.4-win-x64.zip differ diff --git a/latest.json b/latest.json index fbf1f4c..1b475b1 100644 --- a/latest.json +++ b/latest.json @@ -1,5 +1,5 @@ -{ - "url": "https://git.dev.alexandre-rideau.fr/admin/circuit-management-releases/raw/branch/main/circuit-management-2.1.1-win-x64.zip", - "version": "2.1.1", - "sha256": "f51b7e932847784c18780aee9b5f308592ac76e4465bc40f48a2be48878a6a2d" -} +{ + "url": "https://git.dev.alexandre-rideau.fr/admin/circuit-management-releases/raw/branch/main/circuit-management-2.2.4-win-x64.zip", + "version": "2.2.4", + "sha256": "e1cc0309e82acfcd021057e7652d463061934682869fdf2411a41bbb474e6e6f" +} diff --git a/launcher.json b/launcher.json index 5f58a1a..166fdd7 100644 --- a/launcher.json +++ b/launcher.json @@ -1,6 +1,6 @@ -{ - "version": "1.1.13.0", - "url": "https://git.dev.alexandre-rideau.fr/admin/circuit-management-releases/raw/branch/main/Circuit.exe", - "sha256": "e9b9b66a5f5b9072006fa7459210a8321bee29a66ac421d0ecf57b2b94bd0b60", - "signed": false -} +{ + "signed": false, + "url": "https://git.dev.alexandre-rideau.fr/admin/circuit-management-releases/raw/branch/main/Circuit.exe", + "version": "1.1.14.0", + "sha256": "7fb8940326696219ea91da59c2240c090c01c4ee2d8a42ef372b01d14f2314e7" +} \ No newline at end of file diff --git a/releases.json b/releases.json index 84b1d8a..7b0ca66 100644 --- a/releases.json +++ b/releases.json @@ -1,167 +1,176 @@ -{ - "latestVersion": "2.1.1", - "releases": [ - { - "version": "2.1.1", - "url": "https://git.dev.alexandre-rideau.fr/admin/circuit-management-releases/raw/branch/main/circuit-management-2.1.1-win-x64.zip", - "sha256": "f51b7e932847784c18780aee9b5f308592ac76e4465bc40f48a2be48878a6a2d", - "publishedAt": "2026-10-19T06:53:46.6711580Z", - "recommended": false, - "beta": false, - "changelogUrl": "https://git.dev.alexandre-rideau.fr/admin/circuit-management-releases/raw/branch/main/CHANGELOG.md" - }, - { - "version": "2.1.0", - "url": "https://git.dev.alexandre-rideau.fr/admin/circuit-management-releases/raw/branch/main/circuit-management-2.1.0-win-x64.zip", - "sha256": "47e23469a0fdacb17d9234f74a26135815c616222fd36e6b0dbf4e6a64e5157e", - "publishedAt": "2026-10-13T07:03:18.7370734Z", - "recommended": false, - "beta": false, - "changelogUrl": "https://git.dev.alexandre-rideau.fr/admin/circuit-management-releases/raw/branch/main/CHANGELOG.md" - }, - { - "version": "2.0.0", - "url": "https://git.dev.alexandre-rideau.fr/admin/circuit-management-releases/raw/branch/main/circuit-management-2.0.0-win-x64.zip", - "sha256": "7722e97d5a4cacfce0e1ac1cd001f7a2f9b4c8d4ae37a8815adf4ad033c5f1e6", - "publishedAt": "2026-10-06T12:56:27.3714831Z", - "recommended": false, - "beta": false, - "changelogUrl": "https://git.dev.alexandre-rideau.fr/admin/circuit-management-releases/raw/branch/main/CHANGELOG.md" - }, - { - "version": "1.31.30", - "url": "https://git.dev.alexandre-rideau.fr/admin/circuit-management-releases/raw/branch/main/circuit-management-1.31.30-win-x64.zip", - "sha256": "0757f493b2a556a0e02472f41eecae8803b3f9673f4d91134d590f396a3c34ca", - "publishedAt": "2026-10-04T14:10:19.2054879Z", - "recommended": false, - "beta": false, - "changelogUrl": "https://git.dev.alexandre-rideau.fr/admin/circuit-management-releases/raw/branch/main/CHANGELOG.md" - }, - { - "version": "1.31.29", - "url": "https://git.dev.alexandre-rideau.fr/admin/circuit-management-releases/raw/branch/main/circuit-management-1.31.29-win-x64.zip", - "sha256": "12eefaf181e1fedb82092136d462c1cef8f46ce4b7e35692364f930558e37d97", - "publishedAt": "2026-10-02T09:24:33.6482880Z", - "recommended": false, - "beta": false, - "changelogUrl": "https://git.dev.alexandre-rideau.fr/admin/circuit-management-releases/raw/branch/main/CHANGELOG.md" - }, - { - "version": "1.31.9", - "url": "https://git.dev.alexandre-rideau.fr/admin/circuit-management-releases/raw/branch/main/circuit-management-1.31.9-win-x64.zip", - "sha256": "6cf4133f1820faa32f680e460b1115177aa760ff67a1cc4a9a23c4d7f39d8657", - "publishedAt": "2026-10-01T07:36:42.1606997Z", - "recommended": false, - "beta": false, - "changelogUrl": "https://git.dev.alexandre-rideau.fr/admin/circuit-management-releases/raw/branch/main/CHANGELOG.md" - }, - { - "version": "1.31.2", - "url": "https://git.dev.alexandre-rideau.fr/admin/circuit-management-releases/raw/branch/main/circuit-management-1.31.2-win-x64.zip", - "sha256": "3911d3fe1c21bafb1118ffef9b478f33c4addc893c2bb797c55e6c82d730fbb0", - "publishedAt": "2026-09-29T14:10:52.7467732Z", - "recommended": true, - "beta": false, - "changelogUrl": "https://git.dev.alexandre-rideau.fr/admin/circuit-management-releases/raw/branch/main/CHANGELOG.md" - }, - { - "version": "1.31.1", - "url": "https://git.dev.alexandre-rideau.fr/admin/circuit-management-releases/raw/branch/main/circuit-management-1.31.1-win-x64.zip", - "sha256": "be26d1dc0dfa108758593a6d2eb672d24e342c455d7c09f296070c7d324e835d", - "publishedAt": "2026-09-29T13:59:30.3845263Z", - "recommended": false, - "beta": false, - "changelogUrl": "https://git.dev.alexandre-rideau.fr/admin/circuit-management-releases/raw/branch/main/CHANGELOG.md" - }, - { - "version": "1.30.0", - "url": "https://git.dev.alexandre-rideau.fr/admin/circuit-management-releases/raw/branch/main/circuit-management-1.30.0-win-x64.zip", - "sha256": "809181db0ebd145a1a07bcb3b32c8bd33e89e449580254d1a937568fcb064690", - "publishedAt": "2026-09-28T14:04:10.3733191Z", - "recommended": false, - "beta": false, - "changelogUrl": "https://git.dev.alexandre-rideau.fr/admin/circuit-management-releases/raw/branch/main/CHANGELOG.md" - }, - { - "version": "1.29.3", - "url": "https://git.dev.alexandre-rideau.fr/admin/circuit-management-releases/raw/branch/main/circuit-management-1.29.3-win-x64.zip", - "sha256": "438626207191f4185e5ff6ab2e393a3b425a6e2b17f5b278e222bd10abe4d95c", - "publishedAt": "2026-09-25T08:54:33.2229072Z", - "recommended": false, - "beta": false, - "changelogUrl": "https://git.dev.alexandre-rideau.fr/admin/circuit-management-releases/raw/branch/main/CHANGELOG.md" - }, - { - "version": "1.29.2", - "url": "https://git.dev.alexandre-rideau.fr/admin/circuit-management-releases/raw/branch/main/circuit-management-1.29.2-win-x64.zip", - "sha256": "6effd56c6bba24c9bd458b42fc0cf534c6af09fb15a3443537dffd314d649466", - "publishedAt": "2026-09-24T10:37:26.1317584Z", - "recommended": false, - "beta": false, - "changelogUrl": "https://git.dev.alexandre-rideau.fr/admin/circuit-management-releases/raw/branch/main/CHANGELOG.md" - }, - { - "version": "1.29.1", - "url": "https://git.dev.alexandre-rideau.fr/admin/circuit-management-releases/raw/branch/main/circuit-management-1.29.1-win-x64.zip", - "sha256": "8fee60e65bce88b77b0352a3ab142dbbb295c7dd05adcc398d5fd3b4db722ea4", - "publishedAt": "2026-09-23T13:14:27.7683799Z", - "recommended": false, - "beta": false, - "changelogUrl": "https://git.dev.alexandre-rideau.fr/admin/circuit-management-releases/raw/branch/main/CHANGELOG.md" - }, - { - "version": "1.29.0", - "url": "https://git.dev.alexandre-rideau.fr/admin/circuit-management-releases/raw/branch/main/circuit-management-1.29.0-win-x64.zip", - "sha256": "085338a7c4174e3cb079e9c0ebcb55c14402d9fd23d9b8bdec11cb6501dcec2c", - "publishedAt": "2026-09-23T10:30:27.3272706Z", - "recommended": false, - "beta": false, - "changelogUrl": "https://git.dev.alexandre-rideau.fr/admin/circuit-management-releases/raw/branch/main/CHANGELOG.md" - }, - { - "version": "1.28.2", - "url": "https://git.dev.alexandre-rideau.fr/admin/circuit-management-releases/raw/branch/main/circuit-management-1.28.2-win-x64.zip", - "sha256": "45e1e879fb13dd960d24364a675887f5c55d014772705136e12389e8682ab52b", - "publishedAt": "2026-09-22T08:52:00.9053785Z", - "recommended": false, - "beta": false, - "changelogUrl": "https://git.dev.alexandre-rideau.fr/admin/circuit-management-releases/raw/branch/main/CHANGELOG.md" - }, - { - "version": "1.28.0", - "url": "https://git.dev.alexandre-rideau.fr/admin/circuit-management-releases/raw/branch/main/circuit-management-1.28.0-win-x64.zip", - "sha256": "89a675326bf8a630d8389e51e15932e64894b65d444e2368912b1ee0f12b41e4", - "publishedAt": "2026-09-21T11:09:49.5283536Z", - "recommended": false, - "beta": false, - "changelogUrl": "https://git.dev.alexandre-rideau.fr/admin/circuit-management-releases/raw/branch/main/CHANGELOG.md" - }, - { - "version": "1.27.11", - "url": "https://git.dev.alexandre-rideau.fr/admin/circuit-management-releases/raw/branch/main/circuit-management-1.27.11-win-x64.zip", - "sha256": "04600c257e6918402e0ec5ef5b169fa8ae733e108412d738d9c3d73e50247d90", - "publishedAt": "2026-09-20T11:11:05.5324650Z", - "recommended": false, - "beta": false, - "changelogUrl": "https://git.dev.alexandre-rideau.fr/admin/circuit-management-releases/raw/branch/main/CHANGELOG.md" - }, - { - "version": "1.27.9", - "url": "https://git.dev.alexandre-rideau.fr/admin/circuit-management-releases/raw/branch/main/circuit-management-1.27.9-win-x64.zip", - "sha256": "35db4bda3d89ab4b251fd04074a1590eb2e3be58dce65a609e58b41ab75a1abf", - "publishedAt": "2026-09-17T15:08:49.5972548Z", - "recommended": false, - "beta": false, - "changelogUrl": "https://git.dev.alexandre-rideau.fr/admin/circuit-management-releases/raw/branch/main/CHANGELOG.md" - }, - { - "version": "1.27.8", - "url": "https://git.dev.alexandre-rideau.fr/admin/circuit-management-releases/raw/branch/main/circuit-management-1.27.8-win-x64.zip", - "sha256": "87e0ed42fa15a7eeb2f349c937fd2815e04ccb712a280beeafed117ba57e7f3a", - "publishedAt": "2026-09-16T18:27:19.3636566Z", - "recommended": false, - "beta": false, - "changelogUrl": "https://git.dev.alexandre-rideau.fr/admin/circuit-management-releases/raw/branch/main/CHANGELOG.md" - } - ] -} +{ + "latestVersion": "2.2.4", + "releases": [ + { + "version": "2.2.4", + "url": "https://git.dev.alexandre-rideau.fr/admin/circuit-management-releases/raw/branch/main/circuit-management-2.2.4-win-x64.zip", + "sha256": "e1cc0309e82acfcd021057e7652d463061934682869fdf2411a41bbb474e6e6f", + "publishedAt": "2026-10-26T11:17:36.6451957Z", + "recommended": false, + "beta": false, + "changelogUrl": "https://git.dev.alexandre-rideau.fr/admin/circuit-management-releases/raw/branch/main/CHANGELOG.md" + }, + { + "version": "2.1.1", + "url": "https://git.dev.alexandre-rideau.fr/admin/circuit-management-releases/raw/branch/main/circuit-management-2.1.1-win-x64.zip", + "sha256": "f51b7e932847784c18780aee9b5f308592ac76e4465bc40f48a2be48878a6a2d", + "publishedAt": "2026-10-19T06:53:46.6711580Z", + "recommended": false, + "beta": false, + "changelogUrl": "https://git.dev.alexandre-rideau.fr/admin/circuit-management-releases/raw/branch/main/CHANGELOG.md" + }, + { + "version": "2.1.0", + "url": "https://git.dev.alexandre-rideau.fr/admin/circuit-management-releases/raw/branch/main/circuit-management-2.1.0-win-x64.zip", + "sha256": "47e23469a0fdacb17d9234f74a26135815c616222fd36e6b0dbf4e6a64e5157e", + "publishedAt": "2026-10-13T07:03:18.7370734Z", + "recommended": false, + "beta": false, + "changelogUrl": "https://git.dev.alexandre-rideau.fr/admin/circuit-management-releases/raw/branch/main/CHANGELOG.md" + }, + { + "version": "2.0.0", + "url": "https://git.dev.alexandre-rideau.fr/admin/circuit-management-releases/raw/branch/main/circuit-management-2.0.0-win-x64.zip", + "sha256": "7722e97d5a4cacfce0e1ac1cd001f7a2f9b4c8d4ae37a8815adf4ad033c5f1e6", + "publishedAt": "2026-10-06T12:56:27.3714831Z", + "recommended": false, + "beta": false, + "changelogUrl": "https://git.dev.alexandre-rideau.fr/admin/circuit-management-releases/raw/branch/main/CHANGELOG.md" + }, + { + "version": "1.31.30", + "url": "https://git.dev.alexandre-rideau.fr/admin/circuit-management-releases/raw/branch/main/circuit-management-1.31.30-win-x64.zip", + "sha256": "0757f493b2a556a0e02472f41eecae8803b3f9673f4d91134d590f396a3c34ca", + "publishedAt": "2026-10-04T14:10:19.2054879Z", + "recommended": false, + "beta": false, + "changelogUrl": "https://git.dev.alexandre-rideau.fr/admin/circuit-management-releases/raw/branch/main/CHANGELOG.md" + }, + { + "version": "1.31.29", + "url": "https://git.dev.alexandre-rideau.fr/admin/circuit-management-releases/raw/branch/main/circuit-management-1.31.29-win-x64.zip", + "sha256": "12eefaf181e1fedb82092136d462c1cef8f46ce4b7e35692364f930558e37d97", + "publishedAt": "2026-10-02T09:24:33.6482880Z", + "recommended": false, + "beta": false, + "changelogUrl": "https://git.dev.alexandre-rideau.fr/admin/circuit-management-releases/raw/branch/main/CHANGELOG.md" + }, + { + "version": "1.31.9", + "url": "https://git.dev.alexandre-rideau.fr/admin/circuit-management-releases/raw/branch/main/circuit-management-1.31.9-win-x64.zip", + "sha256": "6cf4133f1820faa32f680e460b1115177aa760ff67a1cc4a9a23c4d7f39d8657", + "publishedAt": "2026-10-01T07:36:42.1606997Z", + "recommended": false, + "beta": false, + "changelogUrl": "https://git.dev.alexandre-rideau.fr/admin/circuit-management-releases/raw/branch/main/CHANGELOG.md" + }, + { + "version": "1.31.2", + "url": "https://git.dev.alexandre-rideau.fr/admin/circuit-management-releases/raw/branch/main/circuit-management-1.31.2-win-x64.zip", + "sha256": "3911d3fe1c21bafb1118ffef9b478f33c4addc893c2bb797c55e6c82d730fbb0", + "publishedAt": "2026-09-29T14:10:52.7467732Z", + "recommended": true, + "beta": false, + "changelogUrl": "https://git.dev.alexandre-rideau.fr/admin/circuit-management-releases/raw/branch/main/CHANGELOG.md" + }, + { + "version": "1.31.1", + "url": "https://git.dev.alexandre-rideau.fr/admin/circuit-management-releases/raw/branch/main/circuit-management-1.31.1-win-x64.zip", + "sha256": "be26d1dc0dfa108758593a6d2eb672d24e342c455d7c09f296070c7d324e835d", + "publishedAt": "2026-09-29T13:59:30.3845263Z", + "recommended": false, + "beta": false, + "changelogUrl": "https://git.dev.alexandre-rideau.fr/admin/circuit-management-releases/raw/branch/main/CHANGELOG.md" + }, + { + "version": "1.30.0", + "url": "https://git.dev.alexandre-rideau.fr/admin/circuit-management-releases/raw/branch/main/circuit-management-1.30.0-win-x64.zip", + "sha256": "809181db0ebd145a1a07bcb3b32c8bd33e89e449580254d1a937568fcb064690", + "publishedAt": "2026-09-28T14:04:10.3733191Z", + "recommended": false, + "beta": false, + "changelogUrl": "https://git.dev.alexandre-rideau.fr/admin/circuit-management-releases/raw/branch/main/CHANGELOG.md" + }, + { + "version": "1.29.3", + "url": "https://git.dev.alexandre-rideau.fr/admin/circuit-management-releases/raw/branch/main/circuit-management-1.29.3-win-x64.zip", + "sha256": "438626207191f4185e5ff6ab2e393a3b425a6e2b17f5b278e222bd10abe4d95c", + "publishedAt": "2026-09-25T08:54:33.2229072Z", + "recommended": false, + "beta": false, + "changelogUrl": "https://git.dev.alexandre-rideau.fr/admin/circuit-management-releases/raw/branch/main/CHANGELOG.md" + }, + { + "version": "1.29.2", + "url": "https://git.dev.alexandre-rideau.fr/admin/circuit-management-releases/raw/branch/main/circuit-management-1.29.2-win-x64.zip", + "sha256": "6effd56c6bba24c9bd458b42fc0cf534c6af09fb15a3443537dffd314d649466", + "publishedAt": "2026-09-24T10:37:26.1317584Z", + "recommended": false, + "beta": false, + "changelogUrl": "https://git.dev.alexandre-rideau.fr/admin/circuit-management-releases/raw/branch/main/CHANGELOG.md" + }, + { + "version": "1.29.1", + "url": "https://git.dev.alexandre-rideau.fr/admin/circuit-management-releases/raw/branch/main/circuit-management-1.29.1-win-x64.zip", + "sha256": "8fee60e65bce88b77b0352a3ab142dbbb295c7dd05adcc398d5fd3b4db722ea4", + "publishedAt": "2026-09-23T13:14:27.7683799Z", + "recommended": false, + "beta": false, + "changelogUrl": "https://git.dev.alexandre-rideau.fr/admin/circuit-management-releases/raw/branch/main/CHANGELOG.md" + }, + { + "version": "1.29.0", + "url": "https://git.dev.alexandre-rideau.fr/admin/circuit-management-releases/raw/branch/main/circuit-management-1.29.0-win-x64.zip", + "sha256": "085338a7c4174e3cb079e9c0ebcb55c14402d9fd23d9b8bdec11cb6501dcec2c", + "publishedAt": "2026-09-23T10:30:27.3272706Z", + "recommended": false, + "beta": false, + "changelogUrl": "https://git.dev.alexandre-rideau.fr/admin/circuit-management-releases/raw/branch/main/CHANGELOG.md" + }, + { + "version": "1.28.2", + "url": "https://git.dev.alexandre-rideau.fr/admin/circuit-management-releases/raw/branch/main/circuit-management-1.28.2-win-x64.zip", + "sha256": "45e1e879fb13dd960d24364a675887f5c55d014772705136e12389e8682ab52b", + "publishedAt": "2026-09-22T08:52:00.9053785Z", + "recommended": false, + "beta": false, + "changelogUrl": "https://git.dev.alexandre-rideau.fr/admin/circuit-management-releases/raw/branch/main/CHANGELOG.md" + }, + { + "version": "1.28.0", + "url": "https://git.dev.alexandre-rideau.fr/admin/circuit-management-releases/raw/branch/main/circuit-management-1.28.0-win-x64.zip", + "sha256": "89a675326bf8a630d8389e51e15932e64894b65d444e2368912b1ee0f12b41e4", + "publishedAt": "2026-09-21T11:09:49.5283536Z", + "recommended": false, + "beta": false, + "changelogUrl": "https://git.dev.alexandre-rideau.fr/admin/circuit-management-releases/raw/branch/main/CHANGELOG.md" + }, + { + "version": "1.27.11", + "url": "https://git.dev.alexandre-rideau.fr/admin/circuit-management-releases/raw/branch/main/circuit-management-1.27.11-win-x64.zip", + "sha256": "04600c257e6918402e0ec5ef5b169fa8ae733e108412d738d9c3d73e50247d90", + "publishedAt": "2026-09-20T11:11:05.5324650Z", + "recommended": false, + "beta": false, + "changelogUrl": "https://git.dev.alexandre-rideau.fr/admin/circuit-management-releases/raw/branch/main/CHANGELOG.md" + }, + { + "version": "1.27.9", + "url": "https://git.dev.alexandre-rideau.fr/admin/circuit-management-releases/raw/branch/main/circuit-management-1.27.9-win-x64.zip", + "sha256": "35db4bda3d89ab4b251fd04074a1590eb2e3be58dce65a609e58b41ab75a1abf", + "publishedAt": "2026-09-17T15:08:49.5972548Z", + "recommended": false, + "beta": false, + "changelogUrl": "https://git.dev.alexandre-rideau.fr/admin/circuit-management-releases/raw/branch/main/CHANGELOG.md" + }, + { + "version": "1.27.8", + "url": "https://git.dev.alexandre-rideau.fr/admin/circuit-management-releases/raw/branch/main/circuit-management-1.27.8-win-x64.zip", + "sha256": "87e0ed42fa15a7eeb2f349c937fd2815e04ccb712a280beeafed117ba57e7f3a", + "publishedAt": "2026-09-16T18:27:19.3636566Z", + "recommended": false, + "beta": false, + "changelogUrl": "https://git.dev.alexandre-rideau.fr/admin/circuit-management-releases/raw/branch/main/CHANGELOG.md" + } + ] +} \ No newline at end of file