Files
fvtt-ecryme/changelog.md
LeRatierBretonnier f130f24a23 Migration complète vers DataModels Foundry VTT
- Ajout de 14 DataModels (10 Items + 3 Acteurs)
  * Items: equipment, weapon, trait, specialization, maneuver, scar, annency, boheme, contact, confrontation
  * Acteurs: pc, npc, annency

- Corrections d'initialisation
  * Ordre d'initialisation corrigé (CONFIG.dataModels avant game.system)
  * Import dynamique des DataModels pour éviter timing issues
  * Helper functions pour éviter réutilisation de champs

- Documentation complète
  * AUDIT_DATAMODELS.md: Rapport d'audit complet (85+ champs vérifiés)
  * MIGRATION_DATAMODELS.md: Guide de migration
  * FIX_INIT_ERROR.md: Résolution des erreurs
  * BABELE_ERROR_ANALYSIS.md: Analyse erreur Babele
  * RESUME_MIGRATION.md: Résumé complet
  * modules/models/README.md: Documentation des DataModels

- template.json marqué comme DEPRECATED
- changelog.md mis à jour

Note: Erreur Babele/LibWrapper non résolue (problème de module externe)

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-02-18 11:32:29 +01:00

58 lines
1.7 KiB
Markdown

## [Version à venir] - Migration DataModels
### 🔄 Changements majeurs
- **Migration complète vers DataModels** : Le système n'utilise plus `template.json` pour définir les structures de données
- Tous les types d'acteurs (PC, NPC, Annency) utilisent maintenant des DataModels
- Tous les types d'items (Equipment, Weapon, Trait, Specialization, Maneuver, Scar, Annency, Boheme, Contact, Confrontation) utilisent maintenant des DataModels
### ✨ Améliorations
- Validation automatique des types de données
- Valeurs par défaut cohérentes pour tous les champs
- Meilleure performance grâce aux optimisations internes de Foundry VTT
- Code mieux organisé dans `modules/models/`
### 🔧 Technique
- Ajout du dossier `modules/models/` avec 14 fichiers DataModel
- `template.json` est maintenant marqué comme deprecated mais conservé pour référence
- Compatibilité ascendante : les données existantes sont automatiquement migrées
### 📚 Documentation
- Ajout d'un README dans `modules/models/` expliquant la structure et l'utilisation
- Guide de développement pour ajouter de nouveaux types
---
v12.0.0
- Support Foundry v11/v12
- Correction sur le niveau de jeu par défaut
v11.0.39
- Modification sur la prise en compte des traits en bonus/malus
- Correction sur les images de l'aide intégrée FR
v11.0.38
- Corrections sur les champs background/notes/equipement libre
- Taduction des répertoires
- Ajout de 2 landing pages
v11.0.36
- Enable deletion specialization
- Custome bonus for specializations
- Specialization direct rolls
v11.0.31
Add profession, fix equipment tab and add missing translation
v11.0.30
Snapshot and more detailed README
v11.0.28
Initial release