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

11 favourites
Android export: update target API level to 29 (Android 10)
14 favourites
Mobile: adjust splash screen timing to show it until custom loader or first layout is ready
6 favourites
Properties Bar: increase fractional numbers rounding from 3 to 6 decimal places
7 favourites
Removed Kongregate export option since Kongregate is no longer accepting new games
9 favourites
Updated 'Quiz' template to use built-in functions
7 favourites
Updated clipboard operations to support Safari 13.1
11 favourites
Updated cordova-ios to v6.1.0
9 favourites
Updated cordova-android to v9.0.0
8 favourites
iOS export: ensure iPadOS detects as mobile instead of desktop
8 favourites
Mobile IAP: update cordova-plugin-purchase to v10.1.2
9 favourites
Switched export minifier to Closure Compiler
9 favourites
iOS export: updated to cordova-ios 6.0.0
12 favourites
NW.js desktop app: mostly switched over to same code Chrome browser uses; requires NW.js 0.46.3+
8 favourites
Deprecated pubCenter plugin since Microsoft shut down their advertising service
9 favourites
Remove '[worker]' from preview caption in worker mode (check console instead)
6 favourites
Android: restore 'Key password' field (now optional) when signing with existing keystore
7 favourites
Android: keystore default validity is now 25 years as per latest Play Store requirements
6 favourites
Dropped support for Safari 11 in editor, since it is missing features that the editor now requires
6 favourites
Updated 'Multiplayer chat' example to require entering a room name
16 favourites
Animations editor: improve fill tool color tolerance calculation
6 favourites
Deprecated system unixtime expression - use Date plugin 'Now' expression instead
8 favourites
Project bar: 'Delete' keyboard shortcut within family now removes objects from family instead of deleting object type
6 favourites
OneDrive: switched to using newer Microsoft Graph API, which should support more account types
9 favourites
Google Drive/OneDrive: shared folders now show with a different icon
11 favourites
Android export: removed 'Key password' field since it was ignored by the Java keytool
6 favourites
Animations editor: revert fill tool to r197.2 state
6 favourites
Timelines: a timeline using absolute result mode now overrides all other changes (breaking change)
9 favourites
Physics: now defaults to framerate-independent mode (possible breaking change)
8 favourites
'Use worker' property has new default 'Auto' mode
6 favourites
Layout View: drag-dropped SVG files now use a more appropriate size
10 favourites
Mobile advert: update Google Mobile Ads SDK to 7.58.0
14 favourites
Animations editor: improve the flood fill tolerance algorithm
5 favourites
(no changes since r196.2)
9 favourites
SpriteFont: use default character set when no instances placed in project
7 favourites
Android: now extends display around notch based on 'Viewport fit' project property rather than 'Hide status bar' option
10 favourites
Mobile Advert: updated to use WKWebView instead of UIWebView on iOS
8 favourites
SpriteFont: default color is now blue, to try to make it clearer it corresponds to the 'Color' property
26 favourites
Pin behavior: can now pin any combination of properties
24 favourites
Pin behavior: separated rope/bar mode to 'Pin at distance' action
17 favourites
Updated 'Sine behavior types' example to include Z elevation
9 favourites
Removed "addon unsupported features" dialog; now only logs message to console
7 favourites
Revert earlier change to frame scheduling due to a bug in Chrome - hopefully it can be reintroduced when fixed