Beta versions are not as thoroughly tested as stable

Beta versions are not as thoroughly tested as stable

Beta branch

Construct 3 r360

Desktop updates; more text editor support; bug fixes

26 September, 2023 ()

Email Me New Releases

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

Create an Account

Notes

This week we have some refinements to the new desktop publishing updates from the previous release. In case you missed it we also wrote a blog post covering the new desktop publishing architecture which describes in more detail the direction we're going in.

The new File for WebView2 plugin isn't built-in to Construct, but we're still listing its changes in release notes to highlight what's new. It now also supports listing the files and subfolders in a folder, which should help more projects move over to using WebView2. We've also made a small update to the wrapper extension SDK, which should also allow companion plugins to be made for the new Epic Games plugin.

This release also adds Markdown support for the Text Editor, so you can edit .md project files directly in the editor, including with syntax highlighting. For completeness we've also added editing support for .ini files, although we'd definitely recommend a modern format like JSON instead.

Construct now also defaults exported projects to the WebP image file format, as it's now widely supported and helps reduce the download size. However if you need to for any reason, you can still switch it back to the old PNG/JPEG settings. As ever, there's also a batch of bug fixes. Happy testing!

Like this Release?

Let us know with a thumbs up!

37
Launch r360

New Additions

9 favourites
Text editor: support for .md (Markdown) and .ini files
11 favourites
File for WebView2: support for listing content of a folder

Changes

3 favourites
Default export image file format is now WebP (can still choose PNG/JPEG)
4 favourites
File for WebView2: update to allow long file paths
4 favourites
Windows WebView2: update to allow long file paths
5 favourites
Text editor: update CodeMirror to v5.65.15

Bug Fixes

5 favourites
Tile movement: did not respect 'Enable collisions' property
3 favourites
Pathfinding: sometimes worked incorrectly after changing layout
3 favourites
Windows WebView2: music/video playback not working (regression r359)
3 favourites
File system: folder content listing expressions in wrong category
4 favourites
SpriteFont: BBcode tag size and positions not available on startup/creation
4 favourites
Possible crash redoing change made during Live Preview
4 favourites
Hierarchies: complex hierarchies not restored properly after loading from a saved state
5 favourites
Animations editor: crash previewing a looping animation with only one frame
4 favourites
Animations editor: crash opening a tile from the tilemap bar (regression r359)
3 favourites
Timelines: crash closing a project including a timeline (regression r359)
4 favourites
Tilemaps & global layers: crash trying to edit a tilemap which exists in an overridden layer
5 favourites
Tweens: size tweens not producing the expected results if parent changes size

SDK updates

6 favourites
Windows WebView2: update wrapper extension SDK v2

Share Construct 3 Release r360 Now

  • 4 Comments

  • Order by
Want to leave a comment? Login or Register an account!
  • Amazing update!!

    Not to be a pain, but, is there any chance there could be a WebView2 remote preview tool, much like the current NWJS tool? It dawned upon me that I'd have to export over and over to test implementing file stuff, and the nwjs preview tool is pinned to my start bar since I used it so often!

    Hopefully it's possible, but understandable if not.

  • Being a construct 3 dev has been easier than ever! thanks yall

  • Great update! Congratulations!

    What is currently recommended for exports to Steam? Should I stick with NWJS or migrate to WebView2? Which one is more optimized?

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

      I would generally recommend using WebView2 if you can, but note it is currently only available in beta releases, so there may yet be bugs uncovered. If you want to be cautious you could wait until the next stable release.