From 3ad326348b9f1c45a259c94ad0d0fee9a425aa99 Mon Sep 17 00:00:00 2001 From: matthieu Date: Mon, 9 Mar 2026 13:04:25 +0100 Subject: [PATCH] docs(changelog) : add v1.9.0 release notes Co-Authored-By: Claude Opus 4.6 --- app/pages/changelog.vue | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/app/pages/changelog.vue b/app/pages/changelog.vue index c65f1e4..474d9cb 100644 --- a/app/pages/changelog.vue +++ b/app/pages/changelog.vue @@ -69,6 +69,22 @@ const badgeClass = (type: ChangeType) => { } const releases: Release[] = [ + { + version: 'v1.9.0', + date: '2026-03-09', + changes: [ + { type: 'feat', text: 'Gestion des champs personnalisés sur les machines : ajout, modification et suppression de définitions de champs directement depuis la fiche machine' }, + { type: 'feat', text: 'Refonte UI globale : amélioration du styling, des layouts et du responsive sur l\'ensemble des composants et pages' }, + { type: 'feat', text: 'Suite de tests API complète : 167 tests couvrant toutes les entités, la sécurité et les validations' }, + { type: 'feat', text: 'Endpoint /api/health pour le monitoring applicatif' }, + { type: 'fix', text: 'Sécurité renforcée : désactivation de la migration de session sur le firewall API, durcissement des accès documents et sessions' }, + { type: 'fix', text: 'Confirmation de suppression avec impact sur le catalogue produits (documents, liaisons machines en cascade)' }, + { type: 'fix', text: 'Correction du débordement des dropdowns dans les DataTable' }, + { type: 'perf', text: 'Refactoring massif du frontend : extraction de 15+ composables et composants partagés, réduction de la taille des fichiers' }, + { type: 'chore', text: 'Extraction de CuidEntityTrait et abstraction du subscriber d\'audit côté backend' }, + { type: 'chore', text: 'Ajout de DAMA DoctrineTestBundle pour l\'isolation des tests par transaction' }, + ], + }, { version: 'v1.8.1', date: '2026-03-05',