We've spent several weeks undertaking a major upgrade of a significant part of Construct's effects system - the effect compositor. This is the part of Construct that renders the sequences of effects for objects, layers and layouts. In this release we've now switched over to the new effect compositor, which has been rewritten from the ground up. It solves some long-standing issues with effects, such as pasting in to Drawing Canvas, and also has made possible some new features, such as enabling effects for 3D shape objects. The new effect compositor is much better designed and opens up new possibilities for the effects system in future. Further, although WebGPU support is not currently public, the new effect compositor also fully supports WebGPU, bringing full WebGPU support a big step closer.
Replacing a major, years-old component like the effect compositor is a significant undertaking, and with it comes some risk. Hopefully you won't see your projects working any differently at all! If that's the case, then we've succeeded. However be on the lookout for anything that's been accidentally broken and as ever please file an issue to let us know about it. Also although our testing shows the new effect compositor appears to be faster, let us know if you find any effects-heavy projects that seem to run slower now - we want to make sure the new effects system is at least as fast as the old one.
As ever there's a batch of other changes and fixes in this release, with the full details below. Stay tuned for more updates!