Releases: Ilaris-Tools/IlarisFoundryVTT
Releases · Ilaris-Tools/IlarisFoundryVTT
Release list
13.1.0
include new uber type uebernatuerlicheFertigkeit instead of uebernatu…
14.0.0-c32b3dc6dc39838e3de3fe9bf0f9d62c950cdc38
Release 13.1.0 (#395) * Feature/382 remove legacy code (#385) remove legacy code --------- Co-authored-by: Siebenstreich <padiquell@gmx.de> * Chore/372 dateistruktur (#397) * initial plan * plan refinement and task creation * restructure * prettier * refactore actor css * combat dialogs styling * fixes * prettier * fixes ausklappen * fixes kreaturen styling * Temp dev (#403) * temp folders * small fixes * template import fixes * fixes some buttons * fixes effect actions (#405) * fixes import (#406) * fix image edetting (#407) * feat(99): ability to tab through char sheet (#414) * removes wundabzuege from weapon wrong place, should be actor, make todo (#412) * Chore/merge main into develop (#419) * fix script for v13 (#396) * fix 13.0.1 (#404) * fix 13.0.1 * fixes speicherplatz bug * fix also effets in vorteile * removes wundabzuege from weapon wrong place, should be actor (#411) * removes wundabzuege from weapon wrong place, should be actor * Update version number from 13.0.1 to 13.0.2 * Fix/image editting now for main (#418) * fixes image edit * add missing actions * scrollable change log * fixes damage to non linked actors * also update version --------- Co-authored-by: lekugler <151650465+lekugler@users.noreply.github.com> * unified the dice and preview code where possible and sensible (#420) Co-authored-by: Siebenstreich <padiquell@gmx.de> * feat(99): improve autofocus keyboard support (#416) When opening sub-windows, it should focus now the first element in the forms directly, so it can be tabbed through the following elements more easily. Co-authored-by: Siebenstreich <padiquell@gmx.de> * agent stuff (#413) * agent stuff * refines agentic files * improve agent instructions * removed dice icon next to enery cost in preview (#421) * Playwright setup, agent to guide user for test case and first tests (#427) * e2e playwrigth agent * adds another test case * more complexe test case * ignore e2e when running normal tests * other test case and refinement * e2e test to check crits and crit fails * first arne test case * fixes bug and new e2e test * fix: put tabbing behind feature flag (#426) As the tabbing behaviour can be weird especially for game masters it's now put behind a feature flag to optionally enable it. Co-authored-by: Siebenstreich <padiquell@gmx.de> * Feature/381 clean up actor.js (#425) * 381: move hero code from actors to hero * 381: replace Texteditor with "foundry.applications.ux.TextEditor.implementation." * 381: move code from actor.js to held.js * not comment used code that is automatically executed * not comment out --------- Co-authored-by: Siebenstreich <padiquell@gmx.de> * - adds fernkampf test (#431) - adds ueber test Co-authored-by: Copilot <copilot@github.com> * hooks for combat dialogs (#433) * hooks plan * adds hooks to all 3 combat dialogs Co-authored-by: Copilot <copilot@github.com> --------- Co-authored-by: Copilot <copilot@github.com> * adds e2e test before hooks refactoreing (#434) Co-authored-by: Copilot <copilot@github.com> * use hooks for combat dialogs (#437) * use hooks for combat dialogs make them global Co-authored-by: Copilot <copilot@github.com> * check if game available for tests --------- Co-authored-by: Copilot <copilot@github.com> * tutorial for character import (#432) Co-authored-by: Copilot <copilot@github.com> * Chore/sync dev with main (#439) * fix script for v13 (#396) * fix 13.0.1 (#404) * fix 13.0.1 * fixes speicherplatz bug * fix also effets in vorteile * removes wundabzuege from weapon wrong place, should be actor (#411) * removes wundabzuege from weapon wrong place, should be actor * Update version number from 13.0.1 to 13.0.2 * Fix/image editting now for main (#418) * fixes image edit * add missing actions * scrollable change log * fixes damage to non linked actors * Fix/428 notes and minimize (#429) * - notizen groesser - adapt changelog * - fully minimize Co-authored-by: Copilot <copilot@github.com> --------- Co-authored-by: Copilot <copilot@github.com> * css for minimize and stuff --------- Co-authored-by: lekugler <151650465+lekugler@users.noreply.github.com> Co-authored-by: Copilot <copilot@github.com> * Chore/more e2 e before model data (#441) * - fix bug - adds default reset for actors Co-authored-by: Copilot <copilot@github.com> * fixes bug Co-authored-by: Copilot <copilot@github.com> * inventory e2e Co-authored-by: Copilot <copilot@github.com> * uebertab e2e * effekte tab e2e * xml importer e2e * fixes * fixes tests * fixes * fixes xml importer Co-authored-by: Copilot <copilot@github.com> * check kampfstil maneuver --------- Co-authored-by: Copilot <copilot@github.com> * implements datamodels (#438) * implements datamodels Co-authored-by: Copilot <copilot@github.com> * review coemmtns Co-authored-by: Copilot <copilot@github.com> * fixes test * fully migrate to model data Co-authored-by: Copilot <copilot@github.com> * docs: Update migration plan - Phase 7 complete: template.json removed, TypeDataModel is sole schema authority --------- Co-authored-by: Copilot <copilot@github.com> * Feature/320 modeldata for actor full migration from template json (#442) * implements datamodels Co-authored-by: Copilot <copilot@github.com> * review coemmtns Co-authored-by: Copilot <copilot@github.com> * fixes test * fully migrate to model data Co-authored-by: Copilot <copilot@github.com> * docs: Update migration plan - Phase 7 complete: template.json removed, TypeDataModel is sole schema authority * documentation Co-authored-by: Copilot <copilot@github.com> * last steps for full migration from template json Co-authored-by: Copilot <copilot@github.com> * adapts docu Co-authored-by: Copilot <copilot@github.com> --------- Co-authored-by: Copilot <copilot@github.com> * plan and e2e tests (#443) * Chore/31 naming conventions (#444) * plan and e2e tests * pr-a * Chore/31 naming conventions (#445) * plan and e2e tests * pr-a * delete obsolete * Chore/31 naming conventions (#446) * plan and e2e tests * pr-a * delete obsolete * add missing css * camel-case for files * Chore/31 naming conventions (#447) * plan and e2e tests * pr-a * delete obsolete * add missing css * camel-case for files * camelcase for properties and migration * migration fixes and e2e migration test * more e2e tests (#450) * added helper method to centralize the branching of the actor type. (#452) * added helper method to centralize the branching of the actor type. this does not solve the underlying data structure issue,. * added helper method to centralize the branching of the actor type. this does not solve the underlying data structure issue,. * styling (#455) * hooks for skills dialog (#456) * hausrel import tutorial (#459) * Move templates from js int hbs (#454) * chore(380): WIP move templates from js into hbs files Dialogs for combat are getting the HTML generated in JS and injected into the DOM. For better readability we want to have all HTML structure present in HBS files and only inject the dynamic values to them. Open challenge: - How to inject dynamic values to the HBS files? * chore: adjust fernkampf_angriff to have HTML in HBS Ai generated Moving all HTML code into HBS and adjust listeners and partial reloading in JS files to trigger on adjustments. * chore: move angriff and uebernatuerlich to new structure * chore: unify into one summaries hbs file * chore: clean-up * fix: guards for damage summary if empty on weapon * fix: hide on empty maneuvers Why are they empty though? * fix: maneuver accordion extension button * chore: clean-up --------- Co-authored-by: Pit Müller <pit.mueller@ingka.ikea.com> Co-authored-by: Siebenstreich <padiquell@gmx.de> * Chore/fixes tests after templates moving (#457) * chore(380): WIP move templates from js into hbs files Dialogs for combat are getting the HTML generated in JS and injected into the DOM. For better readability we want to have all HTML structure present in HBS files and only inject the dynamic values to them. Open challenge: - How to inject dynamic values to the HBS files? * chore: adjust fernkampf_angriff to have HTML in HBS Ai generated Moving all HTML code into HBS and adjust listeners and partial reloading in JS files to trigger on adjustments. * chore: move angriff and uebernatuerlich to new structure * chore: unify into one summaries hbs file * chore: clean-up * fix: guards for damage summary if empty on weapon * fix: hide on empty maneuvers Why are they empty though? * fix: maneuver accordion extension button * chore: clean-up * adapts e2e to template moves to hbs * removes unused --------- Co-authored-by: Pit Müller <account-gitea@pitmueller.de> Co-authored-by: Pit Müller <pit.mueller@ingka.ikea.com> * adjusted the github action and the 2 scripts to the new folder structure (#458) cleaned up some stale documentation Co-authored-by: Siebenstreich <padiquell@gmx.de> * Chore/release fixes (#461) * align importer with new model-data * progress render for importer * also sync rule importer with data-models * move defaults to where the data models are to have them somewhere central * fixes imports * chore: move html for fertigkeit from js to hbs (#466) Reusing the summaries.hbs to show right part of dialog. Remove uebernatuerlich.js as it was a wrongful copy from scripts/combat. Only the latter is and should be used. * Feature/375 ilaris system settings in dialog (#462) * 375-init ilaris settings dialog * finishes settings dialog * removes old * updates hausregel tutorial * fixes tests --------- Co-authored-by: Hannibal_X <tutorials@gmx.de> * changelog and breaking change (#467) * changelog and breaking change * migration tests * tests * tests * Chore/release fixes (#469) * align importer with new model-data * progress render for importer * also sync rule importer with data-models * move defaults to where the data models are to have them somewhere central * fixes imports * manoever and angriff fixes * verbotene pforten wound calc * removes obsolete test * fixes e2e * sync button bug * readds tp to all weapons from beispiel helden based on rule wepaons (#470) * Feature/369 show bonus malus in preview (#473) * 369: show malus * 369: make lint/prettier happy * changed the overwrite of the preview (#474) --------- Co-authored-by: Hannibal-X <tutorials@gmx.de> Co-authored-by: manaaan <account-gitea@pitmueller.de> Co-authored-by: lekugler <151650465+lekugler@users.noreply.github.com> Co-authored-by: Copilot <copilot@github.com> Co-authored-by: Pit Müller <pit.mueller@ingka.ikea.com>
13.1.0-534ebffdc3f1407b25f0b87f75ab7484f6faa27b
Release 13.1.0 (#395) * Feature/382 remove legacy code (#385) remove legacy code --------- Co-authored-by: Siebenstreich <padiquell@gmx.de> * Chore/372 dateistruktur (#397) * initial plan * plan refinement and task creation * restructure * prettier * refactore actor css * combat dialogs styling * fixes * prettier * fixes ausklappen * fixes kreaturen styling * Temp dev (#403) * temp folders * small fixes * template import fixes * fixes some buttons * fixes effect actions (#405) * fixes import (#406) * fix image edetting (#407) * feat(99): ability to tab through char sheet (#414) * removes wundabzuege from weapon wrong place, should be actor, make todo (#412) * Chore/merge main into develop (#419) * fix script for v13 (#396) * fix 13.0.1 (#404) * fix 13.0.1 * fixes speicherplatz bug * fix also effets in vorteile * removes wundabzuege from weapon wrong place, should be actor (#411) * removes wundabzuege from weapon wrong place, should be actor * Update version number from 13.0.1 to 13.0.2 * Fix/image editting now for main (#418) * fixes image edit * add missing actions * scrollable change log * fixes damage to non linked actors * also update version --------- Co-authored-by: lekugler <151650465+lekugler@users.noreply.github.com> * unified the dice and preview code where possible and sensible (#420) Co-authored-by: Siebenstreich <padiquell@gmx.de> * feat(99): improve autofocus keyboard support (#416) When opening sub-windows, it should focus now the first element in the forms directly, so it can be tabbed through the following elements more easily. Co-authored-by: Siebenstreich <padiquell@gmx.de> * agent stuff (#413) * agent stuff * refines agentic files * improve agent instructions * removed dice icon next to enery cost in preview (#421) * Playwright setup, agent to guide user for test case and first tests (#427) * e2e playwrigth agent * adds another test case * more complexe test case * ignore e2e when running normal tests * other test case and refinement * e2e test to check crits and crit fails * first arne test case * fixes bug and new e2e test * fix: put tabbing behind feature flag (#426) As the tabbing behaviour can be weird especially for game masters it's now put behind a feature flag to optionally enable it. Co-authored-by: Siebenstreich <padiquell@gmx.de> * Feature/381 clean up actor.js (#425) * 381: move hero code from actors to hero * 381: replace Texteditor with "foundry.applications.ux.TextEditor.implementation." * 381: move code from actor.js to held.js * not comment used code that is automatically executed * not comment out --------- Co-authored-by: Siebenstreich <padiquell@gmx.de> * - adds fernkampf test (#431) - adds ueber test Co-authored-by: Copilot <copilot@github.com> * hooks for combat dialogs (#433) * hooks plan * adds hooks to all 3 combat dialogs Co-authored-by: Copilot <copilot@github.com> --------- Co-authored-by: Copilot <copilot@github.com> * adds e2e test before hooks refactoreing (#434) Co-authored-by: Copilot <copilot@github.com> * use hooks for combat dialogs (#437) * use hooks for combat dialogs make them global Co-authored-by: Copilot <copilot@github.com> * check if game available for tests --------- Co-authored-by: Copilot <copilot@github.com> * tutorial for character import (#432) Co-authored-by: Copilot <copilot@github.com> * Chore/sync dev with main (#439) * fix script for v13 (#396) * fix 13.0.1 (#404) * fix 13.0.1 * fixes speicherplatz bug * fix also effets in vorteile * removes wundabzuege from weapon wrong place, should be actor (#411) * removes wundabzuege from weapon wrong place, should be actor * Update version number from 13.0.1 to 13.0.2 * Fix/image editting now for main (#418) * fixes image edit * add missing actions * scrollable change log * fixes damage to non linked actors * Fix/428 notes and minimize (#429) * - notizen groesser - adapt changelog * - fully minimize Co-authored-by: Copilot <copilot@github.com> --------- Co-authored-by: Copilot <copilot@github.com> * css for minimize and stuff --------- Co-authored-by: lekugler <151650465+lekugler@users.noreply.github.com> Co-authored-by: Copilot <copilot@github.com> * Chore/more e2 e before model data (#441) * - fix bug - adds default reset for actors Co-authored-by: Copilot <copilot@github.com> * fixes bug Co-authored-by: Copilot <copilot@github.com> * inventory e2e Co-authored-by: Copilot <copilot@github.com> * uebertab e2e * effekte tab e2e * xml importer e2e * fixes * fixes tests * fixes * fixes xml importer Co-authored-by: Copilot <copilot@github.com> * check kampfstil maneuver --------- Co-authored-by: Copilot <copilot@github.com> * implements datamodels (#438) * implements datamodels Co-authored-by: Copilot <copilot@github.com> * review coemmtns Co-authored-by: Copilot <copilot@github.com> * fixes test * fully migrate to model data Co-authored-by: Copilot <copilot@github.com> * docs: Update migration plan - Phase 7 complete: template.json removed, TypeDataModel is sole schema authority --------- Co-authored-by: Copilot <copilot@github.com> * Feature/320 modeldata for actor full migration from template json (#442) * implements datamodels Co-authored-by: Copilot <copilot@github.com> * review coemmtns Co-authored-by: Copilot <copilot@github.com> * fixes test * fully migrate to model data Co-authored-by: Copilot <copilot@github.com> * docs: Update migration plan - Phase 7 complete: template.json removed, TypeDataModel is sole schema authority * documentation Co-authored-by: Copilot <copilot@github.com> * last steps for full migration from template json Co-authored-by: Copilot <copilot@github.com> * adapts docu Co-authored-by: Copilot <copilot@github.com> --------- Co-authored-by: Copilot <copilot@github.com> * plan and e2e tests (#443) * Chore/31 naming conventions (#444) * plan and e2e tests * pr-a * Chore/31 naming conventions (#445) * plan and e2e tests * pr-a * delete obsolete * Chore/31 naming conventions (#446) * plan and e2e tests * pr-a * delete obsolete * add missing css * camel-case for files * Chore/31 naming conventions (#447) * plan and e2e tests * pr-a * delete obsolete * add missing css * camel-case for files * camelcase for properties and migration * migration fixes and e2e migration test * more e2e tests (#450) * added helper method to centralize the branching of the actor type. (#452) * added helper method to centralize the branching of the actor type. this does not solve the underlying data structure issue,. * added helper method to centralize the branching of the actor type. this does not solve the underlying data structure issue,. * styling (#455) * hooks for skills dialog (#456) * hausrel import tutorial (#459) * Move templates from js int hbs (#454) * chore(380): WIP move templates from js into hbs files Dialogs for combat are getting the HTML generated in JS and injected into the DOM. For better readability we want to have all HTML structure present in HBS files and only inject the dynamic values to them. Open challenge: - How to inject dynamic values to the HBS files? * chore: adjust fernkampf_angriff to have HTML in HBS Ai generated Moving all HTML code into HBS and adjust listeners and partial reloading in JS files to trigger on adjustments. * chore: move angriff and uebernatuerlich to new structure * chore: unify into one summaries hbs file * chore: clean-up * fix: guards for damage summary if empty on weapon * fix: hide on empty maneuvers Why are they empty though? * fix: maneuver accordion extension button * chore: clean-up --------- Co-authored-by: Pit Müller <pit.mueller@ingka.ikea.com> Co-authored-by: Siebenstreich <padiquell@gmx.de> * Chore/fixes tests after templates moving (#457) * chore(380): WIP move templates from js into hbs files Dialogs for combat are getting the HTML generated in JS and injected into the DOM. For better readability we want to have all HTML structure present in HBS files and only inject the dynamic values to them. Open challenge: - How to inject dynamic values to the HBS files? * chore: adjust fernkampf_angriff to have HTML in HBS Ai generated Moving all HTML code into HBS and adjust listeners and partial reloading in JS files to trigger on adjustments. * chore: move angriff and uebernatuerlich to new structure * chore: unify into one summaries hbs file * chore: clean-up * fix: guards for damage summary if empty on weapon * fix: hide on empty maneuvers Why are they empty though? * fix: maneuver accordion extension button * chore: clean-up * adapts e2e to template moves to hbs * removes unused --------- Co-authored-by: Pit Müller <account-gitea@pitmueller.de> Co-authored-by: Pit Müller <pit.mueller@ingka.ikea.com> * adjusted the github action and the 2 scripts to the new folder structure (#458) cleaned up some stale documentation Co-authored-by: Siebenstreich <padiquell@gmx.de> * Chore/release fixes (#461) * align importer with new model-data * progress render for importer * also sync rule importer with data-models * move defaults to where the data models are to have them somewhere central * fixes imports * chore: move html for fertigkeit from js to hbs (#466) Reusing the summaries.hbs to show right part of dialog. Remove uebernatuerlich.js as it was a wrongful copy from scripts/combat. Only the latter is and should be used. * Feature/375 ilaris system settings in dialog (#462) * 375-init ilaris settings dialog * finishes settings dialog * removes old * updates hausregel tutorial * fixes tests --------- Co-authored-by: Hannibal_X <tutorials@gmx.de> * changelog and breaking change (#467) * changelog and breaking change * migration tests * tests * tests * Chore/release fixes (#469) * align importer with new model-data * progress render for importer * also sync rule importer with data-models * move defaults to where the data models are to have them somewhere central * fixes imports * manoever and angriff fixes * verbotene pforten wound calc * removes obsolete test * fixes e2e * sync button bug * readds tp to all weapons from beispiel helden based on rule wepaons (#470) * Feature/369 show bonus malus in preview (#473) * 369: show malus * 369: make lint/prettier happy * changed the overwrite of the preview (#474) --------- Co-authored-by: Hannibal-X <tutorials@gmx.de> Co-authored-by: manaaan <account-gitea@pitmueller.de> Co-authored-by: lekugler <151650465+lekugler@users.noreply.github.com> Co-authored-by: Copilot <copilot@github.com> Co-authored-by: Pit Müller <pit.mueller@ingka.ikea.com>
13.0.5
13.0.4
Fix/428 notes and minimize (#429) * - notizen groesser - adapt changelog * - fully minimize Co-authored-by: Copilot <copilot@github.com> --------- Co-authored-by: Copilot <copilot@github.com>
13.0.3
Fix/image editting now for main (#418) * fixes image edit * add missing actions * scrollable change log * fixes damage to non linked actors
13.0.0-7e5b4d0dc3c2fddc3238965af40e7982c0023a4d
Fix/image editting now for main (#418) * fixes image edit * add missing actions * scrollable change log * fixes damage to non linked actors
13.0.2
removes wundabzuege from weapon wrong place, should be actor (#411) * removes wundabzuege from weapon wrong place, should be actor * Update version number from 13.0.1 to 13.0.2
13.0.1
fix 13.0.1 (#404) * fix 13.0.1 * fixes speicherplatz bug * fix also effets in vorteile
12.3.4
fix 13.0.1 (#404) * fix 13.0.1 * fixes speicherplatz bug * fix also effets in vorteile