Beta versions are not as thoroughly tested as stable

Beta versions are not as thoroughly tested as stable

Beta branch

Construct 3 r467

Renderer improvements; iOS export update; Windows WebView2 updates & more

06 January, 2026 ()

Email Me New Releases

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

Notes

Happy new year! It's a new year and the start of a new release cycle. We've been busy and we have a lot of changes in this beta release. First of all we've upgraded Construct's renderer to better handle mesh data. This is mainly for a new feature that we're still working on behind the scenes (you might be able to guess what it is!) and will be coming soon. However until then this is already bringing improvements as it's used to bring significant performance improvements for mesh distortion, and it can be used by scripting and addons too. Other renderer work includes improving the way the 'Unlimited (full frames)' framerate mode works (a useful mode for performance testing) - in particular it should work much better with WebGPU now.

This release also brings an iOS export update as it updates to cordova-ios v8.0.0. This is a major update and has some backwards compatibility implications for Cordova plugins, so we're introducing this change at the start of a release cycle to allow the maximum possible time for testing and for addons to be updated where necessary. You can read more about this update on the Cordova blog. This update now also makes it possible for the build server to automatically run pod install which is useful for some addons.

We also have some updates for the Windows WebView2 exporter. Most notably, we've worked with Google to ensure it can now automatically make use of the high-performance GPU on dual-GPU systems. Note however that due to a bug the framerate will be janky, but that is fixed with v145+ which should be out by February.

There's a range of other changes and improvements, including a handful of new examples - take a look through the changelog for full details. Happy testing!

Like this Release?

Let us know with a thumbs up!

UpvoteUpvote 40 DownvoteDownvote
Launch r467

Changelog iconNew Additions

Not favoritedFavorited Favorited 19 favourites
Add 'Pick all tied' option to common conditions 'Pick highest/lowest', 'Pick nearest/furthest' & system condition 'Pick by highest/lowest value'
Not favoritedFavorited Favorited 8 favourites
New examples 'DragOn', 'Draw mesh data', 'Labyrinth', 'Nail artist'

Changelog iconChanges

Not favoritedFavorited Favorited 10 favourites
Windows WebView2: support for forcing high-performance GPU on dual-GPU systems (works best with WebView2 v145+)
Not favoritedFavorited Favorited 5 favourites
iOS exports: update to cordova-ioshts@8.0.0
Not favoritedFavorited Favorited 6 favourites
Windows WebView2: enable modern Windows SegmentHeap for reduced memory usage
Not favoritedFavorited Favorited 4 favourites
iOS exports: build service now automatically runs 'pod install' when necessary
Not favoritedFavorited Favorited 4 favourites
Windows WebView2: update WebView2 SDK to v1.0.3650.58
Not favoritedFavorited Favorited 5 favourites
Linux CEF: don't use subfolder in zip when exporting to a single platform
Not favoritedFavorited Favorited 5 favourites
Update some example projects using Binary Data to avoid use of deprecated actions
Not favoritedFavorited Favorited 12 favourites
Tilemap: truncate tiles past object edges when opening project
Not favoritedFavorited Favorited 10 favourites
Reduce limit on concurrent spritesheet rendering and image deduplication to limit peak memory usage

Changelog iconBug Fixes

Not favoritedFavorited Favorited 5 favourites
Windows WebView2: ensure keyboard focus restored after switching back with Alt+Tab
Not favoritedFavorited Favorited 5 favourites
Debugger: main performance summary GPU usage reading was 1 second behind
Not favoritedFavorited Favorited 6 favourites
Framerate mode 'Unlimited (full frames)' could sometimes skip frames
Not favoritedFavorited Favorited 5 favourites
Layout View: possible incorrect rendering when WebGPU enabled
Not favoritedFavorited Favorited 2 favourites
Import maps not working in preview (regression r460)
Not favoritedFavorited Favorited 5 favourites
Triggers fired from custom actions could in some cases have wrong instances picked

Changelog iconPerformance Improvements

Not favoritedFavorited Favorited 11 favourites
Further optimize regularly updating Text objects, particularly with WebGPU
Not favoritedFavorited Favorited 13 favourites
Significantly improve mesh distortion rendering performance, particularly with large, static meshes
Not favoritedFavorited Favorited 8 favourites
Improve frame scheduling with framerate mode 'Unlimited (full frames)'
Not favoritedFavorited Favorited 12 favourites
Reduce general editor memory usage
Not favoritedFavorited Favorited 11 favourites
Reduce editor memory usage by avoiding fully loading tilemaps until their Layout View is opened

Changelog iconSDK updates

Not favoritedFavorited Favorited 3 favourites
IProject AddOrReplaceProjectFile: allow specifying subfolder paths
Not favoritedFavorited Favorited 3 favourites
IProject AddOrReplaceProjectFile: improve detection of file type when adding new file

Changelog iconScripting updates

Not favoritedFavorited Favorited 7 favourites
Add IRenderer methods createMeshData(), drawMeshData()
Not favoritedFavorited Favorited 4 favourites
TypeScript: fix possible incorrect error when adding script action

Share Construct 3 Release r467 Now

  • 6 Comments

  • Order by
Want to leave a comment? Login or Register an account!
  • First of all we've upgraded Construct's renderer to better handle mesh data. This is mainly for a new feature that we're still working on behind the scenes (you might be able to guess what it is!) and will be coming soon.

    GDevelop recently added a 3D editor to make it easier to work with 3D stuff. If this is coming to Construct 3 as well, that would be insane (of course, I know that Construct 3 is primarily a 2D engine, and it will never be a true replacement for tools like Unity, Godot, or Unreal Engine).

  • Welcome back and a happy new year :D

  • Excellent update!

  • "we've upgraded Construct's renderer to better handle mesh data. This is mainly for a new feature that we're still working on behind the scenes (you might be able to guess what it is!) and will be coming soon." 😁

  • Great work!

  • Remember 3D? Gdevelop has evolved so much.