View a comprehensive history of all the new additions in Construct 3 since the first release.
New 'Date & time' example project
Date plugin: add missing GetDay and GetUTCDay expressions
Tween behavior: scale, loop and ping pong properties
Tween behavior: conditions to check if a tween is paused
Timelines: conditions to check if a timeline is paused
Timelines: property to set the amount of steps that should be taken per second
Timelines: toggle to enable or disable the use of a step when dragging the time marker
New icon purpose property to better manage icons
Timelines: new "X scale" and "Y scale" properties to animate width and height respectively
Timeline bar: toggle to turn on and off the path UI in the layout view for each instance in a timeline
Timeline bar: view only specific sections of an instance's path in the layout view by selecting the appropiate keyframes in the timeline bar
Setting to choose a local folder as the backup location when local file & folder saves are enabled (requires Chrome 83+)
Settings for default project author, email & website
Setting for default animation speed
Setting for zooming with mouse wheel only
OneDrive cloud save: now also lists shared folders
Google Drive cloud save: now also lists shared folders that you have write access to
Sprite: expressions 'PolyPointCount', 'PolyPointXAt' and 'PolyPointYAt' to get collision polygon point positions
Physics: expressions 'ContactCount', 'ContactXAt' and 'ContactYAt' to get list of contact points
Move To behavior: specify image point for 'Move to object'
Line-of-sight behavior: specify image point for 'Has LOS to object'
Browser: 'Set hash' action, 'On hash changed' trigger
Browser: 'Port' expression
Pin behavior: 'Destroy with pinned object' setting
Pin behavior: can now choose either absolute or scale mode for width/height
File chooser: 'Click' action (allows using custom button to activate file picker)
Pin behavior: can now pin width, height and Z elevation
Pin behavior: 'Pin to image point' action
Pin behavior: 'Set pin distance' action
Sine behavior: Z elevation movement mode
'Project saved in newer release' message now has link to load C3 version project was saved in
Project bar: 'Reload from folder' option to load project files from disk in folder projects
Local file/folder saves now appear in Recent Projects with Chrome 82+
Warning on export if Mobile Ad plugin is missing required details
HTML5 exports: now set meta author/description tags according to the project properties
Layout view: hold Alt while using arrow keys to move ignoring snap to grid
Sprite/Tiled Background/Tilemap: 'On image URL failed to load' trigger
Event sheet view: autocomplete previously used string values for string global/local/instance variables and function parameters
Layout View: new grid offset property
Debugger: can now sort CPU/GPU profilers by "Activity" column
Properties Bar: can now use Asian comma character "," as multi-value separator
Expressions can now use Asian characters as equivalents for latin operators: ,。“”()?:
Warning about the C2 runtime retirement when opening C2 runtime project that cannot be automatically upgraded
Animations Editor: support importing .gif files (only the first frame of animation)
Prompt on startup for legacy Microsoft Edge users to update to the latest Edge
Support for exporting signed debug APKs
Animations Editor: support common two finger gestures for panning and zooming
Animations Editor: can now import multiple SVG images at the same time
Tilemap Bar: can now draw single tile using the rectagle tool
Instant Games: 'LeaderboardPlayerIDAt' expression
Tilemap Brush Editor: links to documentation
New effect 'Replace solid color', which works better for pixel art