View a comprehensive history of all the bug fixes in Construct 3 since the first release.
Runtime did not start on old iOS versions (regression r399)
Tilemaps: incorrect recalculation of indexes when the source image of a tilemap changes size (regression r398)
Export statistics incorrectly reported script size when not minified
Possible incorrect images displayed when mixing lossless and lossy images
Multiplayer: peers could see frozen state if host minimized game
Playable ad (single file): Physics behavior not working (regression r400)
Properties Bar: using system expressions in calculations not working (regression)
Pathfinding: fix possible memory leak after intensive use
Advanced Random: 'Create probablility table from JSON' did not show name in debugger
UglifyJS minifier: error if require() referenced in unused code
UglifyJS minifier: dynamic imports not working
UglifyJS minifier: work around UglifyJS bug that could break JavaScript code
Objects could appear invisible after changing layout quickly
Audio: did not always update 'Is playing' state immediately after 'Stop' action
Tweens: fix subtle errors tweening opacity with eases that go outside the 0-1 range
Templates: replica instance plugin properties changing unexpectedly
View Spritesheets dialog: did not use correct styling in dark theme
Text: automatic resolution did not always correctly take in to account 3D Camera/Z elevation
Clicking account button twice did not dismiss menu
Flowcharts: possible crash attempting to edit the caption in a node
Timelines: possible crash after swapping instances
Timelines: 'Set Instance' action not correctly handling picking specific instances of the same object type
Animations editor: cut, copy and paste not working as expected in Firefox
Hierarchies: possible crash involving global layers
Hierarchies: hierarchies using the Physics behaviour could fail to load from JSON
Hierarchies: some hierarchies could fail to load from JSON leading into runtime crashes
Exports not working (regression r402)
Fix various issues in examples 'Grukkle Onslaught', 'Crafting example', 'Volcano jumper' and 'Toolbox wheel'
Instances Bar: crash creating folders (regression r400)
Instances Bar: unexpected positioning of items and sub folders when scrolling (regression r400)
Instances Bar: crash undoing changes after the bar is closed
Instances Bar: pasting instances not updating the tree properly
Flowcharts: runtime crash trying to restore the state of an active flowchart
Flowcharts: keep multi-selection of nodes when clicking on a node which is already in the selection
Flowcharts: some properties not being copied when cloning nodes
Debugger: F10 keyboard shortcut to step was not working
Projects incorrectly saved imported images with ".png" file extension even if they were different type (e.g. JPEG)
'Is overlapping' did not always work between instances on layers with different transforms
Text did not render correctly if viewed from beneath in 3D
Web fonts not displaying in single-file playable ads (regression r400)
Improve ability to load projects with invalid names without showing error message
Event sheet view: possible crash reordering function parameters
'Debug layout' did not always work when multiple projects open
Text: Z elevated text objects did not always render correctly with 3D Camera
Work around Safari bug that prevented changing volume of music tracks
Runtime error using incomplete container on loader layout
Export stats showed wrong unminified script size (regression r400)
Physics: possible crash using 'Set friction' in 'On created'
Instance Bar: add missing context menu option to add a sub folder when right clicking on an instance
Instance Bar: crash using hierarchy options when the bar is closed
Tilemap Bar: incorrect tiles could show up when using the mirror and flip tools (regression r399)
Tilemap Bar: map indices incorrectly transformed after making changes to source image (regression r399)
Event Sheet View: copy bookmarks into new events after pasting
Z Order Bar: sometimes could show unexpected subset of instances
Z Order Bar: show plugin icon for instances that don't have a unique image
Animations editor: editor not opening the animation and frame shown in Layout View (regression r389)
'Create object' action producing unexpected results when using both hierarchy and template parameters
Flowcharts: runtime crash starting a flowchart with no nodes
Timelines: pausing a timeline in the same tick it is played not handled properly
Debugger: possible crash calling invalid mapped function
Keyboard: logged console error when autocompleting datalist element
Crashes using Instance Bar
Tilemap bar: applying transformations to a selection producing unexpected results (regression r391)
Tilemap bar: collision polygons misplaced after resizing the source image
Ease editor: 'Invert ease' icon not showing properly
Timeline bar: some instances not showing an icon in the 'Pick instances' dialog
Playable Ad export: incorrectly showed 'software update needed' message
Fix examples not loading (regression r397.3)
Playable Ad export: incorrectly showed 'software update needed' message
Work around Safari bug that prevented changing volume of music tracks