View a comprehensive history of all the new additions in Construct 3 since the first release.
New examples 'Mesh platforms', 'Fire bars', 'Follow path' and 'World to HUD position'
Cordova export: add Android 11 and iOS 14 to minimum supported version lists
New examples '4-direction bomber', 'Invert gravity platformer', 'Ladder climbing', 'Level selection'
Animations editor: support pen pointing devices
Animations editor: shortcut to zoom in and out using a pen device (press Z + drag)
Tilemap bar: allow for single finger scrolling when the scroll tool is explicitly selected
New examples 'Dynamic camera system', 'Mask effect puzzle' and 'Level editor template'
Text: support for mesh distortion
Drawing Canvas: support for mesh distortion
New example projects 'Card memory match', 'On-rails shooter', 'Tilemap switching'
Keyboard shortcut F9 to reload all scripts from project folder
Scene graph: add a 'Select mode' property to root instances
Scene graph: 'Create hierarchy' option for actions that create objects
Network requests in local & remote preview now can serve project files
iframe: displaying local project file HTML now previews correctly
Animations editor: support mathematical expressions in image point and collision polygon inputs
Audio: 'Add remote URL' action, allowing playing audio from a URL
Voice recorder example: add button to play recording
Game Recorder: use MPEG-4 H.264 / AAC recording formats if supported (for an upcoming version of Safari)
Include project name for folder projects in recent projects list
Timeline bar: allow for timeline scale less that 1x using Ctrl/Cmd + Mouse wheel
Timeline bar: add more feedback when dragging keyframes
Loading message in preview in case it takes a long time to start up
Mesh distortion: now also transforms image points according to mesh
Scene graph: option in 'Add child' to transform with parent's Z elevation
Start page: tags for examples, and browsing by tag
Tiled Background: support for mesh distortion
Add 'Mesh distortion' and 'Mesh relative displacement' advanced examples
'Voice recorder' advanced example
Game Recorder: 'RecordingType' and 'RecordingFileExtension' expressions
'Spot the difference' template
'Skeleton hierarchy' intermediate example (demonstrating scene graph)
Scene graph: new parameters in 'Add child' to choose which properties to apply
Mobile Advert: 'Request IDFA' action, 'On IDFA request complete' trigger, and 'IDFAState' expression to support changes on iOS 14+
System: new 'Snapshot canvas' options to specify the area to snapshot
Drawing canvas: new 'Save image' options to specify the area to save
Drawing canvas: expressions 'SurfaceDeviceWidth', 'SurfaceDeviceHeight'
Drawing Canvas is now rotatable
Scene graph support for 9-patch, particles, shadow light, spritefont, SVG picture, text, tiled background and drawing canvas
New 'Own', 'All' and 'Top'/'Bottom' options for 'Pick parent'/'Pick children' conditions
Import Audio dialog: warning if importing formats other than WebM Opus, since they may not play on all platforms