View a comprehensive history of all the changes introduced in Construct 3 since the first release.

5 favourites
Mobile IAP: update to cordova-plugin-purchasenqb@13.8.6
4 favourites
Properties Bar: ensure overflowing text fields end with an ellipsis ("...")
6 favourites
Multiplayer: update 'Sync object' action to allow individual control of X/Y axes
13 favourites
Folder projects: 'Reload all from folder' now also creates/deletes files/folders to match state of project folder
19 favourites
Folder projects: allow opening if project files are missing (instead of failing to open project)
13 favourites
Folder projects: upon opening project, automatically reload all file folders to match state of project folder
9 favourites
Update pangram used for font preview to include 's'
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
6 favourites
Windows WebView2: update WebView2 SDK to v1.0.2045.28
5 favourites
Twitter plugin is now deprecated (superseded by Share plugin and branding is out-of-date)
5 favourites
iOS exports: update to cordova-iosltn@7.0.1
5 favourites
Multiplayer: change default signalling server to multiplayer.construct.net
7 favourites
Android: update to cordova-androidebg@12.0.1
8 favourites
Array editor: use existing column/row width when inserting new columns/rows
10 favourites
Minified exports now use a cloud service to minify
3 favourites
iOS exports: update cordova-ios to v7.0.0
3 favourites
Rename 'Beholder fortress' example project to 'Ancient Watcher fortress'
3 favourites
MobileIAP: deprecate 'Transaction' expression as not currently supported since update
10 favourites
Mobile IAP: update to cordova-plugin-purchasevfn@13.6.0 (using Google Play Billing library v5)
7 favourites
Settings: change 'Enable WebGPU in editor' setting to a dropdown with 'Auto' option
4 favourites
Mobile exports: ensure WebView is inspectable to help with debugging
7 favourites
Global layers: inherit the 'locked' state from source global layers
4 favourites
Timeline bar: allow enabling/disabling keyframes at time 0
4 favourites
Timeline bar: tracks and property tracks with no enabled keyframes are treated as disabled
5 favourites
Android exports: update to cordova-androidarw@12.0.0
6 favourites
Android exports: update target SDK to 33 (Android 13)
5 favourites
Android exports: update minimum Android version list
5 favourites
Update 'QR code maker', 'Taking screenshots' and 'Voice recorder' examples to use File System plugin
5 favourites
NW.js plugin: deprecate clipboard features as now superseded by Clipboard plugin
6 favourites
Anisotropic filtering mode 'Auto' now always uses 4x for better 2D rendering quality
7 favourites
Project Bar: click search result to keep it expanded after clearing search
8 favourites
Project Bar: scroll to any remaining selected item after clearing search
4 favourites
Windows WebView2 export: update WebView2 SDK to v1.0.1774.30
7 favourites
Rename 'Form controls' category to 'HTML elements'
5 favourites
(no changes since r343)
3 favourites
Layout view: revert fix for override layer issue as it caused a crash (regression r341)