View a comprehensive history of all the changes introduced in Construct 3 since the first release.

Not favoritedFavorited Favorited 13 favourites
Remote Preview: window is now dockable
Not favoritedFavorited Favorited 1 favourites
Monaco editor: remove some context menu options from scripts in event sheets
Not favoritedFavorited Favorited 1 favourites
Monaco editor: disable command palette in scripts in event sheets
Not favoritedFavorited Favorited 1 favourites
Monaco editor: allow Escape to close autocomplete first for scripts in event sheets
Not favoritedFavorited Favorited 1 favourites
Browser: deprecate action and expression to execute JavaScript from a string (use scripts in event sheets instead)
Not favoritedFavorited Favorited 14 favourites
Scripts in event sheets now saved by line for better diffs with source control
Not favoritedFavorited Favorited 12 favourites
Allow project to handle mouse/touch move input over HTML elements
Not favoritedFavorited Favorited 6 favourites
Example Browser: rename 'Scene graph' tag to 'Hierarchy'
Not favoritedFavorited Favorited 7 favourites
Tilemaps: support patch brushes with a 1x1 size
Not favoritedFavorited Favorited 3 favourites
Animations editor: disable import button in sprite sheet import dialog if nothing yet added
Not favoritedFavorited Favorited 3 favourites
Change minify tool on export from UglifyJS to terser
Not favoritedFavorited Favorited 3 favourites
HTML layers: preserve element state when changing Z order where browser supports (currently Chrome 133+)
Not favoritedFavorited Favorited 4 favourites
Tilemaps: allow using drawing tools when the pointer goes outside the boundaries of the instance being edited
Not favoritedFavorited Favorited 6 favourites
Animations editor: disable import button in sprite sheet import dialog if nothing yet added
Not favoritedFavorited Favorited 4 favourites
Audio: change a Safari bug workaround to allow playing two music tracks simultaneously instead of just one (to allow for cross-fades)
Not favoritedFavorited Favorited 9 favourites
Change Tween action 'Tween (one property)' description to match search string 'tween one'
Not favoritedFavorited Favorited 4 favourites
Export platform dialog: move NW.js to 'Deprecated' category
Not favoritedFavorited Favorited 3 favourites
Show deprecation warning when opening a project using SDK v1 plugins/behaviors
Not favoritedFavorited Favorited 5 favourites
Array: sorting by column/row uses rest of array for tie breakers
Not favoritedFavorited Favorited 6 favourites
Tilemap brush editor: default to always showing set tiles in the template of a brush
Not favoritedFavorited Favorited 6 favourites
Tilemap brush editor: allow resizing panes of the editor, like other similar dialogs
Not favoritedFavorited Favorited 4 favourites
Tilemap brush editor: support scrolling with the space bar, middle mouse button and gesture in mobile
Not favoritedFavorited Favorited 5 favourites
Show deprecation warning again if listed items change after checking 'Don't show again'
Not favoritedFavorited Favorited 6 favourites
Animations editor: new dialog to import frames and animations from sprite sheets
Not favoritedFavorited Favorited 7 favourites
Animations editor: use the term 'sprite sheet' instead of 'sprite strip'
Not favoritedFavorited Favorited 6 favourites
Add/edit family dialog: focus search field by default
Not favoritedFavorited Favorited 7 favourites
Layout View: dropping a replica from Project Bar now creates entire hierarchy if 'Propagate hierarchy' is enabled
Not favoritedFavorited Favorited 2 favourites
Windows WebView2: revert change to rendering mode in r418 due to bugs
Not favoritedFavorited Favorited 4 favourites
Disable WebGPU on Adreno 7XX devices to avoid display corruption bug
Not favoritedFavorited Favorited 4 favourites
Windows WebView2: update WebView2 SDK to v1.0.2903.40
Not favoritedFavorited Favorited 10 favourites
Windows WebView2: change rendering mode to try to work better with Steam Overlay
Not favoritedFavorited Favorited 3 favourites
macOS WKWebView: enable Safari inspector on modern macOS versions
Not favoritedFavorited Favorited 3 favourites
macOS WKWebView: require project ID to export
Not favoritedFavorited Favorited 12 favourites
Create new object type dialog: show single-global plugins (e.g. Audio) that are already used in the project, but with disabled appearance
Not favoritedFavorited Favorited 3 favourites
Windows WebView2: update WebView2 SDK to v1.0.2849.39
Not favoritedFavorited Favorited 6 favourites
Capitalize data size units e.g. "MB" instead of "mb"
Not favoritedFavorited Favorited 5 favourites
Remove WebAssembly Opus decoder as all supported platforms now have built-in support
Not favoritedFavorited Favorited 4 favourites
Update 'Audio scripting' example to rely on built-in WebM Opus support
Not favoritedFavorited Favorited 5 favourites
(no changes since r415)
Not favoritedFavorited Favorited 8 favourites
Turret behavior: improve predictive aim calculation
Not favoritedFavorited Favorited 3 favourites
Deprecate Game Center plugin
Not favoritedFavorited Favorited 4 favourites
Flowcharts: support using multiple space-separated tags
Not favoritedFavorited Favorited 4 favourites
Disable automatic browser translation of editor (server-side change)
Not favoritedFavorited Favorited 5 favourites
Windows WebView2: update to WebView SDK v1.0.2792.45
Not favoritedFavorited Favorited 4 favourites
Flowcharts: 'Start' action now replaces old flowchart with new one when using an existing tag