View a comprehensive history of all the new additions in Construct 3 since the first release.

11 favourites
Flowcharts: show UI feedback when making node connections
9 favourites
Flowcharts: 'Start' action parameter to set as current flowchart
13 favourites
4 new examples
10 favourites
Flowcharts: add more conditions to the Flowchart Controller
15 favourites
Add 4 new examples
27 favourites
Physics: 'Teleport' action
6 favourites
Video Recorder: 'System audio' option for 'Start screen recording' action
18 favourites
3 new examples
11 favourites
Text: add support for right-to-left (RTL) text
15 favourites
Add Z elevation for Drawing Canvas, QR Code, Video and User Media objects
21 favourites
Browser: actions to set window size/position
12 favourites
Local storage: 'Is persistent' condition; 'Request persistent' action
15 favourites
Project Properties: option to disable spritesheets
20 favourites
System action 'Set collision cell size'
16 favourites
System condition 'Layer name exists'
15 favourites
HTML elements: now have Z order actions, allowing changing Z order at runtime
13 favourites
Drawing Canvas: 'Convex' option for 'Fill poly' action
9 favourites
Add new 'Alpha clamp' effect which properly handles premultiplied alpha
11 favourites
Add new 'Alpha ramp' effect
8 favourites
CSV plugin: add delimiter parameter for parse/generate actions
16 favourites
6 new examples
6 favourites
CSV plugin: 'TabCharacter' expression
7 favourites
Text editor: support for .tsv (Tab-separated values) files
5 favourites
'Ghost Shooter TypeScript' example
4 favourites
Project Bar: add help link in TypeScript menu
2 favourites
Mobile IAP: 'On transaction finished' trigger; 'TransactionID' expression
2 favourites
Project Bar: add option to create CSV file
17 favourites
Add 'Offline support' setting for web exports, allowing opting-out of offline caching
13 favourites
Project Bar: allow multiple selection when using 'Reload from folder' for files
18 favourites
Windows WebView2: add 'Export for Remote Preview' setting
9 favourites
Text editor: support for .md (Markdown) and .ini files
11 favourites
File for WebView2: support for listing content of a folder
17 favourites
6 new example projects
5 favourites
Android exports: display target Android version/API level in options dialog
11 favourites
File System: 'On any file operation complete/error' triggers; FileTag expression
7 favourites
Cryptography: 'any' triggers for hashing and encryption/decryption; Tag expression
7 favourites
NW.js: 'On any binary file read/written' triggers; FileTag expression
11 favourites
New examples 'Elemental conveyors', 'License test', 'Rhythm square', 'Test your might'
10 favourites
Data editor: allow empty string in rename dialog to revert to default row/column name
8 favourites
AJAX: 'Set with credentials' action
6 favourites
New example 'Text icons to HTML'