View a comprehensive history of all the bug fixes in Construct 3 since the first release.
Asset Browser: improve navigation in mobile devices
Asset browser: crash opening new project when showing a local source
Expressions dictionary: expression names not fitting in a single line in some languages
Array editor: update scroll bar when columns and rows are removed
Tweens: runtime crash starting a tween on the trigger where another tween with the same id ends
Tweens: runtime crash setting the end value of a property that doesn't exist in a playing tween
Eases: 'In Quartic' and 'Out Quartic' producing opposite results
Hierarchies: 'Recreate initial objects' not restoring hierarchies relative Z ordering
Dialogs: some elements in dialog footers getting blocked by elements beneath them
Dark/light themes: consistently style the 'X' in search fields
Asset Browser: icons not shown for free assets
Asset Browser: set opaque background to items when the main asset pack image is being shown
Asset Browser: whenever there is a single object type to choose from, pick it automatically
Asset Browser: crash importing some zip files
Asset Browser: icons failing to load
Guided tours: steps to import images not working (regression r443)
Guided tours: code editor outline did not always update correctly
Animations editor: changes to image points and collision polygons sometimes not saved
TypeScript: could not run multiple previews when using TypeScript in event sheets
WebGL: possible incorrect rendering with effects in 3D (regression r365)
WebGPU: 'Crystal ball' effect lighting did not match WebGL
Possible error loading old projects referencing now-unused plugin properties (regression r435)
Windows WebView2: built-in "web-resource" picker tag not working
Asset Browser: tree getting cleared after expanding/collapsing all
Asset Browser: possible wrong feedback given when cancelling the folder picker dialog
Asset Browser: default to only expanding the first level of each asset pack
3D shape: error using back face culling with hierarchy
Light & dark themes: use consistent styles on the 'Find all references' and 'Find results' toolbars
Mouse/Touch: X/Y expressions with no layer could work incorrectly with 3D bottom layer
Event sheet view: Cut/copy/paste context menu items missing for function/custom action parameters
Flowcharts: changes to node preset folder structure not restored properly on project load
Crash dragging and dropping from Project Bar (regression r444)
Audio: music not seekable when exported as Android app
Audio: work around iOS bug causing audio to stop working after switching back to app
WebGPU: could render incorrectly in some circumstances when using Particles (regression r442)
macOS WKWebView: incorrectly handled minimizing main window
Animations editor: download options not working as expected in browsers which support access to the local file system
Animations editor: changing the name of an animation reseting size of instances in the layout view
Project bar: Timeline, Ease and Flowchart folders giving wrong feedback when sorting through drag and drop
Project bar: possible crash undoing tree changes
Flowcharts: keyboard not working as expected when attempting to rename preset nodes
Saving: crash trying to close a project in the time it takes for the 'Save & close' process to complete
Global instances: global instances on global layers created multiple times when chaging layouts at runtime
Cloud save: possible error saving to OneDrive
Ensure progress dialog is closed even in the event of failing to start a preview
Drawing Canvas: did not render when using mesh distortion (regression r442)
Asset Browser: crash cancelling image import
Asset Browser: dragging and dropping into the Layout View sometimes having no effect
Asset Browser: crash trying to show context menu when the bar is empty
Instances Bar: crash using a context menu option while folder name is being edited
Instances Bar: expand/collapse all producing unexpected results
Instances Bar: use smooth scrolling when using the context menu option to find an instance in the bar from the layout view
Flowcharts: wrong flowchart names shown in the preset node picker dialog
Flowcharts: possible unexpected behavior with nodes created from a preset
Flowcharts: crash duplicating a flowchart with preset nodes
Flowcharts: various editor issues when detached to a popup window
Animations editor: make it easier to bring sliding panes into view in mobile UI
Animations editor: main image drawn incorrectly when the device changes orientation on mobile
Properties bar: crash after clicking on the Layout View while a layer name is being edited
Fix Asset Browser not loading content
Particles rendering incorrectly (regression r441)
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