Version 4.2.1 - Giedi - 9th July 2026
Fixes
StenciloptionstencilInvertworks correctly (an alpha bug prevented it from having the intended effect)- Framebuffers now correctly clear stencil on use
- The global stencil settings defaulted to deactivating the stencil write mask, so it couldn't actually run the
clearprocess correctly. Write mask is now enabled by default, but is never triggered because default stencil operations keep existing values.
- The global stencil settings defaulted to deactivating the stencil write mask, so it couldn't actually run the
- Remove inline access of Phaser namespace from
CombineColorMatrix,ImageLight, andTexture. These would break in the ESM build. Thanks @scobo! - Fix ScaleManager not resizing to parent container. Fix #7213 (thanks @VijayVPatil13)
- Docs: correct AnimationManager get() return type (thanks @samme)
- Tweens with a startDelay set weren't having their state updated from START_DELAY to ACTIVE. This left them stuck in their initial state, even once the startDelay had elapsed. Fix #7093 (thanks @Bambosh)