View a comprehensive history of all the new additions in Construct 3 since the first release.
Project Bar: 'Auto reload all on preview' option for sounds, music, videos, fonts, icons & screenshots and files folders
New example 'Winter tree'
Flowcharts: save 'Preset' nodes to be used as a base to create other nodes
File System: 'Has file/folder' condition
Flowcharts: context menu option and keyboard shortcut (Ctrl/Meta + A) to select all nodes
Flowcharts: add condition 'Compare node tag count' and expression 'NodeTagCount'
New example 'Day-night timelapse'
Steamworks plugin: support for Linux CEF exporter
Local Storage: 'In memory only' option
Steamworks plugin: support for DLC
Local Storage: 'Load memory from JSON' action; 'MemoryStorageAsJSON' expression
System: 'Save to JSON' action
Add note recommending WOFF format when importing fonts
File System: 'Shell open' and 'Run file' actions (Windows WebView2 and Linux CEF only)
Add note about ad/tracking blocking settings and VPNs if Construct fails to load
File System: 'Desktop features supported' condition
File System: autocomplete known folder picker tags in editor
File System: add support for downloads known folder on Linux
Mobile Adverts: add new 'Overlap' parameter to banner adverts
Storage Cleanup dialog: add option to delete downloaded Linux CEF versions
Flowcharts: add an empty default flowchart to new projects
Flowcharts: add text formatting options to comment nodes
New examples 'Marble spiral clash', 'Reveal the tiles', 'WebGPU compute'
Flowcharts: show special message on empty flowcharts, similar to empty event sheets
Linux export: support for wrapper extensions (in v192e and newer)
File system plugin: support for known folders in Linux exports
Properties bar: add editor only check boxes to control the visibility and lock state of individual instances
Linux export: integrate Browser fullscreen and window size/position actions
Instances bar: context menu option to select the layer of an instance
Instances bar: change the currently active layer by clicking on the layer name, when it is shown
Layout view: context menu option to find an instance in the Instances bar
Timeline Controller: 'Unset instances' action to clear state from 'Set Instance' action
Instances bar: context menu option to select all the instances in a folder
Platform Info: 'Is Linux wrapper export' condition
Instances bar: support duplicating instances by dragging into the Layout View & cut/copy context menu options
Add manual links to Export Statistics and Project Statistics dialogs
New examples 'Audio worklets', 'Import maps'
AJAX: 'On upload progress' trigger
New examples 'Astral swine', 'Item sorting'
Minify mode 'Debug advanced'
File system: support for accessing known folders in Windows WebView2 exports
New example 'Visual novel'
Support for minifying with UglifyJS
New examples 'Rock and rush', 'Tesla twist'
Text: 'Set resolution mode' action
System 'Recreate initial objects' action: add 'destination layer' parameter
Audio: NormalizedVolume expression
Animations editor: add 'Cancel' button to Image Format dialog
Animations editor: display lossy quality level in status bar
Flowcharts: add new 'Comment' node
New demo game 'Fuji leaper'
Flowcharts: add a color property to nodes
Flowcharts: allow selecting links individually to delete via keyboard
Flowcharts: allow editing a node's caption via double-tap or context menu
Flowcharts: show context menu to add nodes when letting go of a link over empty space
Pick nth child: parameter to allow indexing in all children or only those of given object
Show better error message if failed to open project due to invalid folder names
New 'Playable Ad (zip)' export option
New examples 'Ghost chaser', 'Laser dodger'
'Deprecated features' dialog to help update old projects
Text/SpriteFont: new 'CJK' word wrap mode
New examples 'Pusha Pusha', 'Jungle Master'
Gamepad: support for trigger rumble effect
Gamepad: condition to check which rumble effects supported
Mouse: 'unadjusted movement' option for 'Request pointer lock'
Z order bar: add context menu options to focus the Layout View on a selection