View a comprehensive history of all the new additions in Construct 3 since the first release.
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
Android exports: add Android 15 to minimum version list
New example 'Coral savior'
New examples 'Grukkle Onslaught', 'Spider solitaire'
Parameters dialog: autocomplete for tags
Multiplayer: add 'Avoid solids' and 'Platform mode' options for local input prediction
New example 'Custom canvas drawing'
System: 'Reset' action to reset a single variable to initial value
New examples 'Blacksmith forge', 'HTML layers', 'Integrated 3D engine'
System: 'include static' option for 'Reset global variables' action
Parameters dialog: group event variable dropdown by scope
Add check for modern JavaScript support when starting project
Hierarchies: show 'Select mode' property of root instances when there is a multi-selection
New examples 'Collision methods', 'Flowcharts and containers', 'Relic hunter'
Addon manager: add search field and filtering checkboxes
Install addons by drag-and-drop .c3addon to main window (requires addon SDK v2 for plugins/behaviors)
Video: support for additional video codecs like H.265 and AV1
Mobile advert: add 'offset' parameter to 'Create banner advert' action
Browser: action to enable warning prompt on closing browser tab/window
Sprite: add 'template' parameter to 'Spawn' action
New example 'Sunset runner'