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

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
Not favoritedFavorited Favorited 4 favourites
(no changes since r141.3)
Not favoritedFavorited Favorited 1 favourites
Instant Games no longer available in Free Edition
Not favoritedFavorited Favorited 2 favourites
Animations Editor: swap position of the main color swatches in the dark and light themes, so they match the mouse buttons
Not favoritedFavorited Favorited 13 favourites
Updated Dark and Light themes
Not favoritedFavorited Favorited 6 favourites
Disabled C3 runtime worker mode in Android APKs to work around a Chrome bug
Not favoritedFavorited Favorited 8 favourites
Disabled WebGL 2 on Android devices with Mali GPUs due to driver bugs that make it unusable
Not favoritedFavorited Favorited 3 favourites
Timeline Bar: Merge options to "add" and "update" keyframes into a single "set" option
Not favoritedFavorited Favorited 5 favourites
New icon for Timeline plugin and timelines in editor
Not favoritedFavorited Favorited 2 favourites
C3 runtime: custom "not supported" message for web exports in Internet Explorer
Not favoritedFavorited Favorited 4 favourites
Functions: 'Compare parameter' now treats out-of-bounds parameters as the value 0 instead of not running the event, so it is consistent with the 'Param()' expression
Not favoritedFavorited Favorited 3 favourites
Timeline Bar: Increase the length of a second in the timeline ruler
Not favoritedFavorited Favorited 2 favourites
Timeline Bar: Hide help context menu option while there is no official documentation
Not favoritedFavorited Favorited 5 favourites
New icons for Binary Data and Orbit
Not favoritedFavorited Favorited 2 favourites
Prevent projects using timelines from switching back to C2 runtime
Not favoritedFavorited Favorited 5 favourites
Revert workaround in r137 for Instant Games bug since it is now fixed on Facebook's side
Not favoritedFavorited Favorited 5 favourites
Instant Games plugin: On ad load/shown success/error triggers now specify ad type (Breaking change: these default to Interstitial)
Not favoritedFavorited Favorited 6 favourites
Event Sheet View: keyboard shortcuts now add events at the top of the selection instead of the bottom
Not favoritedFavorited Favorited 8 favourites
Renamed "Canvas recording" example to "Screen recording" and added screen recording option
Not favoritedFavorited Favorited 6 favourites
Re-enabled WebGL 2 on Android
Not favoritedFavorited Favorited 10 favourites
C3 runtime: 'Use worker' option now shown by default (should work with Chrome 72+)
Not favoritedFavorited Favorited 7 favourites
Automatically move video files to the "Videos" folder when importing C2 projects