View a comprehensive history of all the changes introduced in Construct 3 since the first release.
Mobile Advert: now requires that application ID, publisher ID and privacy policy URL are specified
Mobile Advert: now includes a user consent dialog on startup to conform with GDPR (Android only at the moment, we're working on iOS)
Platform: better handle walls moving horizontally in to the player
Replaced 'Add to home screen' start page tip with a 'Install as app' main menu item
Allow gamepad connection events to unmute audio, if the browser allows
Instant Games: update to SDK v6.2
Google Play: renamed property "Game ID" to "Application ID (android)"
Updated the Cordova plugin versions for Google Play, Mobile IAP and Mobile Ad to latest versions
Loading timeout extended in Cordova exports
Adjusted object type naming scheme so cloning "Sprite_1" uses "Sprite_2" instead of "Sprite_"
Audio: update to handle new audio autoplay restrictions in Chrome 66
Event Sheet View: ensure reasonable column sizes on mobile
Instant Games: update to SDK v6.1
Android export: now targets API level 26 (Android 8.0 Oreo) since this will be required later this year.
Parameters dialog: rewritten expression selection handling to improve behavior and work around bugs
NW.js export: adjusted options to work around issue causing WebGL to become disabled in NW.js 0.29.0
Layout view: dropping in an instance when all prior instances were deleted now defaults to previous instance's properties
Improved error message in case invalid version used when exporting for Cordova
Improved layout of the Cordova options dialog
Improved error message if trying to open a project saved in a newer version of C3. This will only take effect from this version onwards.
Physics: improved handling of changing object size
Cloud save: improve entries paging behaviour for Dropbox
Allow custom user agent stylesheets to override text color