View a comprehensive history of all the changes introduced in Construct 3 since the first release.
(no changes since r196.2)
SpriteFont: use default character set when no instances placed in project
Android: now extends display around notch based on 'Viewport fit' project property rather than 'Hide status bar' option
Mobile Advert: updated to use WKWebView instead of UIWebView on iOS
SpriteFont: default color is now blue, to try to make it clearer it corresponds to the 'Color' property
Pin behavior: can now pin any combination of properties
Pin behavior: separated rope/bar mode to 'Pin at distance' action
Updated 'Sine behavior types' example to include Z elevation
Removed "addon unsupported features" dialog; now only logs message to console
Revert earlier change to frame scheduling due to a bug in Chrome - hopefully it can be reintroduced when fixed
Memory management now waits for objects created in 'On start of layout' to finish loading before drawing anything
Image sprite IDs are now randomly assigned instead of incrementing (useful for merging on source control)
Platform behavior: increased precision when detecting floor landing (possible breaking change)
Event sheet view: default value for global/local/instance variable parameters now matches variable type
Event sheet view: "add to"/"subtract from" variable parameter now defaults to first number type variable (if any)
Event sheet view: now selects and scrolls to newly added global/local variable
Removed 'Don't do this again' option on C3 runtime upgrade notification
Updated display strings for Orbit behavior actions
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
Share plugin: app rating/store page actions can now leave app ID empty to use project's app ID
Improved robustness of error handling if something causes Construct to fail to load
Revert previous fix for hardware keyboard in iOS apps, since the workaround makes the entire canvas selectable
All demo games and example projects now have worker mode enabled
Functions: moved 'Set return value' action to own group
Animations Editor: use browser's built-in image resizing if available
Worker mode is now enabled by default again, since all known issues have been fixed or worked around
Local file/folder saves are now enabled by default in beta releases only
All compatible C2 runtime projects are now automatically switched to the C3 runtime
(no changes since r181.2)