- 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>
1.7 KiB
1.7 KiB
[Version à venir] - Migration DataModels
🔄 Changements majeurs
- Migration complète vers DataModels : Le système n'utilise plus
template.jsonpour 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.jsonest 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