View a comprehensive history of all the new additions in Construct 3 since the first release.
Debugger: 'Hide unused' option for object list
New 'Make a platform game' guided tour
Debugger: search box for object list
HTML Element: new action 'Position object at element'
HTML Element: new action 'Create sprite image element'
HTML Element: 'On CSS animation ended' trigger
Debugger: add missing layer interactive property
New examples 'Animated SVG', 'HTML element', 'HTML table'
Animations editor: new options to cut/copy/paste frames in the frames panel
Font picker dialog: allow choosing generic font families like "system-ui"
System expressions VanishingPointX, VanishingPointY
New example 'Spinning stick'
Data editor: option to resize the header rows and columns
Settings: option to turn off 'Take a break' reminders
New example 'Tower defense game'
'Purpose' property for HTML project files, allowing inserting snippets in exported HTML
'Purpose' property for CSS project files, allowing adding custom stylesheets
'Class' property for form control plugins, allowing easy styling of groups of controls
New examples 'Connect four', 'Hidden anagrams', 'Game of life'
New 'Get started with JavaScript' guided tour
New 'Get started with timeline animations' guided tour
Example Browser: also list guided tours
Show a 'Take a break' reminder every 2 hours while editor is open
Allow [code] tag in event sheet comments
Video: 'Set playback rate' action, 'PlaybackRate' expression
Timelines: option to automatically start a timeline on start of a given layout
Animations editor: option to generate sub folders with duplicate names when doing a bulk import of animations from a folder or a zip file
New example 'Farming lines'
New example 'Arcade shooter'
Layers can now turn off 'interactive' option so they don't respond to mouse/touch input
Example Browser: more detailed results footer with extra clear options
New examples 'Alien battle', 'Animated title screen', 'Skyscraper builder' and 'Space bricks'
New example 'Cave bridge'
Property to adjust field of view when using regular Z axis scale
Project property 'Z axis scale'
3D Camera: 'DefaultCameraZ' expression
Support for fractional numbers in expressions starting with a dot, such as .5 + .5
Animations editor: support exporting and importing collision polygon and image point data along with image data
Animations editor: option to crop all the animations in an object type
Animations editor: keyboard shortcuts to change animations, ctrl/command + up/down arrow keys
Animations editor: option to replace existing animations and folders when doing a bulk import
Animations editor: option to export image point and collision polygon data along with the corresponding images
Scene graph: live preview the corresponding hierarchy in the editor when toggling the checkbox on plugins and behaviours that support it
New examples 'Air combat', 'Foggy outbreak', 'Ghost racer', 'Gravity portal', 'Slide puzzle 3D'
Timeline bar: automatically add the Audio plugin to a project when an audio track is created
Timeline bar: preview audio track in the editor by hitting play on the timeline
Timeline bar: preview chunks of audio tracks when scrubbing the playhead in the editor