Releases: lisasdungeon/ld-triggerz
Releases · lisasdungeon/ld-triggerz
Release list
LD Triggerz v1.0.6
- Compliance and hardening release: sole Lisa's Dungeon authorship and contact fields (Discord MystryssLysa, email Lisasdungeon@gmail.com, Patreon LisasDungeon); lazy loading / trigger-based startup where needed; 500 LOC file cap; full source line coverage; no emoji or AI references in the shipped package.
- Compliance pass: sole author Lisa's Dungeon with Discord MystryssLysa / email Lisasdungeon@gmail.com / Patreon LisasDungeon.
- Removed non-compliant declaration file and related README section.
- Expanded automated tests to 100% line, branch, and function coverage across main.js and all src modules (GM Hub UI, item detail windows, UIManager, LDTriggerz orchestration, hooks).
- Added jsdom as a devDependency for DOM-level UI event tests.
v1.0.5
1.0.5 - 2026-07-29
- Fixed the "Run macro" trigger action: it was fully wired through the GM Hub UI but silently did nothing, since the trigger engine's macro runner was never connected. It now resolves and executes the target macro, and reports a clear error (console + GM notification) if the macro id doesn't resolve.
- Fixed actor/token update processing so a failure is now surfaced (console + GM notification) instead of disappearing as a silent unhandled rejection.
- Fixed a potential crash if the
readyhook ever fired beforeinit. - Fixed
npm run check: thesyntaxandvalidatescripts pointed at files that didn't exist, so the pipeline failed immediately. Both scripts now exist and run for real. - Release zips no longer bundle the promotional PDFs (how-to guide, Patreon post, promo, Reddit post, voiceover script) — those are marketing collateral, not module content.
- Added a real automated test suite (123 tests) covering the trigger engine, condition adapter, macro runner, debug logger, data manager, socket handler, and CSB effect-value normalization.
LD Triggerz v1.0.3
System-agnostic trigger automation and condition control for Foundry VTT.