Releases: League-of-Foundry-Developers/torch
Releases · League-of-Foundry-Developers/torch
v2.1.4 - Fixes to bullseye lantern as light source
- [BUGFIX] DnD5e Bullseye Lantern had wrong dim/bright ranges due to copy/paste error.
- [BUGFIX] Bullseye lanterns in all systems that had 53 degree radius, now have 57 degree radius.
- 53 degrees is technically correct for a cone (n units wide at center distance n, per rules).
- 57 degrees (1 radian) would be correct for a (spherical) sector of radius n and arc length n.
- Foundry projects light radially, so you get a spherical sector, regardless of the game rules.
- Using 57 degrees is the fairest solution available within Foundry's constraints.
- The extra beam width compensates for what you lose in the corners that radial light won't reach.
- You can always reduce it back to 53 degrees with a custom JSON, of course, if you feel strongly about it.
v1.4.5 - Final release for v9 - released on separate v9 branch
Adjusted branching and module.json to put version for up through FoundryVTT 9 on its own branch, so the v10 code can move to main. We anticipate no further development on this branch.
Several fixes to reported issues
- [BUGFIX] Corrected issue (found by vkdolea) where user-supplied sources for new systems weren't processing properly. (#26)
- [BUGFIX] Now pulling non-dim/bright light properties for the light source configured in settings from the prototype token. (#22)
- [BUGFIX] Fixed the translation files for several languages. (#24)
v2.1.2
Added German translation and fixed two bugs
- [BUGFIX] (Lupestro) Context menu wasn't opening in HUD after exhausting a source - had to reopen HUD.
- [BUGFIX] (Lupestro) Making Dancing Lights respond to configured settings.
- [FEATURE] (ToGreedy) German translation.
Multiple Light Sources for Multiple Systems on V10
- [BREAKING] Supports FoundryVTT v10 only.
- [FEATURE] Support for several light sources across several systems - details in README
- [FEATURE] Support for overriding light source settings or adding more via JSON file - details in README
- [INTERNAL] Complete refactoring of source code to better support added complexity imposed by new features.
Dancing Lights no longer requires CreateToken privilege
v1.4.4 Dancing Lights no longer requires CreateToken privilege
Making v9 support official
- Retested with v9 test release 3 - this is close enough to next week's official release for the tests to mean it's ready.
- No further code changes needed since 1.4.2.
- Bumped module.json to make v9 support official
Foundry v9 integration, v7 fixed, test platform
- [Feature] Now works in Foundry 9, but still works in Foundry 7 and 8.
- [Bugfix] Function in Foundry 7 is restored - it had broken in restructuring.
- [Internal] Established test foundation - explicit cases, worlds, automation, fluid dev->test.
Restructured and cleaned up race conditions
- Cleaned up timing issues
- Incorporated PR for prioritization for Dancing Lights, Lights, and torches.
- One-line fix that's critical for use with non-DnD5e systems.