From 032b3b33c963243c8438bdaaeae5b6c434f13542 Mon Sep 17 00:00:00 2001 From: Matthieu Date: Thu, 5 Mar 2026 17:39:01 +0100 Subject: [PATCH] docs(changelog) : add v1.8.1 release notes Co-Authored-By: Claude Opus 4.6 --- app/pages/changelog.vue | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/app/pages/changelog.vue b/app/pages/changelog.vue index 7bcaf25..9f0dfc5 100644 --- a/app/pages/changelog.vue +++ b/app/pages/changelog.vue @@ -69,6 +69,21 @@ const badgeClass = (type: ChangeType) => { } const releases: Release[] = [ + { + version: 'v1.8.1', + date: '2026-03-05', + changes: [ + { type: 'feat', text: 'Composant DataTable générique avec tri, recherche, pagination et filtres server-side — toutes les pages catalogue migrées vers ce composant partagé' }, + { type: 'feat', text: 'Messages d\'erreur humanisés : les erreurs backend sont traduites en messages compréhensibles pour l\'utilisateur final' }, + { type: 'feat', text: 'Modal d\'ajout d\'entités aux machines : ajout direct de composants, pièces et produits depuis la fiche machine' }, + { type: 'feat', text: 'Filtres SearchFilter ipartial sur les noms de types de modèles et commentaires côté API' }, + { type: 'feat', text: 'Suppression du système TypeMachine (squelettes machines) : les champs personnalisés sont désormais liés directement à chaque machine' }, + { type: 'feat', text: 'Simplification de la création de machines : plus besoin de sélectionner un squelette, ajout direct des entités' }, + { type: 'fix', text: 'Affichage des catégories sur les pages d\'édition (produit, composant, pièce) : correction de « Catégorie inconnue » causée par un import obsolète dans ModelType' }, + { type: 'fix', text: 'Recherche insensible à la casse sur les commentaires et documents (partial → ipartial)' }, + { type: 'chore', text: 'Suppression des pages squelettes machines (/machine-skeleton, /type) et composants associés' }, + ], + }, { version: 'v1.8.0', date: '2026-03-03',