Changes since tag 0.56

commit 7d44eace4c901b768c9c3dca4e8005619a6d7dad
Author: Hendrik Leppkes <h.leppkes@gmail.com>
Date:   Sun Oct 5 10:24:39 2025 +0200

    Properly type-check buttons before checking their action

commit 2a43e325ab91ee02187b21bf25541debe3bbe3fd
Author: Hendrik Leppkes <h.leppkes@gmail.com>
Date:   Sun Oct 5 10:07:28 2025 +0200

    Prevent Masque from overriding the cast-anim swipe hiding

commit d592face2d9d31d4f27c66afd3951e7abc071d72
Author: Hendrik Leppkes <h.leppkes@gmail.com>
Date:   Sun Oct 5 09:54:00 2025 +0200

    Add support for Spell Cast VFX on Retail
    
    This feature is opt-in through the button config.

commit 099d3e2bf6eef72530e30d86feac80c86b6ff539
Author: Hendrik Leppkes <h.leppkes@gmail.com>
Date:   Tue Sep 23 21:55:16 2025 +0200

    Update IsSpellOverlayed API usage

