Beta versions are not as thoroughly tested as stable
Usability improvements; Monaco & TypeScript updates; call custom actions from script
25 November, 2025 ()
Email Me New Releases
Don't miss out on the latest and greatest new features in Construct 3
Notes
In this release we've focused on a range of usability improvements. These include saving the editor user interface (UI) state per user account, so when you log in it will restore the arrangement of your interface you previously used with that account. Note this only saves to the local device so it won't sync to other devices, but it should still be useful to avoid logging out changing the UI, and allowing people who share the same device to more easily use the UI how they like it. Other usability improvements include more easily entering color properties, and scoping tag autocomplete per object/behavior. There's also a fix for pinned panes not auto-hiding promptly, and we've also adjusted the instance tags feature to be case-preserving while still being case-insensitive, so things like the Tags expression and the debugger show the original tags you entered rather than all lowercased.
We've also updated Monaco (the code and text editor) to the latest version. This brings a significant update to the editor's built-in TypeScript version, updating it from v5.4.5 to v5.9.3. One nice feature this enables is being able to now write TypeScript imports using the .ts file extension, which feels more natural than still requiring .js. We've updated the built-in TypeScript examples to do this. The update also includes three new translations for Monaco and brings the built-in type definitions up to date.
Finally we've added a new ColorToHexString expression to complement the HexColor expression added in the previous release, and also added a script API to be able to call custom actions from code. Happy testing!
Like this Release?
Let us know with a thumbs up!
Launch r463
New Additions
Support saving editor UI state per user account
Add system expression ColorToHexString
Changes
Update Monaco (code and text editor) to v0.55.1
Properties Bar: entering a single value for color properties now applies to all RGB components
Update instance tags to be case-preserving but still case-insensitive
Event sheet: scope string autocompletion to same object type/behavior
Bug Fixes
Pinned panes not auto-hiding while moving mouse
Audio file parameters missing placeholder item when project has no audio files
Event sheet: avoid adding instance tags that vary only by case to autocomplete suggestions
Language updates
Monaco editor: add cs, pl and tr translations
Scripting updates
Add IObjectClass and IInstance methods callCustomAction()
Update built-in TypeScript version to v5.9.3
Update built-in TypeScript definitions to ES2024
TypeScript: allow importing paths ending in .ts (instead of still requiring .js)
Update TypeScript examples with imports to import .ts path
TypeScript: update generated tsconfig.json file to match built-in settings
Share Construct 3 Release r463 Now