From 13ee949b867691ba784383524fcebf22919f0935 Mon Sep 17 00:00:00 2001 From: Armand Philippot Date: Mon, 19 Oct 2026 22:28:34 +0200 Subject: [PATCH 1/5] i18n(fr): update `version-guides/0-4-3.mdx` See #262 --- src/content/docs/fr/guides/upgrade/version-guides/0-4-3.mdx | 3 --- 1 file changed, 3 deletions(-) diff --git a/src/content/docs/fr/guides/upgrade/version-guides/0-4-3.mdx b/src/content/docs/fr/guides/upgrade/version-guides/0-4-3.mdx index a74a57d8..959476c7 100644 --- a/src/content/docs/fr/guides/upgrade/version-guides/0-4-3.mdx +++ b/src/content/docs/fr/guides/upgrade/version-guides/0-4-3.mdx @@ -5,9 +5,6 @@ description: Mettre à niveau StudioCMS vers la v0.4.3 topic: guides sidebar: label: v0.4.3 - badge: - text: NOUVEAU - variant: success order: 999977 --- From 58ce3e9638e93fe0f593c23f1f72a4358d1ef590 Mon Sep 17 00:00:00 2001 From: Armand Philippot Date: Mon, 19 Oct 2026 22:28:34 +0200 Subject: [PATCH 2/5] i18n(fr): add `version-guides/0-5-0.mdx` See #262 --- .../guides/upgrade/version-guides/0-5-0.mdx | 30 +++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 src/content/docs/fr/guides/upgrade/version-guides/0-5-0.mdx diff --git a/src/content/docs/fr/guides/upgrade/version-guides/0-5-0.mdx b/src/content/docs/fr/guides/upgrade/version-guides/0-5-0.mdx new file mode 100644 index 00000000..7d3ac8b0 --- /dev/null +++ b/src/content/docs/fr/guides/upgrade/version-guides/0-5-0.mdx @@ -0,0 +1,30 @@ +--- +i18nReady: true +title: "Mise à niveau : v0.5.0" +description: Mettre à niveau StudioCMS vers la v0.5.0 +topic: guides +sidebar: + label: v0.5.0 + order: 999976 +--- + +import QuickUpdate from '~/components/QuickUpdate.astro'; +import { Aside } from '@astrojs/starlight/components'; + + + +## Modifications avec rupture de compatibilité + +- Mise à jour de StudioCMS pour assurer la compatibilité avec Astro v7. Cela inclut des mises à jour du tableau de bord et d’autres composants internes afin de garantir la compatibilité avec la dernière version d’Astro. + - Abandon de la prise en charge d’Astro v5 et v6. Si vous utilisez actuellement Astro v5 ou v6, passez à Astro v7 avant de mettre à niveau StudioCMS vers la v0.5.0. +- Suppression de la dépendance au paquet `kysely-turso`. La couche de base de données de StudioCMS inclut désormais son propre adaptateur Kysely pour Turso, qui fait partie du paquet `@withstudiocms/kysely`. + +## Corrections de bugs et améliorations + +- Encapsulation des scripts du composant Code +- Diverses améliorations et mises à jour mineures des dépendances +- Correction du CSS du tableau de bord afin de suivre les changements d’Astro v7 et d’éviter les fuites de CSS, entre autres problèmes. +- Correction des erreurs d’échappement Unicode sous Windows +- Remplacement de l’ancien chargeur de configuration par un chargeur reposant sur Vite, qui prend en charge ESM nativement. +- Suppression de la dépendance au paquet `astro-integration-kit`. +- Suppression du code hérité et inutilisé. \ No newline at end of file From 221c0f4076a235ffce3cbf1f640e7f2732e24892 Mon Sep 17 00:00:00 2001 From: Armand Philippot Date: Mon, 19 Oct 2026 22:28:34 +0200 Subject: [PATCH 3/5] i18n(fr): add `version-guides/0-6-0.mdx` See #264 --- .../guides/upgrade/version-guides/0-6-0.mdx | 23 +++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 src/content/docs/fr/guides/upgrade/version-guides/0-6-0.mdx diff --git a/src/content/docs/fr/guides/upgrade/version-guides/0-6-0.mdx b/src/content/docs/fr/guides/upgrade/version-guides/0-6-0.mdx new file mode 100644 index 00000000..327e56fe --- /dev/null +++ b/src/content/docs/fr/guides/upgrade/version-guides/0-6-0.mdx @@ -0,0 +1,23 @@ +--- +i18nReady: true +title: "Mise à niveau : v0.6.0" +description: Mettre à niveau StudioCMS vers la v0.6.0 +topic: guides +sidebar: + label: v0.6.0 + order: 999975 +--- + +import QuickUpdate from '~/components/QuickUpdate.astro'; +import { Aside } from '@astrojs/starlight/components'; + + + +## Modifications avec rupture de compatibilité + +- Supprime le champ déprécié `studiocmsMinimumVersion` de l’API des modules d’extension (`StudioCMSPluginBaseSchema`) et nettoie les commentaires JSDoc périmés qui faisaient encore référence à la vérification des versions. Les modules d’extension qui transmettent encore ce champ déclencheront une erreur TypeScript de propriété en trop dans `definePlugin()`. Déclarez plutôt la compatibilité avec StudioCMS dans les dépendances homologues (`peerDependencies`). + +## Corrections de bugs et améliorations + +- Corrige une erreur des icônes de drapeaux ronds (circle-flags) en ajoutant les surcharges nécessaires pour les icônes lang-\* désormais absentes +- Met à jour les dépendances de StudioCMS \ No newline at end of file From 31a80fe474461733a6c3e590378d5d250e17dfed Mon Sep 17 00:00:00 2001 From: Armand Philippot Date: Mon, 19 Oct 2026 22:28:34 +0200 Subject: [PATCH 4/5] i18n(fr): add `version-guides/0-7-0.mdx` See #265 --- .../guides/upgrade/version-guides/0-7-0.mdx | 25 +++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 src/content/docs/fr/guides/upgrade/version-guides/0-7-0.mdx diff --git a/src/content/docs/fr/guides/upgrade/version-guides/0-7-0.mdx b/src/content/docs/fr/guides/upgrade/version-guides/0-7-0.mdx new file mode 100644 index 00000000..dcc26dec --- /dev/null +++ b/src/content/docs/fr/guides/upgrade/version-guides/0-7-0.mdx @@ -0,0 +1,25 @@ +--- +i18nReady: true +title: "Mise à niveau : v0.7.0" +description: Mettre à niveau StudioCMS vers la v0.7.0 +topic: guides +sidebar: + label: v0.7.0 + badge: + text: NOUVEAU + variant: success + order: 999974 +--- + +import QuickUpdate from '~/components/QuickUpdate.astro'; +import { Aside } from '@astrojs/starlight/components'; + + + +## Corrections de bugs et améliorations + +- Passe de Micromark à [Satteri](https://satteri.bruits.org/) pour le rendu interne du tableau de bord et l’analyse du Markdown dans le SDK. + - Remarque : cela ne modifie pas le moteur de rendu Markdown associé aux pages, qui est géré par le système de modules d’extension de StudioCMS. +- Corrige la résolution des chemins sous Windows +- Ajoute une vérification de l’utilisateur actuel au point de terminaison `searchList` de l’API du tableau de bord +- Met à jour les dépendances \ No newline at end of file From 38c56c09bc47976156f4871ac1568b3e6a222cb1 Mon Sep 17 00:00:00 2001 From: Armand Philippot Date: Mon, 19 Oct 2026 23:20:16 +0200 Subject: [PATCH 5/5] some rewording --- src/content/docs/fr/guides/upgrade/version-guides/0-5-0.mdx | 4 ++-- src/content/docs/fr/guides/upgrade/version-guides/0-6-0.mdx | 4 ++-- src/content/docs/fr/guides/upgrade/version-guides/0-7-0.mdx | 6 +++--- 3 files changed, 7 insertions(+), 7 deletions(-) diff --git a/src/content/docs/fr/guides/upgrade/version-guides/0-5-0.mdx b/src/content/docs/fr/guides/upgrade/version-guides/0-5-0.mdx index 7d3ac8b0..11d23264 100644 --- a/src/content/docs/fr/guides/upgrade/version-guides/0-5-0.mdx +++ b/src/content/docs/fr/guides/upgrade/version-guides/0-5-0.mdx @@ -16,7 +16,7 @@ import { Aside } from '@astrojs/starlight/components'; ## Modifications avec rupture de compatibilité - Mise à jour de StudioCMS pour assurer la compatibilité avec Astro v7. Cela inclut des mises à jour du tableau de bord et d’autres composants internes afin de garantir la compatibilité avec la dernière version d’Astro. - - Abandon de la prise en charge d’Astro v5 et v6. Si vous utilisez actuellement Astro v5 ou v6, passez à Astro v7 avant de mettre à niveau StudioCMS vers la v0.5.0. + - Abandon de la prise en charge d’Astro v5 et v6. Si vous utilisez actuellement Astro v5 ou v6, veuillez effectuer la mise à jour vers Astro v7 avant de mettre à niveau StudioCMS vers la v0.5.0. - Suppression de la dépendance au paquet `kysely-turso`. La couche de base de données de StudioCMS inclut désormais son propre adaptateur Kysely pour Turso, qui fait partie du paquet `@withstudiocms/kysely`. ## Corrections de bugs et améliorations @@ -27,4 +27,4 @@ import { Aside } from '@astrojs/starlight/components'; - Correction des erreurs d’échappement Unicode sous Windows - Remplacement de l’ancien chargeur de configuration par un chargeur reposant sur Vite, qui prend en charge ESM nativement. - Suppression de la dépendance au paquet `astro-integration-kit`. -- Suppression du code hérité et inutilisé. \ No newline at end of file +- Suppression du code hérité et inutilisé. diff --git a/src/content/docs/fr/guides/upgrade/version-guides/0-6-0.mdx b/src/content/docs/fr/guides/upgrade/version-guides/0-6-0.mdx index 327e56fe..285fb4db 100644 --- a/src/content/docs/fr/guides/upgrade/version-guides/0-6-0.mdx +++ b/src/content/docs/fr/guides/upgrade/version-guides/0-6-0.mdx @@ -19,5 +19,5 @@ import { Aside } from '@astrojs/starlight/components'; ## Corrections de bugs et améliorations -- Corrige une erreur des icônes de drapeaux ronds (circle-flags) en ajoutant les surcharges nécessaires pour les icônes lang-\* désormais absentes -- Met à jour les dépendances de StudioCMS \ No newline at end of file +- Corrige une erreur liée aux indicateurs circulaires en intégrant des remplacements appropriés pour les indicateurs lang-\* actuellement manquants. +- Met à jour les dépendances de StudioCMS diff --git a/src/content/docs/fr/guides/upgrade/version-guides/0-7-0.mdx b/src/content/docs/fr/guides/upgrade/version-guides/0-7-0.mdx index dcc26dec..b751643e 100644 --- a/src/content/docs/fr/guides/upgrade/version-guides/0-7-0.mdx +++ b/src/content/docs/fr/guides/upgrade/version-guides/0-7-0.mdx @@ -18,8 +18,8 @@ import { Aside } from '@astrojs/starlight/components'; ## Corrections de bugs et améliorations -- Passe de Micromark à [Satteri](https://satteri.bruits.org/) pour le rendu interne du tableau de bord et l’analyse du Markdown dans le SDK. +- Bascule de Micromark vers [Satteri](https://satteri.bruits.org/) pour le rendu interne du tableau de bord et l’analyse du Markdown du SDK. - Remarque : cela ne modifie pas le moteur de rendu Markdown associé aux pages, qui est géré par le système de modules d’extension de StudioCMS. - Corrige la résolution des chemins sous Windows -- Ajoute une vérification de l’utilisateur actuel au point de terminaison `searchList` de l’API du tableau de bord -- Met à jour les dépendances \ No newline at end of file +- Ajoute une vérification de l'utilisateur actuel à l'API de liste de recherche +- Met à jour les dépendances