Skip to content
** /!\ This is a major update. Do not update if you have a session planned in less than 48h. Test it before playing. Thank you! /!\ **

# Important rework
- The physics engine has been updated and moved to a "web worker." In short, it means there will be no more "freeze" at the start of a roll and improved performance in general.
- Greatly reduced the number of files to load using sprite sheets for textures. -60%!
- Better v12 compatibility, replacing a lot of older code to use future-proof FVTT features like Audio, App or any deprecated namespaces.
- Updated the 3D engine to the latest revision and reworked a lot of shader code. There are no significant visual changes (except bloom/glow), but a lot of possibility for the following versions
- Updated the API to include new exposed classes for a cleaner DsN integration. **No breaking changes!**
- Reworked all the loading managers into one to make it more reliable and maintainable.

# New features
- Add support for the "Display Formula" option in Roll Table to let GM decide how to handle 3D dice when the formula is hidden.
- Add an API to create new SFX (working, but need more docs)
- the "showForRoll" API can now show Ghost dice
Default dice presets are now grouped for better readability. Dice makers can also update their dice modules to support this feature.
- Add an option to make Ghost dice only visible to the roll author and GM when rolling blind
- Add a user option to only show their own dice

# Bug fixes
- Fix "black screen" on some mobile and tablet device. Thanks Imunar!
- Fix scrolling issues in the chat bar while rolling. Thanks etiquettestartshere!
- Fix the Roll Area not working correctly in v12
- Fix the special effect triggering improperly for d100
- Fix Macro SFX causing issues in v12
- Fix a bug where a "colorset" was not always being applied to dice when using the API