CHANGELOG
Version 2.4.7 - 28/09/2026
Correctifs
- Version de @inquirer/prompts rétrogradée.
Maintenance
- Mise à jour des dépendances.
Version 2.4.6 - 29/06/2026
Maintenance
- Mise à jour des dépendances
Version 2.4.5 - 16/04/2026
Correctifs
- Commande views build : suppression du suffixe Query du nom des fichiers hooks générés pour la gestion des mutations graphQL
Maintenance
- Mise à jour des dépendances
Version 2.4.4 - 08/03/2026
Maintenance
- Mise Ă jour de la version minimum requise de Node JS : v22
- Mise à jour des dépendances pour correction de vulnérabilités
Version 2.4.3 - 08/12/2025
Version 2.4.2
Changements majeurs
Commande views build Ajout dâune option tree-structure permettant de spĂ©cifier la maniĂšre dont lâarborescence des vues est gĂ©nĂ©rĂ©e lorsque des vues sont dĂ©finies dans des sous-dossiers.
Valeurs possibles :
- legacy
- standard (valeur par défaut)
Exemples
- legacy (structure héritée) Pour un fichier de configuration de vue avec directory: dir/my-view, les fichiers sont générés dans :
- views/dir/client/my-view
- views/dir/server/my-view
- standard (nouvelle structure) Pour un fichier de configuration de vue avec directory: dir/my-view, les fichiers sont générés dans :
- views/dir/my-view/client
- views/dir/my-view/server
Correctifs
Commande views build pour le client GraphQL Relay RĂ©initialisation des variables isLoaded et isFetching lors dâun appel Ă la mĂ©thode reFetch dâun hook gĂ©nĂ©rĂ© Ă partir dâune query GraphQL de vue.
Changements cassants
Commande views build Dans le cas de vues dĂ©finies dans des sous-dossiers, si vous souhaitez conserver la structure historique de lâarborescence gĂ©nĂ©rĂ©e, vous devez utiliser lâoption tree-structure avec la valeur legacy.
Sans cela, les vues seront gĂ©nĂ©rĂ©es selon la nouvelle structure dâarborescence.
Client GraphQL Relay AprÚs la mise à jour de la dépendance, il est nécessaire de relancer le build des vues pour appliquer le correctif lié à la méthode reFetch.
Version 2.4.1
Correctifs
Commande views build pour le client Relay
- Correction de la gĂ©nĂ©ration de la query GraphQL cĂŽtĂ© client pour la souscription Ă lâĂ©tat dâune tĂąche.
Changements cassants
Commande views build pour le client Relay
- Le fichier généré _common/client/subscriptions/TaskSubscription.js devient _common/client/subscriptions/TaskUpdateSubscription.js
- Le nom de la subscription associée taskSubscription devient taskUpdateSubscription
Version 2.4.0
Changements majeurs
Commande views build
- Ajout du support du client GraphQL Apollo
- Ajout de lâoption gql-client pour sĂ©lectionner le client GraphQL Ă utiliser Valeurs possibles :
- relay (client par défaut)
- apollo
- Ajout de lâoption gen-test-files pour contrĂŽler la gĂ©nĂ©ration des fichiers de test Valeurs possibles :
- true (par défaut)
- false
Changements cassants
Pour la commande views build avec le client Relay
- Le fichier généré _common/client/queries/TaskUpdateSubscription.js devient _common/client/subscriptions/TaskSubscription.js
- Le nom de la subscription associée taskUpdateSubscription devient taskSubscription
- Le fichier généré _common/client/hooks/useTaskUpdateSubscription.js devient _common/client/hooks/useSubscription.js
- Le hook prend désormais en second paramÚtre la query GraphQL client correspondant à la subscription souhaitée
Version 2.3.4
Correctifs
Commande views build
- Correction de la gĂ©nĂ©ration des fichiers dâune vue aprĂšs modification de son fichier de configuration
Version 2.3.3
Correctifs
Commande core get-data-model
- Uniformisation des noms de types des propriétés du modÚle de données natif pour respecter la norme ISO OIP Data
Version 2.3.2
Correctifs
Commande core get-data-model
- Le type de propriĂ©tĂ© enum est renommĂ© en string afin dâĂȘtre conforme Ă OIP Data
- Le type de propriĂ©tĂ© json est renommĂ© en object afin dâĂȘtre conforme Ă OIP Data
Version 2.3.1
Changements mineurs
- Mise Ă jour de la valeur par dĂ©faut de la variable dâenvironnement AUTH_KEYCLOAK_URL
Version 2.3.0
Changements mineurs
- Ajout de lâauthentification via Keycloak
- Correction de la prise en compte de la configuration Pub/Sub pour la récupération du modÚle de données
Version 2.2.1
Correctifs
- Déplacement de prettier des devDependencies vers les dependencies
Version 2.2.0
Changements mineurs
- Ajout de la possibilitĂ© dâuploader une feature
- Correction dâune erreur dans la commande migrate
- Correction dâune erreur de duplication de propriĂ©tĂ©s lors de lâexport
- Mise Ă jour de la version de changeset en 2.27.1
Correctifs
- Correction de lâexport de donnĂ©es
- Correction de la méthode migrate
Version 2.2.0-rc.1
Correctifs
- Correction de lâexport de donnĂ©es
- Correction de la méthode migrate
Version 2.2.0-rc.0
Changements mineurs
- Ajout de la possibilitĂ© dâuploader une feature
- Correction dâune erreur dans la commande migrate
- Correction dâune erreur de duplication de propriĂ©tĂ©s lors de lâexport
Version 2.1.3
Correctifs
- Correction de la lecture des informations du fichier oip-config