• 14.0.2 3a55d8e912

    14.0.2
    Release Creation / build (release) Successful in 1m2s
    Stable

    giteadmin released this 2026-08-06 09:19:01 +02:00 | 289 commits to main since this release

    Migration Foundry V14

    • Migration des classes restantes de V1 vers V2 (ApplicationV2)
      • OptionsAvancees, StatusEffects, SystemCompendiums, ReglesOptionnelles,
        DialogEncaissementTables
      • DialogV2: formes imbriquées, boutons, styles et positionnement corrigés
      • DialogV2 requiert au moins un bouton (boutons vides interdits en V14)
      • templates avec wrapper à racine unique
      • correction des éditeurs ProseMirror et des scrollbar sur les fiches d'acteur
    • rollMode → messageMode, Token HUD, data-message-id
    • champ age en StringField pour compat V14
    • compat V14: _onFirstRender (HTMLElement.show) pour les jets de dés,
      fermeture des dialogs TMR après lecture d'un signe draconique
    • 10 fichiers .js V1 inutilisés déplacés vers _deprecated/
    • scrollbar des applications V2 corrigées (LESS, plus de style inline)
    • migration de toutes les directives CSS inline vers LESS
    • titres des tables d'encaissement alternatives lisibles
    • le dialog ne passe plus au premier plan lors du re-render (hook)
    • refresh des dialogs herbes/potions/ingrédients après édition de fiche
    • TODO-v14.md pour le suivi de la compatibilité V14

    Feuilles d'items

    • migration des feuilles d'items vers V2 (models, apps, templates, less + common/mixins)
    • ajout des sections environnement (inventaire) et temporel (blessure, maladie,
      poison, rencontre, signe draconique) manquantes dans les sheets V2

    Sommeil & Château Dormant

    • nouveau mode sommeil avec sélection des heures de repos
    • dialogs Château Dormant intégrés, toolbar équipement
    • message de statut MJ + journal de suivi stress/moral/événements par jour
    • journal enrichi avec stress, perte d'enchantements, moral
    • message stress journal: perte fixe de 1, reste X, conversion Y en xp
    • boutons Repas externe et Rations harmonisés avec les cartouches de tchat

    Inventaire

    • boutons +Ration/+Eau et cartouche de tchat compacte
    • consommation des rations: assez d'unités pour remplir sustentation/eau en un
      clic + alerte si vide
    • ne plus afficher « rien à manger » quand les compteurs sont déjà pleins

    Règles & encaissement

    • fusion des Règles customs dans Règles optionnelles (section Options alternatives)
    • tables d'encaissement révisées optionnelles + dialog de consultation

    Divers

    • regroupement des classes de combat
    • fix assign dans les constructeurs

    Tests automatisés

    • plan de test (227 cas, 33 sections) + scripts TC-01 à TC-07
    • 22 scripts TC supplémentaires (TC-08 à TC-31) avec fonctions partagées
    • orchestrateur run-all-tests.sh (sélection, exécution, rapport final)
    • documentation du lancement des tests dans test/README.md
    Downloads