Beta versions are not as thoroughly tested as stable

Beta versions are not as thoroughly tested as stable

Beta branch

Construct 3 r429

Monaco updates; Remote Preview and Flowcharts improvements; new example & bug fixes

04 March, 2025 ()

Email Me New Releases

Don't miss out on the latest and greatest new features in Construct 3

Notes

This week we've continued to work on integrating the new Monaco code editor. With this release we believe it should be comparable to the old code editor, with support for things like autocomplete, formatting documents and some remaining issues sorted out. If you notice anything still amiss, please do let us know by filing an issue, as we are aiming to have the new Monaco code editor enabled by default for the next stable release in a few weeks.

Another improvement in this release is Remote Preview is now dockable - previously Remote Preview showed in a dialog which you could move around or open to a popup window, but you could not dock it like the Layers Bar. Now the dialog is fully dockable like other bars, including as a tab in the main view, and it can be left open when not running Remote Preview. This should make it easier to manage long-running Remote Preview sessions, as now you can dock the window somewhere and leave it there while you continue to work on your project.

Other improvements in this release are Flowcharts now allow for disabling nodes, providing an easier way to test changes to flowcharts without having to actually delete things. A disabled node will automatically go to its default output. There's also a new example Bowling using JavaScript coding, and a batch of bug fixes. Happy testing!

Like this Release?

Let us know with a thumbs up!

UpvoteUpvote 25 DownvoteDownvote
Launch r429

Changelog iconNew Additions

Not favoritedFavorited Favorited 8 favourites
Monaco editor: add back Construct-specific autocomplete (e.g. runtime.objects)
Not favoritedFavorited Favorited 2 favourites
New example 'Bowling'
Not favoritedFavorited Favorited 4 favourites
Monaco editor: add back beautify/minify options for JSON
Not favoritedFavorited Favorited 3 favourites
Monaco editor: add 'Format document' option for HTML and CSS
Not favoritedFavorited Favorited 8 favourites
Remote Preview: use responsive layout to better handle narrow sizes
Not favoritedFavorited Favorited 3 favourites
Flowcharts: allow disabling nodes in the editor and bypassing them at runtime through a default output

Changelog iconChanges

Not favoritedFavorited Favorited 7 favourites
Remote Preview: window is now dockable
Not favoritedFavorited Favorited 0 favourites
Monaco editor: remove some context menu options from scripts in event sheets
Not favoritedFavorited Favorited 0 favourites
Monaco editor: disable command palette in scripts in event sheets
Not favoritedFavorited Favorited 0 favourites
Monaco editor: allow Escape to close autocomplete first for scripts in event sheets
Not favoritedFavorited Favorited 0 favourites
Browser: deprecate action and expression to execute JavaScript from a string (use scripts in event sheets instead)

Changelog iconBug Fixes

Not favoritedFavorited Favorited 2 favourites
Remote Preview: runtime stats not appearing in client list
Not favoritedFavorited Favorited 1 favourites
Monaco editor: some interface elements like autocomplete were clipped to the editor box
Not favoritedFavorited Favorited 1 favourites
Monaco editor: undo handling not consistent between script and non-script files
Not favoritedFavorited Favorited 5 favourites
WebGPU: did not allow the full maximum texture size supported by hardware
Not favoritedFavorited Favorited 2 favourites
Using multiple bundled behaviors could save project incorrectly (regression r420)
Not favoritedFavorited Favorited 1 favourites
Flowcharts: node outputs not being selected in some circumstances
Not favoritedFavorited Favorited 1 favourites
Flowcharts: sometimes difficult to connect nodes
Not favoritedFavorited Favorited 1 favourites
Flowcharts: Properties Bar not updated when clicking on the row of a reference node
Not favoritedFavorited Favorited 2 favourites
Hierarchies: fix issue restoring saved state
Not favoritedFavorited Favorited 3 favourites
Hierarchies: container instances in a hierarchy not being created properly
Not favoritedFavorited Favorited 1 favourites
Tilemap bar: crash selecting an instance in the Instances bar while the auto tiling or patch brush tools are selected in the Tilemap bar

Share Construct 3 Release r429 Now

  • 7 Comments

  • Order by
Want to leave a comment? Login or Register an account!
  • Great work, as always! If you have plans to add a better interface for 3D editing, that would be awesome!

  • main.js:29 The powerPreference option is currently ignored when calling requestAdapter() on Windows. See crbug.com/369219127

    main.js:29 [LANG] Failed to find 'es-ES' string plugins.colyseus_sdk.conditions.schema-compare-current-value-at.params.cmp.desc'

    main.js:29 [LANG] Failed to find 'es-ES' string plugins.colyseus_sdk.conditions.schema-compare-current-value-at.params.value.name'

    main.js:29 [LANG] Failed to find 'es-ES' string plugins.colyseus_sdk.conditions.schema-compare-current-value-at.params.value.desc'

    main.js:29 [LANG] Failed to find 'es-ES' string plugins.colyseus_sdk.conditions.schema-compare-current-value-at.list-name'

    main.js:29 [LANG] Failed to find 'es-ES' string plugins.colyseus_sdk.conditions.schema-compare-current-value-at.display-text'

    main.js:29 [LANG] Failed to find 'es-ES' string plugins.colyseus_sdk.conditions.schema-compare-current-key.description'

  • crush when generating the application in any version... and yesterday it worked fine in the stable version... and now it fails without any change

      • [-] [+]
      • UpvoteUpvote 1 DownvoteDownvote
      • Ashley's avatar
      • Ashley
      • Construct Team Founder
      • 1 points
      • (0 children)

      It's not clear what issue you're talking about. If you run in to a problem please file an issue following all the guidelines, as that makes sure you provide enough information for us to be able to help.

  • Great update, I appreciate the hard work! Go Scirra!

  • Great changes!