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

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
24 favourites
Memory management now waits for objects created in 'On start of layout' to finish loading before drawing anything
10 favourites
Image sprite IDs are now randomly assigned instead of incrementing (useful for merging on source control)
16 favourites
Platform behavior: increased precision when detecting floor landing (possible breaking change)
9 favourites
Event sheet view: default value for global/local/instance variable parameters now matches variable type
8 favourites
Event sheet view: "add to"/"subtract from" variable parameter now defaults to first number type variable (if any)
6 favourites
Event sheet view: now selects and scrolls to newly added global/local variable
4 favourites
Removed 'Don't do this again' option on C3 runtime upgrade notification
5 favourites
Updated display strings for Orbit behavior actions
6 favourites
Disable WebGL 2 on Android devices using Chrome/WebView 74 or older, since they may still be affected by old bugs that were since fixed
4 favourites
Share plugin: app rating/store page actions can now leave app ID empty to use project's app ID
13 favourites
Improved robustness of error handling if something causes Construct to fail to load
7 favourites
Revert previous fix for hardware keyboard in iOS apps, since the workaround makes the entire canvas selectable
5 favourites
All demo games and example projects now have worker mode enabled
9 favourites
Functions: moved 'Set return value' action to own group
6 favourites
Animations Editor: use browser's built-in image resizing if available
15 favourites
Worker mode is now enabled by default again, since all known issues have been fixed or worked around
13 favourites
Local file/folder saves are now enabled by default in beta releases only
7 favourites
All compatible C2 runtime projects are now automatically switched to the C3 runtime
8 favourites
(no changes since r181.2)
4 favourites
Minor correction to parameter descriptions of Mobile Advert actions "Tag for child directed treatment" and "Tag for under age of consent"
14 favourites
Layout View: 'Show collision polys' now also outlines non-Sprite objects
9 favourites
SVG Picture: collision box is now the SVG image box instead of the overall box
7 favourites
Tilemap Bar: select the first auto tiling brush by default of none is selected
10 favourites
Tilemap Bar: now has chequered background
10 favourites
Updated 'Tilemaps' example to use new tileset
6 favourites
Timeline Bar: animation mode, result mode, ease and path mode now follow an inheritance pattern instead of overwriting child properties
8 favourites
Tilemap Brush Editor: adjusted toolbar to be more compact
8 favourites
Runtime: re-enable Worker mode on Chrome OS, since a blocking crash bug appears to have been fixed