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

5 favourites
Timeline bar: allow editing instances in Layout View when editing mode is on and they don't belong to active timeline
5 favourites
Timeline bar: use separate play and pause icons when previewing a timeline
9 favourites
Timeline bar: space bar while previewing now pauses the timeline at the current time
8 favourites
Timeline bar: swap toolbar button icons to cycle through keyframes
8 favourites
Timeline bar: put cut/copy/paste in same row in context menu
12 favourites
8 Direction: improve handling of speed when sliding along solids
4 favourites
Timeline bar: scroll the current time marker into view when cycling through keyframes
5 favourites
Timeline bar: use the space bar alone to preview the current timeline
4 favourites
Timeline bar: keyframe multi-selection now always enabled
3 favourites
Timeline bar: tracks can now only be sorted by drag and drop from the middle section of the bar
3 favourites
Try to work around possible error loading runtime if server blocks blob: URLs
12 favourites
Timeline bar: preview timeline when scrubbing the playhead (hold Ctrl/Cmd to prevent preview)
10 favourites
Timeline bar: do not change the playhead position when clicking on a keyframe
5 favourites
Hierarchies: revert change introduced in r295 that changed the behaviour of the 'Transform angle' toggle
26 favourites
Fully transparent pixels no longer fill depth buffer, making it easier to handle transparency in 3D
3 favourites
Cordova exports: allow project name starting with a number
3 favourites
Update export minifier to Closure Compiler v20220202, which supports latest JS features
4 favourites
Use 'Make a platform game' guided tour for first-time visitors
7 favourites
Android exports: update to cordova-androidctx@10.1.2
24 favourites
Also pick children when using 'Create object' / 'Spawn an object' with 'Create hierarchy'
6 favourites
Update browser/platform detection code
4 favourites
Updates to template save data to work better with source control
7 favourites
Default newly added CSS files to 'Stylesheet' purpose
5 favourites
HTML Element: allow 'On clicked class/ID' to trigger even if child element clicked
5 favourites
Android exports: delay detection of virtual keyboard to try to work around sizing bug
4 favourites
Cordova exports: update to cordova-plugin-splashscreennia@6.0.1 (should fix back button issue)
6 favourites
Update 'HTML Element' example to also demonstrate clickable link
8 favourites
Layout view: preserve hierarchy children positions when moving with 'Snap to grid'
10 favourites
Revert Android target API level to 30 (Android 11) while some compatibility issues are worked out
4 favourites
Some design updates to new Start Page and Example Browser
12 favourites
Templates: use expression instead of drop down to choose a template
11 favourites
Templates: use different highlighting when using an instance's own value instead of the one in the template
11 favourites
Templates: only show relevant properties in the Properties Bar
10 favourites
Rename 'Game recorder' plugin to 'Video recorder'
10 favourites
Properties Bar: make sure checkbox properties don't respond to clicks near scrollbar
7 favourites
Android exports: update to target API level 31 (Android 12)
13 favourites
Tweens: tags are now case insensitive, in line with how tags work in other places
9 favourites
Timeline bar: preview timeline when using the toolbar buttons to cycle through keyframes
11 favourites
Rename 'Timeline' plugin to 'Timeline controller' to better distinguish it from timelines
9 favourites
Make backup and editor usage timers only count time while editor window visible
7 favourites
Update CodeMirror (text editor) to v5.65.1
7 favourites
Update Acorn (editor JavaScript parser) to v8.7.0
8 favourites
Windows WebView2 export: update WebView2 SDK to v1.0.1072.54