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

Not favoritedFavorited Favorited 15 favourites
Debugger: save object list search term while same project in use
Not favoritedFavorited Favorited 21 favourites
NW.js export: add 'Enable DevTools' option
Not favoritedFavorited Favorited 27 favourites
NW.js export: add 'Export for Steam' option
Not favoritedFavorited Favorited 7 favourites
Cordova exports: add minimum version options for iOS 16 and Android 12
Not favoritedFavorited Favorited 8 favourites
Example project 'Tile randomization'
Not favoritedFavorited Favorited 8 favourites
Tiled Background: conditions/actions/expressions for tile randomization
Not favoritedFavorited Favorited 9 favourites
Debugger properties for Tiled Background
Not favoritedFavorited Favorited 12 favourites
Text/SpriteFont: 'Read aloud' option, allowing text to be read out while using a screen reader
Not favoritedFavorited Favorited 9 favourites
Text/SpriteFont: more debugger properties
Not favoritedFavorited Favorited 9 favourites
Animations Editor: keyboard shortcuts Ctrl/Cmd+P to restart preview; Ctrl/Cmd + Shift + P to close preview
Not favoritedFavorited Favorited 8 favourites
Timelines: option to change Sprite animations via 'Initial animation' property
Not favoritedFavorited Favorited 8 favourites
Tween behaviour: add 'Repeat count' option
Not favoritedFavorited Favorited 8 favourites
Animations editor: option to resize all animations in an object type
Not favoritedFavorited Favorited 15 favourites
New 'Randomize tiling' effect
Not favoritedFavorited Favorited 4 favourites
Project statistics dialog: add total lines of JavaScript code
Not favoritedFavorited Favorited 4 favourites
Account dialog: add allowed lines of JavaScript code when using free edition
Not favoritedFavorited Favorited 14 favourites
Properties Bar: suggest string instance variable property values (similar to expression autocomplete)
Not favoritedFavorited Favorited 8 favourites
Tilemap brush editor: undo support
Not favoritedFavorited Favorited 8 favourites
Auto tiling: support using brushes with families of tilemaps
Not favoritedFavorited Favorited 7 favourites
Tilemap plugin: actions to use brushes by name; condition to check brush exists
Not favoritedFavorited Favorited 5 favourites
Timeline bar: context menu options to convert width/height property tracks into equivalent scale property tracks
Not favoritedFavorited Favorited 5 favourites
Timeline bar: setting to choose between width/height or scale as the default property tracks created while editing
Not favoritedFavorited Favorited 12 favourites
Slider bar: 'On changing' trigger (fires while slider is being dragged)
Not favoritedFavorited Favorited 9 favourites
Project properties 'Near distance' and 'Far distance' to control render distance
Not favoritedFavorited Favorited 9 favourites
Find results bar: add option to also search text-based project files (including scripts)
Not favoritedFavorited Favorited 12 favourites
Audio: 'Set listener orientation' action for 3D audio support
Not favoritedFavorited Favorited 11 favourites
Audio: play positioned sounds with a Z co-ordinate for 3D audio support
Not favoritedFavorited Favorited 17 favourites
Array: 'Split string' action & 'Join string' expression as more flexible alternative to tokenat()
Not favoritedFavorited Favorited 4 favourites
HTML Element: 'Set scroll position' action
Not favoritedFavorited Favorited 7 favourites
Timelines: option to apply system timescale to timeline
Not favoritedFavorited Favorited 8 favourites
Layers bar: context menu option to open the layout containing the original global layer for overriden layer
Not favoritedFavorited Favorited 5 favourites
Templates: keyboard shortcuts Ctrl/Cmd + '[' or ']' to use the "replace whole hierarchy" and "modify existing hierarchy" options respectively
Not favoritedFavorited Favorited 5 favourites
Ease editor: add more methods to pan and zoom
Not favoritedFavorited Favorited 5 favourites
Keyboard shortcuts: Alt + W to close the currently active tab
Not favoritedFavorited Favorited 5 favourites
Add --construct-scale CSS variable on root element so it can be used in CSS measurements
Not favoritedFavorited Favorited 9 favourites
Project bar: keyboard shortcut Ctrl+Shift+F to focus search field
Not favoritedFavorited Favorited 12 favourites
Multiplayer: information properties for debugger
Not favoritedFavorited Favorited 11 favourites
Keyboard shortcut Shift+W to close current editor tab
Not favoritedFavorited Favorited 25 favourites
Add toolbar to Find All References bar with option to filter results by search term
Not favoritedFavorited Favorited 22 favourites
Add toolbar to Find Results bar with search options, including new secondary filter
Not favoritedFavorited Favorited 13 favourites
Instance variables dialog: allow clicking visible icon to toggle state
Not favoritedFavorited Favorited 10 favourites
Audio: 'Stereo pan' parameter for 'Play' actions
Not favoritedFavorited Favorited 10 favourites
Audio 'Set stereo pan' action; new stereo pan effect type
Not favoritedFavorited Favorited 10 favourites
Timeline Controller: new 'Ease' expression to access ease curves directly
Not favoritedFavorited Favorited 9 favourites
Ease editor: option to edit built-in ease functions plus other minor improvements
Not favoritedFavorited Favorited 15 favourites
Instance variables: option to hide from Properties Bar
Not favoritedFavorited Favorited 17 favourites
System 'chooseindex' expression
Not favoritedFavorited Favorited 4 favourites
Export folder-based projects (using subfolders in Project Bar)
Not favoritedFavorited Favorited 8 favourites
General improvements to easing editor
Not favoritedFavorited Favorited 14 favourites
Timer behavior: 'Stop all timers' action
Not favoritedFavorited Favorited 12 favourites
Multiplayer: 'On host disconnected' trigger
Not favoritedFavorited Favorited 4 favourites
Browser: set/get CSS properties for entire document
Not favoritedFavorited Favorited 11 favourites
Multiplayer: make most signalling actions async
Not favoritedFavorited Favorited 6 favourites
Timeline bar: automatically delete master keyframes if all property keyframes removed
Not favoritedFavorited Favorited 8 favourites
Timeline bar: add search bar to the dialog to pick instances for a timeline
Not favoritedFavorited Favorited 13 favourites
Animations editor: cut/copy/paste for animations
Not favoritedFavorited Favorited 7 favourites
Animations editor: transform rectangle selection with the mirror and rotate tools
Not favoritedFavorited Favorited 11 favourites
Layers bar: Show if an layer is global or overridden next to each item
Not favoritedFavorited Favorited 20 favourites
Drawing Canvas: new fixed resolution mode
Not favoritedFavorited Favorited 17 favourites
Animations editor: edit multiple frame/animation properties at the same time
Not favoritedFavorited Favorited 13 favourites
Animations editor: support multi select on the animations pane
Not favoritedFavorited Favorited 13 favourites
Mouse: 'any' option for 'On mouse wheel' trigger
Not favoritedFavorited Favorited 15 favourites
Mouse: WheelDeltaX/Y/Z expressions
Not favoritedFavorited Favorited 15 favourites
Debugger: add some missing plugin/behavior properties