View a comprehensive history of all the bug fixes in Construct 3 since the first release.
Keyboard input not handled properly in scripts in event sheets (regression r463)
Possible crash attempting to restore user account UI state with mobile UI (regression r463)
Animations editor: crash opening project files (regression r467)
Windows WebView2: ensure keyboard focus restored after switching back with Alt+Tab
Debugger: main performance summary GPU usage reading was 1 second behind
Framerate mode 'Unlimited (full frames)' could sometimes skip frames
Layout View: possible incorrect rendering when WebGPU enabled
Import maps not working in preview (regression r460)
Triggers fired from custom actions could in some cases have wrong instances picked
Asset browser: crash previewing text files
Timeline bar: timeline not shown the first time the bar is opened (regression r456)
9-patch: possible runtime crash loading image from URL in to multiple instances
Monaco: possible crash holding multiple mouse buttons on 'Command palette' menu option
Possible runtime error after using 'Find all references' for a layer
Project Bar: import file dialog did not support the same filenames in different subfolders
Ensure audio playback can be started from gamepad input
Asset browser: crash previewing files
Possible runtime crash using Z order actions on destroyed instances
Debugger: could not always inspect newly created instances when on breakpoint
Remove pinned panes from tab index while hidden so they cannot be focused via keyboard
Pinned panes not auto-hiding while moving mouse
Audio file parameters missing placeholder item when project has no audio files
Event sheet: avoid adding instance tags that vary only by case to autocomplete suggestions
Possible crash opening popup window from pinned pane
Pinned pane positions could become misaligned after minimizing/switching window
Timelines: rotating a wrapped selection in an absolute timeline producing wrong feedback in the editor
Timelines: duplicating nested timelines not restoring the starting offsets
Timelines: nested timelines editor preview leaking memory
Timelines: animation frame changes not previewing correctly in the editor when scrubbing
Timelines: show project file path in audio tracks
Layers bar: prevent adding sub layers to an overridden layer
Drawing Canvas: pasting Text objects not working (regression r456)
Timelines: editor not previewing absolute timelines properly
Timelines: nested timelines not working as expected when looping
Instance tags not properly handling case insensitivity
Animations editor: possible crash after using the clear tool while the rectangle select tool is active
Mobile exports: builds failing when the project name includes certain special characters
Timelines: use the value of the last passed keyframe when a timeline is playing backwards in 'Keyframe' animation mode
Timelines: avoid applying animation frame changes from a timeline if they will not produce meaningful changes
Left arrow keyboard shortcut not working in editor (regression r458)
Text: could appear misaligned in Layout View when using custom web font (regression r450)
Text: possible incorrect text layout with certain BBcode styles (regression r450)
Layout View: possible editor WebGPU rendering glitch when using Drawing Canvas
Find results bar: crash selecting 'Active flowchart' option when there is no flowchart open
SVG Picture: crash opening the preview dialog
Templates: crash setting template properties to replicas (regression r456)
Mesh distortion not rendering (regression r456)
Project setting 'Enable multitexturing' not saved correctly
Crash opening Addon Manager (regression r456)
Construct Game Services: fix Swift error when exporting for iOS
Platform movement: fix possibly sinking through jump-thru when setting a small vector Y
Templates: some plugin property changes not propagated to the replicas
Instances bar: instances lock state not being updated when changed via Properties bar
Instances bar: cutting and pasting instances in the Layout View producing unexpected results when the bar is open
Fix runtime crash in projects using a global layer with sub layers in a loader layout
Global instances: attempt to move global instances to a layer with the same name when changing layout
Layout View: resizing objects did not correctly take in to account snap grid offset
Event Sheet View: instance 'Wait for signal' action did not show timer icon in event sheet
Event Sheet View: possible crash changing function parameters
Asset browser: error message shown trying to import the same asset multiple times (regression r453)
Mouse: work around MovementX/Y values always 0 in Firefox
Fix spelling mistake in 'Platform information' dialog
Event sheet view: toggling OR block did not always update invalid 'Else' conditions
3D shape: did not always render correctly in editor when using 9-patch faces