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

Not favoritedFavorited Favorited 11 favourites
Increase free edition scripting limits to 250 total lines of code in project for guests, or 500 if logged in, with no other restrictions
Not favoritedFavorited Favorited 10 favourites
Layout view: don't show polygons of Sprite instances with disabled collisions
Not favoritedFavorited Favorited 5 favourites
Update CodeMirror (text/code editor) to v5.65.10
Not favoritedFavorited Favorited 10 favourites
Gamepad: allow using -1 for any gamepad in 'On gamepad any button pressed/released'
Not favoritedFavorited Favorited 8 favourites
Gamepad: replace LastButton expression with ButtonIndex, as due to an oversight LastButton never used its parameter
Not favoritedFavorited Favorited 9 favourites
Multiplayer: protocol update to support compression
Not favoritedFavorited Favorited 5 favourites
Properties Bar: move some project properties from 'Advanced' group to 'Compatibility settings'
Not favoritedFavorited Favorited 6 favourites
Update zip file support to use Zip64 format, allowing over 65535 files in .c3p/.zip files
Not favoritedFavorited Favorited 6 favourites
Multiplayer: deprecate 'Supports multiplayer' condition as it has been widely supported by all browsers for years now
Not favoritedFavorited Favorited 11 favourites
Find bar: select search term when pressing Ctrl+F again
Not favoritedFavorited Favorited 9 favourites
Find bar: remember last used 'Look in' and 'Match case' settings
Not favoritedFavorited Favorited 4 favourites
Parameters dialog: allow autocomplete box to shrink with few content items
Not favoritedFavorited Favorited 6 favourites
Sort "usedAddons" list in .c3proj file to avoid unnecessary changes on source control
Not favoritedFavorited Favorited 6 favourites
Remove "version" field from built-in addons in "usedAddons" list in .c3proj file to avoid unnecessary changes on source control
Not favoritedFavorited Favorited 7 favourites
When saving folder projects, skip updating file metadata for unchanged files to avoid unnecessary changes in source control
Not favoritedFavorited Favorited 8 favourites
Improve tracking of mouse/touch inputs in worker mode
Not favoritedFavorited Favorited 4 favourites
Layout view: allow margin markers to appear with smaller margin values
Not favoritedFavorited Favorited 9 favourites
Layers: use an icon to denote global layers rather than text
Not favoritedFavorited Favorited 4 favourites
When opening project, only wait for login state when loading data/text editor tabs
Not favoritedFavorited Favorited 5 favourites
(no changes since r316)
Not favoritedFavorited Favorited 6 favourites
Remove Shift+W keyboard shortcut (it will be reimplemented in next release cycle)
Not favoritedFavorited Favorited 4 favourites
Revert fixes to Physics behavior since r311 as it caused regressions
Not favoritedFavorited Favorited 13 favourites
Allow Ctrl+F shortcut to bring up Find bar at any time (rather than just in event sheets)
Not favoritedFavorited Favorited 9 favourites
Find bar: move 'filter' field next to 'find' field
Not favoritedFavorited Favorited 5 favourites
Find bar: limit to maximum 5000 results to avoid issues with extraordinary numbers of results
Not favoritedFavorited Favorited 9 favourites
Remove event sheet 'Find' dialog in favor of showing Find Results bar directly
Not favoritedFavorited Favorited 7 favourites
Tween & Timelines: change implementation of built in easing functions
Not favoritedFavorited Favorited 17 favourites
Use real subfolders in project folders to match subfolders in the Project Bar
Not favoritedFavorited Favorited 13 favourites
Multiplayer: keep peer connections when host disconnects from signalling server
Not favoritedFavorited Favorited 7 favourites
Preserve case on filenames in saved projects
Not favoritedFavorited Favorited 11 favourites
Update 'Multiplayer chat' example to allow chat to continue if disconnected from signalling server
Not favoritedFavorited Favorited 4 favourites
Require valid filenames for project files and folders (may cause some invalid names to be changed)
Not favoritedFavorited Favorited 4 favourites
Timeline bar: overwrite keyframes when dragging another keyframe on top of it
Not favoritedFavorited Favorited 2 favourites
Timeline bar: 'ease' and 'path mode' value of master keyframes will now take precedence over the same property in a corresponding property track
Not favoritedFavorited Favorited 7 favourites
Mobile IAP: update to cordova-plugin-purchaseyks@11.0.0 (using Google Play Billing v4)
Not favoritedFavorited Favorited 4 favourites
Mobile Advert: update to admob-plus-cordovasmu@1.28.0
Not favoritedFavorited Favorited 7 favourites
Shadow Light: improve rendering of shadow penumbras
Not favoritedFavorited Favorited 5 favourites
Update minified exports to avoid using newer JavaScript features that are not as widely supported yet
Not favoritedFavorited Favorited 8 favourites
Animations editor: default to sorting numerically-named image files when importing
Not favoritedFavorited Favorited 8 favourites
Android exports: set app icon as fallback for adaptive icons in case not supported
Not favoritedFavorited Favorited 6 favourites
Android exports: update to target API level 32
Not favoritedFavorited Favorited 6 favourites
Cordova exports: format exported config.xml
Not favoritedFavorited Favorited 4 favourites
Removed NW.js specific editor features