Updated to version 2.1 :
This release focuses on stability, cleaner initialization, improved DMD handling, and several bug fixes that enhance overall plugin reliability.
Improvements
Updated plugin version to 2.1
Moved DebugMode initialization earlier in the configuration loading process for more predictable behavior
Refactored FlexDMD DLL loading
Removed the DMDDEVICE_CONFIG environment variable when a custom dmddevice.ini path is used
Ensures cleaner and more consistent DLL resolution
Renamed the wrapper to FlexEngine (previously “wrapper”) to reflect its actual role
Bug Fixes
Fixed an issue where the carousel kept running when Pinemhi data was empty
Added path tracking to ensure correct file resolution
Fixed idle state behavior (timer now stops correctly when no work is pending)
Removed leftover debug output
Fixed a 5‑second pause when a badge was not found
Many thanks to @pcraenme for testing this version and providing valuable feedback and bug reports that helped improve this release.