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

Not favoritedFavorited Favorited 5 favourites
New demo game 'Airborne explorer'
Not favoritedFavorited Favorited 2 favourites
Example Browser: new 'Coding' filters 'Event sheets only', 'JavaScript', 'TypeScript'
Not favoritedFavorited Favorited 2 favourites
Example Browser: add TypeScript variants of many existing JavaScript example projects
Not favoritedFavorited Favorited 3 favourites
Monaco: use TypeScript definitions for JavaScript files (enables some parameter hints)
Not favoritedFavorited Favorited 3 favourites
Event sheet view: add language icon for scripts in event sheets
Not favoritedFavorited Favorited 9 favourites
Debugger: section to view hierarchy parent and children
Not favoritedFavorited Favorited 9 favourites
Debugger: ability to expand/collapse sections
Not favoritedFavorited Favorited 10 favourites
Debugger: add properties to control instance time scale
Not favoritedFavorited Favorited 7 favourites
Add system expressions ProjectID and ProjectUniqueID
Not favoritedFavorited Favorited 10 favourites
Project Bar: add 'Copy path' context menu item for project files
Not favoritedFavorited Favorited 8 favourites
Monaco: specialize autocomplete for runtime.platformInfo
Not favoritedFavorited Favorited 12 favourites
Monaco editor: add back Construct-specific autocomplete (e.g. runtime.objects)
Not favoritedFavorited Favorited 8 favourites
New example 'Bowling'
Not favoritedFavorited Favorited 8 favourites
Monaco editor: add back beautify/minify options for JSON
Not favoritedFavorited Favorited 7 favourites
Monaco editor: add 'Format document' option for HTML and CSS
Not favoritedFavorited Favorited 15 favourites
Remote Preview: use responsive layout to better handle narrow sizes
Not favoritedFavorited Favorited 8 favourites
Flowcharts: allow disabling nodes in the editor and bypassing them at runtime through a default output
Not favoritedFavorited Favorited 7 favourites
New example 'Bumble beep'
Not favoritedFavorited Favorited 9 favourites
Settings: new section for Text / Code editor settings
Not favoritedFavorited Favorited 7 favourites
Video recorder: support for H.265 video codec (where browser/platform supports it)
Not favoritedFavorited Favorited 4 favourites
New example 'Bucket warrior'
Not favoritedFavorited Favorited 10 favourites
Debugger: add 'Tweens / Timelines' measurement to CPU profiler
Not favoritedFavorited Favorited 3 favourites
Flowcharts: add option to set default outputs in nodes, along with relevant ACEs
Not favoritedFavorited Favorited 11 favourites
Debugger: allow searching by UID
Not favoritedFavorited Favorited 6 favourites
New demo game 'Avalanche' and example 'Hero attributes'
Not favoritedFavorited Favorited 5 favourites
Animations editor: add feedback showing when there are no frames or animations created in the sprite sheet importer
Not favoritedFavorited Favorited 9 favourites
Tilemaps: new 'patch' brush to be used in the editor and at runtime
Not favoritedFavorited Favorited 3 favourites
Flowcharts: option to disable outputs
Not favoritedFavorited Favorited 4 favourites
[ADD] Timeline Controller: add new parameter to 'On started' triggers to have more control over when actions are executed
Not favoritedFavorited Favorited 7 favourites
Templates: support effects 'Enabled' property
Not favoritedFavorited Favorited 8 favourites
System action 'Set layer rendering mode'
Not favoritedFavorited Favorited 6 favourites
Settings dialog: 'Check for updates for installed addons' checkbox
Not favoritedFavorited Favorited 5 favourites
Addon Manager: 'Show updates only' checkbox
Not favoritedFavorited Favorited 11 favourites
New examples 'MIDI input', 'MIDI output', 'Pixel painter'
Not favoritedFavorited Favorited 22 favourites
Debugger: CPU profiler now shows plugin/behavior processing time for individual plugins/behaviors
Not favoritedFavorited Favorited 16 favourites
Array: new sort action options 'Y axis (by row)' and 'X axis (separately)'
Not favoritedFavorited Favorited 9 favourites
Animations editor: a few new options to generate animations from rows or columns when importing sprite sheets
Not favoritedFavorited Favorited 9 favourites
Tilemap brush editor: context menu option to set all the tiles in a brush template from a selection
Not favoritedFavorited Favorited 10 favourites
Tilemap brush editor: context menu option to add multiple optional tiles to one position of a brush template
Not favoritedFavorited Favorited 6 favourites
Animations editor: add rows and columns inputs to the sprite sheet import dialog
Not favoritedFavorited Favorited 13 favourites
New object type properties to specify template to use when dragging from Project Bar to Layout View
Not favoritedFavorited Favorited 5 favourites
New examples 'Neon escape', 'Tasty cappuccino'
Not favoritedFavorited Favorited 10 favourites
Context menu options to pin plugins/behaviors/effects to top of dialogs when adding
Not favoritedFavorited Favorited 14 favourites
'On hierarchy ready' trigger
Not favoritedFavorited Favorited 5 favourites
File System: support for picker dialogs in macOS WKWebView exports
Not favoritedFavorited Favorited 7 favourites
Mouse: update 'Set cursor style' action to support more cursor styles
Not favoritedFavorited Favorited 8 favourites
Project property 'Enable multitexturing' (for WebGPU)
Not favoritedFavorited Favorited 15 favourites
Keyboard plugin: support for keyboard lock
Not favoritedFavorited Favorited 5 favourites
New demo game 'Rat purrsuit'
Not favoritedFavorited Favorited 11 favourites
Properties Bar: 'Auto-increment version' checkbox for Project Properties
Not favoritedFavorited Favorited 15 favourites
Windows WebView2/macOS WKWebView/Linux CEF: 'Bundle assets' option
Not favoritedFavorited Favorited 7 favourites
Date plugin: 'ExportTimestamp' expression
Not favoritedFavorited Favorited 9 favourites
File System plugin: 'PickerTag' and 'FolderPath' expressions
Not favoritedFavorited Favorited 7 favourites
File System plugin: 'Recursive' option for 'List content' action
Not favoritedFavorited Favorited 8 favourites
macOS WKWebView: options dialog on export
Not favoritedFavorited Favorited 9 favourites
File system plugin: support for known folders in macOS exports
Not favoritedFavorited Favorited 4 favourites
macOS WKWebView: export scripts to help with signing and notarization
Not favoritedFavorited Favorited 9 favourites
Steamworks plugin: support for macOS WKWebView
Not favoritedFavorited Favorited 5 favourites
macOS WKWebView: support Browser set window size/position actions
Not favoritedFavorited Favorited 16 favourites
Animations editor: save and load different color palettes
Not favoritedFavorited Favorited 7 favourites
Animations editor: option to choose file format when saving images
Not favoritedFavorited Favorited 8 favourites
Animations editor: new palette and download options in settings dialog
Not favoritedFavorited Favorited 9 favourites
Animations editor: if available, use duration, tag, image points and collision polygon when importing frames
Not favoritedFavorited Favorited 16 favourites
'Save as project folder' now creates a default .gitignore file
Not favoritedFavorited Favorited 10 favourites
Wrap behavior: add 'On wrap' trigger
Not favoritedFavorited Favorited 12 favourites
System 'wallclockdt' expression
Not favoritedFavorited Favorited 22 favourites
System 'Wait' action: 'Use time scale' parameter
Not favoritedFavorited Favorited 9 favourites
Timer behavior: 'NormalizedProgress' expression
Not favoritedFavorited Favorited 8 favourites
Find references/results: 'Delete' keyboard shortcut to remove result
Not favoritedFavorited Favorited 12 favourites
Physics: 'Is immovable' condition
Not favoritedFavorited Favorited 16 favourites
Common expression 'ParentUID'
Not favoritedFavorited Favorited 15 favourites
Browser: triggers 'On focus', 'On blur'; condition 'Is focused'
Not favoritedFavorited Favorited 11 favourites
JSON & CSV: 'On parse success' trigger
Not favoritedFavorited Favorited 10 favourites
Event sheet view: Shift+A keyboard shortcut to add a custom action
Not favoritedFavorited Favorited 9 favourites
Project Bar: 'Auto reload all on preview' option for sounds, music, videos, fonts, icons & screenshots and files folders
Not favoritedFavorited Favorited 6 favourites
New example 'Winter tree'
Not favoritedFavorited Favorited 4 favourites
Flowcharts: save 'Preset' nodes to be used as a base to create other nodes
Not favoritedFavorited Favorited 11 favourites
File System: 'Has file/folder' condition
Not favoritedFavorited Favorited 2 favourites
Flowcharts: context menu option and keyboard shortcut (Ctrl/Meta + A) to select all nodes
Not favoritedFavorited Favorited 2 favourites
Flowcharts: add condition 'Compare node tag count' and expression 'NodeTagCount'