** /!\ 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