From 5ab63e8b27919b7fa50a5d38f5e64b124d524483 Mon Sep 17 00:00:00 2001 From: Matthieu Date: Mon, 23 Mar 2026 16:14:08 +0100 Subject: [PATCH] docs(changelog) : add v1.10.0 release notes Co-Authored-By: Claude Opus 4.6 (1M context) --- app/pages/changelog.vue | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/app/pages/changelog.vue b/app/pages/changelog.vue index 7f5281e..e85e1c9 100644 --- a/app/pages/changelog.vue +++ b/app/pages/changelog.vue @@ -69,6 +69,29 @@ const badgeClass = (type: ChangeType) => { } const releases: Release[] = [ + { + version: 'v1.10.0', + date: '2026-03-23', + changes: [ + { type: 'feat', text: 'Serveur MCP (Model Context Protocol) : l\'application expose désormais un serveur MCP permettant l\'intégration avec des assistants IA — outils CRUD complets pour toutes les entités, recherche inventaire, historique, commentaires, champs personnalisés, documents, slots et structure machine' }, + { type: 'feat', text: 'Types de documents : classification des documents par type (Plan, Photo, Fiche technique, Notice, Certificat, Facture, Bon de commande, Autre) avec filtre dédié sur la page documents, sélection du type à l\'upload et possibilité de modifier le type après upload' }, + { type: 'feat', text: 'Filtre sites multi-sélection sur le Parc Machines : remplacement du menu déroulant par des cases à cocher permettant de filtrer sur un ou plusieurs sites simultanément' }, + { type: 'feat', text: 'Tri alphabétique automatique des machines sur le Parc Machines' }, + { type: 'feat', text: 'Recherche par nom OU référence sur les catalogues : la recherche dans les catalogues pièces, composants et produits cherche désormais dans le nom et la référence simultanément (extension Doctrine OR search)' }, + { type: 'feat', text: 'Quantité sur les slots pièces : ajout d\'un champ quantité éditable directement depuis la page d\'édition d\'un composant' }, + { type: 'feat', text: 'Lien rapide vers la catégorie depuis la page d\'édition d\'un composant' }, + { type: 'feat', text: 'Redirection vers la page d\'édition après création d\'un composant, d\'une pièce ou d\'un produit' }, + { type: 'fix', text: 'Correction de la suppression de fournisseurs sur les pièces, composants et produits : la suppression est maintenant persistée correctement' }, + { type: 'fix', text: 'Correction de la création de composants : les sélections de pièces, produits et sous-composants sont maintenant sauvegardées, et les slots squelette sont correctement initialisés' }, + { type: 'fix', text: 'Correction de la perte de données lors de la sauvegarde d\'une catégorie (champs personnalisés et structure)' }, + { type: 'fix', text: 'Correction de la suppression de composants depuis la fiche machine (utilisation du linkId au lieu du composantId)' }, + { type: 'fix', text: 'Amélioration de l\'envoi des fournisseurs en PATCH : le tableau est toujours envoyé pour éviter les pertes' }, + { type: 'fix', text: 'Filtrage serveur des options dans les sélecteurs de slots au lieu du filtrage client' }, + { type: 'fix', text: 'Page d\'édition pièce : rester sur la page après sauvegarde au lieu de rediriger' }, + { type: 'fix', text: 'Messages d\'erreur 409 (conflit) : extraction du champ d\'erreur pour un message compréhensible' }, + { type: 'perf', text: 'Suppression des chargements catalogue redondants sur la page d\'édition composant' }, + ], + }, { version: 'v1.9.1', date: '2026-03-16',