ihm_client/CHANGELOG.md

114 lines
3.1 KiB
Markdown

# Changelog - ihm_client
Tous les changements notables de ce projet seront documentés dans ce fichier.
Le format est basé sur [Keep a Changelog](https://keepachangelog.com/fr/1.0.0/),
et ce projet adhère au [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
## [Unreleased]
### Added
- Intégration complète avec l'infrastructure 4NK_node
- Compilation WASM réussie avec sdk_client et sdk_common
- Interface utilisateur moderne avec Vue.js et TypeScript
- Système de notifications en temps réel
- Gestion des Silent Payments via WASM
- Scanner QR Code intégré
- Système de pairing entre utilisateurs
- Gestion des documents et signatures
- Chat en temps réel entre membres
### Changed
- Migration vers la branche `docker-support`
- Optimisation du build Docker multi-stage
- Amélioration des performances de compilation
- Modernisation de l'interface utilisateur
### Fixed
- Correction des erreurs de compilation WASM
- Résolution des problèmes de dépendances TypeScript
- Correction des imports manquants dans sdk_client
- Amélioration de la gestion des erreurs
## [1.0.0] - 2025-08-25
### Added
- Interface utilisateur complète pour les Silent Payments
- Intégration WASM avec sdk_client et sdk_common
- Architecture Vue.js + TypeScript + Vite
- Système de routing et navigation
- Gestion des profils utilisateurs
- Système de pairing avec QR codes
- Gestion des processus et documents
- Système de signatures électroniques
- Chat en temps réel
- Notifications push
- Gestion des wallets Silent Payments
- Interface responsive et moderne
### Features
- **Interface utilisateur** : Vue.js avec TypeScript
- **WASM** : Intégration complète avec sdk_client
- **Pairing** : Connexion avec QR codes
- **Documents** : Gestion et signature
- **Chat** : Communication temps réel
- **Notifications** : Système de notifications
- **Wallet** : Gestion des Silent Payments
### Technical
- Architecture frontend moderne avec Vue.js
- Compilation WASM avec Rust et wasm-pack
- Build optimisé avec Vite
- Docker multi-stage pour la production
- Intégration complète avec 4NK_node
- Variables d'environnement configurées
- Scripts d'automatisation
## [0.9.0] - 2025-08-20
### Added
- Version initiale de l'interface utilisateur
- Configuration de base Vue.js + TypeScript
- Premiers composants d'interface
- Tests de compilation WASM
### Changed
- Configuration initiale du projet
- Premiers tests d'intégration WASM
### Fixed
- Problèmes de compilation TypeScript
- Configuration des dépendances
## [0.8.0] - 2025-08-15
### Added
- Support de l'intégration WASM
- Configuration des dépendances distantes
- Scripts d'automatisation
- Documentation technique
### Changed
- Amélioration de l'architecture WASM
- Optimisation des performances
### Fixed
- Correction des problèmes de compilation
- Amélioration de la stabilité
## [0.7.0] - 2025-08-10
### Added
- Support des Silent Payments
- Intégration avec sdk_client
- Tests de fonctionnalités
- Documentation des APIs
### Changed
- Amélioration de l'architecture
- Optimisation des performances
### Fixed
- Correction des bugs d'intégration
- Amélioration de la stabilité