- 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>
58 lines
1.7 KiB
Markdown
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
|