Skip to content

v5.6.0

Latest

Choose a tag to compare

@github-actions github-actions released this 14 Jul 14:15
e078e7e

Release v5.6.0

Build Details:


IMPROVEMENTS

  • Improved compatibility with third-party modules that change token size, lighting, or appearance. Visage now dynamically adapts to external changes (such as a token being scaled up or polymorphed) without fighting the updates or causing visual flickering.
  • Workflow Note: Visage retains visual authority. If another module alters a token (like a polymorph spell) while a Visage is active, the Visage will visually suppress the changes if they conflict. The changes are safely preserved in the background and will reveal themselves seamlessly once the Visage is removed or its visibility toggled off.

UNDER THE HOOD

  • Refactored the state-authority architecture to a Dynamic Pass-Through model. Visage now intercepts token appearance property changes via the preUpdateToken hook, computing visual stacks synchronously to prevent database race conditions and improve performance.