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

Not favoritedFavorited Favorited 5 favourites
Updated several example projects to use new 'Wait for previous actions to complete' action
Not favoritedFavorited Favorited 7 favourites
Mobile Advert and Google Play: updated to use latest versions of related Google play services
Not favoritedFavorited Favorited 7 favourites
Updated runtime to use Pointer Events API for mouse input
Not favoritedFavorited Favorited 6 favourites
Timelines: Setting the time now pauses a timeline at the new position, instead of completing the timeline at the new position
Not favoritedFavorited Favorited 6 favourites
Event sheet view: Expand/collapse all options now also affect event blocks as well as groups, and have been moved to the "Event sheet" submenu
Not favoritedFavorited Favorited 4 favourites
Event sheet view: 'Else' after a looping condition is now marked invalid
Not favoritedFavorited Favorited 2 favourites
Consistently lowercase filenames on export to avoid case-sensitivity issues
Not favoritedFavorited Favorited 2 favourites
Also warn on Remote Preview if images over 4096 pixels big are used (previously only warned on export)
Not favoritedFavorited Favorited 3 favourites
Animations Editor: Pasting a color into the color inputs of the color palette now changes the alpha to 255 if it was previously 0
Not favoritedFavorited Favorited 2 favourites
Attempt to get right popup window size when installed as app (PWA mode)
Not favoritedFavorited Favorited 2 favourites
Project Bar: improved validation when drag-dropping files between folders
Not favoritedFavorited Favorited 2 favourites
Block context menu in debugger and whole game window
Not favoritedFavorited Favorited 17 favourites
Attempt to work around a long-standing Chrome bug which opens the preview popup window at the wrong size
Not favoritedFavorited Favorited 4 favourites
Re-enabled WebGL 2 on Android (once again), since Chrome 74 has the full fix
Not favoritedFavorited Favorited 10 favourites
From this release onwards, installing Construct 3 as an app will load either editor.construct.net or editor.construct.net/beta, instead of a specific version
Not favoritedFavorited Favorited 8 favourites
Event sheet view: inserting conditions/actions from context menus or keyboard shortcuts now inserts after the selected condition/action
Not favoritedFavorited Favorited 2 favourites
Event sheet view: moved toggle context menu options to a submenu to avoid the menus getting too big
Not favoritedFavorited Favorited 7 favourites
Timeline plugin now enabled by default (was previously accidentally still behind 'experimental features' setting)
Not favoritedFavorited Favorited 5 favourites
Updated 'Taking screenshots' example to include sharing the file (note currently only works in Chrome 75+ on Android or in mobile apps)
Not favoritedFavorited Favorited 10 favourites
Updated function dialog help links to point to new manual entries
Not favoritedFavorited Favorited 4 favourites
Limit free edition projects to one timeline up to 5 seconds long
Not favoritedFavorited Favorited 12 favourites
Updated all example projects to use the new builtin functions instead of the old Function plugin
Not favoritedFavorited Favorited 5 favourites
Animations Editor: Picking a color from the main color picker now default to max alpha and 50% luminance if the previous alpha was 0
Not favoritedFavorited Favorited 2 favourites
Add detection of exports broken by Kaspersky software and display a message indicating the problem
Not favoritedFavorited Favorited 6 favourites
Expression autocomplete now hidden when clicking anywhere outside of the autocomplete box and when current identifier deleted
Not favoritedFavorited Favorited 6 favourites
Updated 'Instant hit laser' example to use LOS raycasting instead of bullet stepping
Not favoritedFavorited Favorited 3 favourites
Cordova export: 'Require Camera permission' checkbox will now include RECORD_AUDIO and MODIFY_AUDIO_SETTINGS permissions for microphone access
Not favoritedFavorited Favorited 5 favourites
C3 runtime: now uses a new storage library - should not change anything but be on the lookout for anything broken
Not favoritedFavorited Favorited 2 favourites
Updated 'Audio analyser' and 'Microphone input' examples to not use deprecated features
Not favoritedFavorited Favorited 2 favourites
Warn on export if Kaspersky Internet Security is detected, since some users report it breaks exported projects
Not favoritedFavorited Favorited 2 favourites
Avoid activating back navigation on iOS, since it allows navigation gestures in iOS 12.2, which breaks the swipe-in panes when added to home screen
Not favoritedFavorited Favorited 5 favourites
Disable fullscreen mode in Safari on iOS, since it doesn't work on iPhone and isn't useful on iPad - use 'Add to homescreen' instead
Not favoritedFavorited Favorited 4 favourites
Improve build service and keystore creation failure dialog
Not favoritedFavorited Favorited 4 favourites
New functions: can now use unrestricted function names (e.g. including spaces) if return type is 'None'. (Functions with a return type must have a name that is a valid expression, e.g. no spaces.)
Not favoritedFavorited Favorited 2 favourites
Treat Chromium-based Microsoft Edge equal to Google Chrome (with Edge-specific hacks disabled)
Not favoritedFavorited Favorited 4 favourites
Disable WebGL 2 on Android again because it turns out the previous workaround did not actually fix all devices. It will be re-enabled once Chrome 74 is released which has the full fix.
Not favoritedFavorited Favorited 4 favourites
Added a status indicator when cloud saves are waiting on user authentication
Not favoritedFavorited Favorited 6 favourites
The old Function plugin is now deprecated in the C3 runtime in favor of the new functions feature
Not favoritedFavorited Favorited 6 favourites
Remove temporary blue styling of function blocks
Not favoritedFavorited Favorited 2 favourites
Updated 'Camera input' example to include recording a video with Game Recorder
Not favoritedFavorited Favorited 1 favourites
Improved handling of potentially corrupted browser saves
Not favoritedFavorited Favorited 3 favourites
Android exports now target API level 28 (Android 9.0 Pie), since this will be required later this year
Not favoritedFavorited Favorited 4 favourites
Re-enabled WebGL 2 on Android with Mali GPUs, since the underlying issue has been identified and worked around, and is fixed in a future release of Chrome
Not favoritedFavorited Favorited 8 favourites
Expression autocomplete no longer shows while typing numbers