Skip to content

Commit b416649

Browse files
i18n(fr): update upgrade/version-guides (#199)
See #194 Co-authored-by: paul valladares <[email protected]>
1 parent 75faac6 commit b416649

File tree

2 files changed

+60
-3
lines changed

2 files changed

+60
-3
lines changed

src/content/docs/fr/guides/upgrade/version-guides/0-1-0-beta-31.mdx

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,6 @@ description: Mettre à niveau StudioCMS vers la version Beta.31
55
topic: guides
66
sidebar:
77
label: 0.1.0-beta.31
8-
badge:
9-
text: NOUVEAU
10-
variant: success
118
order: 999984
129
---
1310

Lines changed: 60 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,60 @@
1+
---
2+
i18nReady: true
3+
title: "Mise à niveau : v0.1.0"
4+
description: Mettre à niveau StudioCMS vers la v0.1.0
5+
topic: guides
6+
sidebar:
7+
label: v0.1.0
8+
badge:
9+
text: NOUVEAU
10+
variant: success
11+
order: 999983
12+
---
13+
14+
import ReadMore from '~/components/ReadMore.astro'
15+
import { PackageManagers } from 'starlight-package-managers'
16+
import { FileTree, TabItem, Tabs, Steps, Aside } from '@astrojs/starlight/components';
17+
18+
StudioCMS `0.1.0` introduit plusieurs changements avec rupture de compatibilité, de nouvelles fonctionnalités et des corrections de bugs. Ce guide vous aidera à effectuer la mise à niveau en toute simplicité.
19+
20+
## Modifications avec rupture de compatibilité
21+
- Remplacement de `@libsql/kysely-libsql` par `kysely-turso` pour le client de base de données Turso. Si vous utilisiez `@libsql/kysely-libsql` dans votre projet, veuillez mettre à jour vos dépendances pour utiliser `kysely-turso` à la place.
22+
- **Étapes de la migration :**
23+
<Steps>
24+
1. Supprimez `@libsql/kysely-libsql` de vos dépendances dans `package.json`.
25+
26+
<PackageManagers type="remove" pkg="@libsql/kysely-libsql" />
27+
28+
2. Installez `kysely-turso` en exécutant :
29+
30+
<PackageManagers type="add" pkg="kysely-turso" />
31+
</Steps>
32+
- Suppression de la variable de configuration de site dépréciée `hideDefaultIndex` du SDK et met à jour toutes les occurrences de son utilisation dans StudioCMS.
33+
- À noter pour ceux qui utilisaient cette fonctionnalité : elle a été entièrement supprimée désormais. Les utilisateurs devront adapter tout code reposant sur cette fonctionnalité.
34+
- Migration des importations de tables vers la nouvelle exportation `@withstudiocms/sdk/tables` et mise à jour des importations concernées.
35+
- Migration du système de migration vers le SDK StudioCMS et mise à jour des importations pour Migrator vers `@withstudiocms/sdk/migrator`.
36+
37+
## Nouvelles fonctionnalités
38+
- Ajout d’une nouvelle API de stockage pour les fichiers et les ressources de StudioCMS.
39+
- Cette nouvelle API offre une méthode standardisée pour gérer les fichiers et les ressources au sein de StudioCMS, permettant une meilleure intégration avec différents systèmes de stockage.
40+
- Consultez la [Documentation de l’API de stockage](/fr/storage-api/) pour plus de détails sur la façon d’utiliser la nouvelle API de stockage dans vos projets.
41+
- Implémente un nouveau système de rendu pour `FolderTree` et une barre latérale interne de gestion de contenu mise à jour
42+
- Implémente la gestion de la taxonomie dans le tableau de bord StudioCMS
43+
- Ajoute la prise en charge de la taxonomie pour l’API REST et le SDK
44+
- Ajoute une interface utilisateur de gestion de la taxonomie dans le tableau de bord de StudioCMS
45+
- Implémente une nouvelle interface utilisateur pour le registre des composants dans les pages d’édition de contenu et de gestion du système.
46+
- Résout un problème d’affichage des informations de débogage avec des sorties indisponibles en production.
47+
48+
## Corrections de bugs et améliorations
49+
- Remanie les types de tables pour mieux les aligner sur les schémas de tables réels et améliorer la sûreté du typage dans l’ensemble du SDK.
50+
- Améliore la gestion des erreurs et la journalisation des opérations de base de données afin de faciliter le débogage et la maintenance.
51+
- Corrige divers problèmes CSS sur toutes les pages du tableau de bord et d’authentification.
52+
- Garantit que l’élément personnalisé DB Studio est défini si la barre d’outils de développement est absente.
53+
- Retravaille la CLI pour corriger la gestion du code asynchrone/synchrone pour la commande `studiocms users`
54+
- Remplacement de toutes les occurrences de `.returning()`/`returningAll()` par des transactions afin de prendre en charge correctement les dialectes SQL qui ne gèrent pas les renvois, tels que MySQL.
55+
56+
**Lectures complémentaires**
57+
58+
<ReadMore>
59+
Pour une liste complète des modifications apportées à cette version, veuillez vous référer au [journal des modifications](/fr/guides/upgrade/release-notes/#010-beta32).
60+
</ReadMore>

0 commit comments

Comments
 (0)