View a comprehensive history of all the bug fixes in Construct 3 since the first release.

Not favoritedFavorited Favorited 3 favourites
Animations editor: fix spelling of luminosity
Not favoritedFavorited Favorited 3 favourites
Preview error when project contains both TypeScript and JavaScript versions of main script
Not favoritedFavorited Favorited 2 favourites
List: could incorrectly show as list type when set as dropdown with 'Multi-select' enabled
Not favoritedFavorited Favorited 0 favourites
Possible crash opening CSS file
Not favoritedFavorited Favorited 4 favourites
Debugger: did not remember popout window position correctly with some multi-monitor setups
Not favoritedFavorited Favorited 2 favourites
Possible error copying and pasting SVG Picture object in same project (regression r435)
Not favoritedFavorited Favorited 2 favourites
Guided tour 'Get started with JavaScript' did not validate code correctly (regression r433)
Not favoritedFavorited Favorited 6 favourites
Audio: preloading music did not always apply effects correctly
Not favoritedFavorited Favorited 8 favourites
WebGPU: did not render particles correctly when object opacity <100%
Not favoritedFavorited Favorited 5 favourites
Instances bar: invalid data saved to project file (regression r437)
Not favoritedFavorited Favorited 6 favourites
'First-person platformer' example: fix framerate-dependent logic
Not favoritedFavorited Favorited 5 favourites
Possible crash using collision events involving instances on a removed layer
Not favoritedFavorited Favorited 6 favourites
Consistently apply bounded scrolling when using 'Scale outer' and resizing window
Not favoritedFavorited Favorited 2 favourites
Possible crash using 'Switch project to TypeScript/JavaScript'
Not favoritedFavorited Favorited 3 favourites
Some editor dialogs did not wrap correctly in some languages
Not favoritedFavorited Favorited 7 favourites
Cloud save: possible error saving to OneDrive
Not favoritedFavorited Favorited 5 favourites
Loading the same URL in to Sprite then Tiled Background did not tile correctly
Not favoritedFavorited Favorited 4 favourites
Flowcharts: starting a new flowchart with the same tag of an existing one not creating a new flowchart immediately
Not favoritedFavorited Favorited 3 favourites
Timelines: unexpected movement stopping a timeline and resuming it on a keyframe reached condition (regression r425)
Not favoritedFavorited Favorited 3 favourites
Timelines: avoid setting keyframes with invalid times when editing a nested timeline
Not favoritedFavorited Favorited 6 favourites
Tweens: wrong instance used by the 'On Loop' and 'On Ping Pong' triggers
Not favoritedFavorited Favorited 7 favourites
Possible runtime crash restarting layouts with hierarchies
Not favoritedFavorited Favorited 5 favourites
Some combinations of hierarchies and containers were not triggering 'On Created' on all involved instances
Not favoritedFavorited Favorited 4 favourites
Instances bar: inconsistent state after setting a hierarchy through the bar which could lead to crashes
Not favoritedFavorited Favorited 5 favourites
Hierarchies: unexpected behaviour loading complex hierarchies from JSON
Not favoritedFavorited Favorited 7 favourites
Audio: scheduled playback not always working correctly in worker mode
Not favoritedFavorited Favorited 3 favourites
Error opening example 'Traffic jam'
Not favoritedFavorited Favorited 7 favourites
WebGPU: possible crash rendering lots of content with f16 support (regression r435)
Not favoritedFavorited Favorited 10 favourites
'Wait for previous actions' in a function could incorrectly wait for actions from caller event
Not favoritedFavorited Favorited 5 favourites
Changing instance tags did not enable save button
Not favoritedFavorited Favorited 5 favourites
Flowcharts: path finding links not shown properly
Not favoritedFavorited Favorited 5 favourites
Flowcharts: produce smoother path finding links
Not favoritedFavorited Favorited 4 favourites
Timeline bar: keyboard shortcuts activating unexpectedly when the bar is in a popup window
Not favoritedFavorited Favorited 3 favourites
Timeline bar: crash when the bar is refreshed while in a popup window
Not favoritedFavorited Favorited 4 favourites
Multiplayer: improve buffering when transferring large binaries
Not favoritedFavorited Favorited 5 favourites
Ensure appropriate error message appears when opening project with bundled addons which specify a higher minimum Construct version
Not favoritedFavorited Favorited 4 favourites
HTML elements: ensure size/position set immediately upon creation/startup
Not favoritedFavorited Favorited 3 favourites
Find References bar: focus window when in popup and searching again
Not favoritedFavorited Favorited 1 favourites
Crash changing tags for non-layout instances
Not favoritedFavorited Favorited 1 favourites
Pasting objects with project file parameters between projects did not always preserve chosen file
Not favoritedFavorited Favorited 8 favourites
Physics: fix rare issue with triangular collision polygon turning in to rectangle
Not favoritedFavorited Favorited 3 favourites
Possible error building spritesheets in some specific projects (regression r426)
Not favoritedFavorited Favorited 6 favourites
Tiled Background: fix precision issues with large image offsets in some cases
Not favoritedFavorited Favorited 3 favourites
Drawing Canvas: fix possible glitches drawing ellipses on some devices
Not favoritedFavorited Favorited 3 favourites
Debugger: window title did not update when used in a popup window
Not favoritedFavorited Favorited 0 favourites
Monaco: disable code folding for scripts in event sheets due to bugs
Not favoritedFavorited Favorited 0 favourites
Monaco: error using script files with certain special characters in the filename
Not favoritedFavorited Favorited 0 favourites
Monaco: crash if using more than 200 project files
Not favoritedFavorited Favorited 0 favourites
Monaco: updating scripts in events not working correctly when using files with CRLF line endings
Not favoritedFavorited Favorited 3 favourites
Timelines: fix incorrect calculations when combining size, scale and frame property tracks
Not favoritedFavorited Favorited 2 favourites
Possible error building spritesheets in some specific projects (regression r426)
Not favoritedFavorited Favorited 1 favourites
Monaco: error using script files with certain special characters in the filename
Not favoritedFavorited Favorited 1 favourites
Monaco: crash if using more than 200 project files
Not favoritedFavorited Favorited 1 favourites
Monaco: disable code folding for scripts in event sheets due to bugs
Not favoritedFavorited Favorited 2 favourites
Monaco: updating scripts in events not working correctly when using files with CRLF line endings
Not favoritedFavorited Favorited 4 favourites
Error previewing with script in disabled event sheet function (regression r430)
Not favoritedFavorited Favorited 2 favourites
Monaco: mouse wheel scrolling not working for scripts in event sheets
Not favoritedFavorited Favorited 2 favourites
Monaco: cancelling editing script in event sheet did not update correctly
Not favoritedFavorited Favorited 10 favourites
Offline logins not always working correctly
Not favoritedFavorited Favorited 6 favourites
Tilemaps: family with a single member not working correctly with tilemap brushes
Not favoritedFavorited Favorited 5 favourites
Instances Bar: could show inconsistent information with global instances
Not favoritedFavorited Favorited 5 favourites
Flowcharts: pasting selection of nodes not copying corresponding links
Not favoritedFavorited Favorited 5 favourites
Flowcharts: possible crash enabling outputs
Not favoritedFavorited Favorited 4 favourites
Monaco: editing scripts in event sheets could sometimes lose the first line
Not favoritedFavorited Favorited 3 favourites
Monaco: could fail to preview project when using non-English script filenames
Not favoritedFavorited Favorited 2 favourites
Monaco: JavaScript autocomplete could incorrectly list "0 interfaces" for globalVars/localVars
Not favoritedFavorited Favorited 6 favourites
Expression autocomplete layered incorrectly in dark/light themes (regression r425)
Not favoritedFavorited Favorited 4 favourites
Safari: ensure 'Copy path' in Project Bar does not crash if clipboard permission declined
Not favoritedFavorited Favorited 3 favourites
Debugger: could show container instances multiple times after loading savegame
Not favoritedFavorited Favorited 8 favourites
Possible crash combining tweens that destroy on complete with Z order operations
Not favoritedFavorited Favorited 14 favourites
8 Direction behavior: acceleration/deceleration was faster on diagonals
Not favoritedFavorited Favorited 4 favourites
Monaco: possible hang while typing code
Not favoritedFavorited Favorited 3 favourites
Monaco: was not ignoring syntax errors in disabled scripts in event sheets
Not favoritedFavorited Favorited 4 favourites
Monaco: make sure double-clicking script in event sheet puts caret by mouse
Not favoritedFavorited Favorited 3 favourites
Monaco: scripts in event sheets may not have applied syntax highlighting immediately
Not favoritedFavorited Favorited 3 favourites
Monaco: did not validate scripts in 'Files' folder
Not favoritedFavorited Favorited 7 favourites
Remote Preview: dark/light theme not applied (regression r429)
Not favoritedFavorited Favorited 2 favourites
Layout view: possible crash using 'Align - Space' with hierarchy
Not favoritedFavorited Favorited 6 favourites
Particles: rendered at wrong size if devicePixelRatio changed
Not favoritedFavorited Favorited 6 favourites
Windows WebView2: exporting to multiple platforms with 'Bundle assets' enabled not working correctly
Not favoritedFavorited Favorited 4 favourites
Properties Bar being cleared after closing Animations editor for object type with no instances in current layout
Not favoritedFavorited Favorited 4 favourites
Animations editor: wrong dark theme background color in a dialog
Not favoritedFavorited Favorited 5 favourites
Templates: new replicas incorrectly using their own size instead of the corresponding template values