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