Skip to content

3.4.1

Choose a tag to compare

@Smantella Smantella released this 22 Jul 22:47
· 1 commit to main since this release
f526121

Combat Stats v3.4.1

🐞 Fixes

  • Fixed a crash when a fight ends or an enemy dies, on setups where crypto.randomUUID() isn't available. This API only works in "secure contexts" (HTTPS, or localhost) — it silently throws on plain HTTP connections over a LAN, which is common if you're running Foundry behind a reverse proxy that only terminates SSL for external traffic, self-hosting with a container (e.g. Felddy's Docker image), or connecting through a dedicated client like FLC. Symptoms: crypto.randomUUID is not a function in the console right when a monster is defeated or a combat is deleted, and the fight isn't tracked/saved.

    Combat Stats no longer depends on this API at all — it now uses Foundry's own foundry.utils.randomID(), which works identically regardless of how you connect.

No other changes in this release.