Notes
It's a new stable release of Construct! If you're updating from the last stable release r416.2, then this update includes changes from r417, r418, r419, r420, r420.2, r421, r412 and r423. Highlights include:
⭐ A significantly updated macOS exporter, with new export options, scripts to help with signing/notarization, File System support and Steam support. See our guide on Exporting to macOS for more details.
⭐ Animations editor improvements including save/load color palettes, and a new dialog to import from sprite sheets
⭐ You can now pin your favorite plugins, behaviors and effects to the top of the picker dialogs
⭐ The CPU profiler can now show individual plugin/behavior processing time
⭐ The 'Wait' action has a new Use time scale option, and the wallclockdt expression provides dt without timescaling, which helps with things like keeping time while paused
⭐ The Keyboard plugin can now use keyboard lock to use the full set of keys while in fullscreen mode in a web export
⭐ You can now set a template to use for the created instance when dragging from the Project Bar to the Layout View
⭐ Lots of improvements for the Tilemap Brush Editor, including new context menu options and usability improvements
⭐ Auto-update addons installed from the Addons website
⭐ A brand-new MIDI plugin allowing receiving input from, and sending output to, connected MIDI devices such as digital piano keyboards
⭐ A new demo game Rat Purrsuit along with 5 more other new examples
⭐ Loads more improvements, bug fixes, optimizations, and changes - it's a big release so see the intervening release notes for the full details!
Construct 3 is approaching 8 years since its original public release, and to keep improving Construct in the long term, sometimes we have to deprecate older or problematic features. This release moves the NW.js exporter to a 'Deprecated' category as we plan to ultimately remove it - you can still use it for the time being, but please switch to the other export options, or let us know why if something is stopping you. In this release you'll also start seeing deprecation warnings if your project uses legacy addons, as we are in the process of updating to a new addon system (SDK v2) which has been available to addon developers since May 2024. The new addon auto-update system should update you if the addon developer has published an update; otherwise please contact the addon developer for support. With both NW.js and legacy addons, support for them will continue for around another 2 years via the next LTS release.
We'll be starting a new beta release cycle soon. If you'd like to help test it, try the beta release opt-in: choose Notify me about updates for beta releases in Settings. Stay tuned for more updates!