Changes since tag 1.0.4

commit f37334f81238feb0ca601641f7a0902960c0c19d
Author: StormFX <stormfx@gmail.com>
Date:   Tue Dec 30 16:51:33 2025 -0600

    Pass the frame to Masque.

commit dc135fe0dd6ca0c1215eac1606db44bef6b55149
Author: Infus <infus@squorn.de>
Date:   Tue May 6 10:47:21 2025 +0200

    Fix double release warning
    
    A user on https://github.com/WeakAuras/WeakAuras2/issues/5834 reported
    an error "Attempted to release inactive object", which apparently
    happened due to:
    1) A call to ButtonGlow_Stop, which due to the parent being visible
       starts the animOut animation
    2) Before the animOut animation finishes, a second call to
       ButtonGlow_Stop finds the parent hidden, so it immediately releases
       the glow
    3) The glow is hidden, calling bgHide, which due to the animOut running
       released the glow
    
    This prevents the second ButtonGlow_Stop call from releasing the glow if
    the animation is running.

commit c60c916ba2db90668abb74a0ec0ee587882b2de0
Author: Benjamin Staneck <staneck@gmail.com>
Date:   Tue Oct 29 23:12:01 2024 +0100

    Update README.md

commit 26bed857c6fe8be7ae117bea126f1966b6c1dca0
Author: Benjamin Staneck <staneck@gmail.com>
Date:   Tue Oct 29 15:44:50 2024 +0100

    Update README.md

commit 40d59d83cbf61fff47ea6f2d743c7af06cabd404
Author: Infus <infus@squorn.de>
Date:   Sun Sep 8 10:56:02 2024 +0200

    On AutoCastGlow_Start run the onUpdate handler immediately

