Skip to content

Releases: Ilaris-Tools/IlarisFoundryVTT

13.1.0

13.1.0 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 14 Jun 09:51
ca07a57
include new uber type uebernatuerlicheFertigkeit instead of uebernatu…

14.0.0-c32b3dc6dc39838e3de3fe9bf0f9d62c950cdc38

Choose a tag to compare

@github-actions github-actions released this 13 Jun 14:16
534ebff
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

Choose a tag to compare

@github-actions github-actions released this 11 Jun 15:51
534ebff
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

Choose a tag to compare

@github-actions github-actions released this 09 May 13:14
f6cd6d1
bugfix: for zauberer or geweither check for gebundene energie and ene…

13.0.4

13.0.4 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 03 May 16:46
40568c7
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

13.0.3 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 20 Mar 21:58
5206b7f
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

Choose a tag to compare

@github-actions github-actions released this 23 Mar 18:47
5206b7f
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

13.0.2 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 18 Mar 20:02
fc07865
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

Choose a tag to compare

@github-actions github-actions released this 08 Mar 05:39
d180584
fix 13.0.1 (#404)

* fix 13.0.1

* fixes speicherplatz bug

* fix also effets in vorteile

12.3.4

12.3.4 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 18 Mar 19:45
d180584
fix 13.0.1 (#404)

* fix 13.0.1

* fixes speicherplatz bug

* fix also effets in vorteile