View a comprehensive history of all the bug fixes in Construct 3 since the first release.
Sprite 'Spawn' action did not pick correctly when using 'On created' trigger
System viewport expressions not immediately updated after changing scroll/scale/etc.
Audio: changing master volume stopped all fades
Animations editor: collision polygon text input not updating properly in certain conditions (Firefox)
Animations editor: zip files with multiple sub folders not imported correctly
Animations editor: possible crash loading large zip files with nested content
Animations editor: lock the UI when loading a large amount of files
Timeline bar: bar was set to automatically close if free edition was detected
Timeline bar: instance variable, effect and behavior values not set properly on absolute timelines
Timeline bar: ensure duration of audio tracks is visible
Timeline bar: show the new keyboard shortcut for previewing a timeline in the toolbar button tooltip
Layout View: resizing rotated objects handled incorrectly (regression r278)
Global layers: crash duplicating a layout with global layers (regression r283)
Animations editor: possible crash importing files through drag & drop
Z Order bar: crash dragging layer items on top of instance items
Possible crash renaming instance variable after closing a project
Crash taking guided tour when WebGL unavailable
Possible runtime crash using WebGL 1 in worker mode
Start Page: "Explore" header not translatable
Timelines: copy related custom eases when pasting timelines between projects
Layout View: shift+dragging instance could get stuck if changing focus while holding shift
3D shape: could sometimes render incorrectly when some faces use transparency
Text: some effects not working correctly for Text objects specifically
Sine behavior: Z elevation not reset when changing movement during live preview
Drawing Canvas: 'Clear rectangle' action used flipped Y co-ordinates (regression)
Layout View: possible crash placing instances when layer Z elevated behind view
Layout View: could get stuck zooming on some devices using touch input
Event Sheet View: 'Add action' row could disappear after failed paste
Event Sheet View: 'Else' events could sometimes be inserted in wrong location
Event Sheet View: could stop editing scripts when clicking autocomplete
Animations editor: UI could lock up on some devices using touch input
Animations editor: sliding panels not working properly when using a pen input device
Animations editor: ensure the UI is unlocked when any sub dialog is closed
Timeline bar: changing instances position using the keyboard in timeline editing mode not working correctly
Timelines: looping opacity animations could offset over time
Project Bar: folders could unexpectedly expand/collapse when moving items
Global layers did not include instances when copy-pasting layouts between projects
Example Browser: scroll position reset if switching tab and back
Using 'Save as' did not unmark project as autosave file
Drawing Canvas: pasting objects did not handle layout/layer scale correctly (regression r282)
iOS: some editor dialogs could not be closed with X button (regression r280)
iOS exports: hiding virtual keyboard could sometimes leave view offset
Work around possible error loading project when simulating device
Work around Safari bug causing error with Remote Preview since r277
Possible crash opening and closing a dialog extremely quickly
Layout View: instances could be incorrectly locked if created after deleting locked instances
Layout View: did not remember locked state of instances
Layout properties event sheet dropdown not refreshing when adding/removing event sheets
Import Audio dialog: some encoding errors not correctly reported as failures
User Media: VideoWidth/VideoHeight expressions not updating if changing orientation on mobile
Drawing Canvas: pasting objects could appear at wrong scale (regression r277)
Drawing Canvas: pasting objects did not draw pixel perfectly (regression r277)
Data editor: line breaks not saved properly
Data editor: could not paste into the data editor while detached to a popup window
Timeline bar: possible crash resizing the bar
Mobile: prevent browser back navigation gesture in Start Page/Example Browser
Mobile: prevent sliding panes from becoming stuck if slid in while showing Start Page
Animations editor: content was not always pasted in the expected position
Animations editor: certain images drawn incorrectly at zoom levels below 100%
Some icons not showing in new Start Page/Example Browser
Shadow Light: position was incorrect when a child in a hierarchy
Platform behavior: did not fall down if standing on Jumpthru behavior that was then disabled
Platform behavior: could incorrectly trigger 'On landed' after hitting moving ceiling
Drawing Canvas: 'Paste object' with another Drawing Canvas with effects did not work
Avoid focusing preview window if validation error occurs when previewing (in supported browsers)
Text/SpriteFont: ensure Unicode non-breaking space characters do not cause word wrap
Tween plugin: runtime crash pausing and resuming color tween
Scene graph: instances in hierarchy created with wrong Z indices at runtime (regression r269)
Tilemap bar: wrong tile cursor position after applying transformations (regression r261)
Drag & drop behavior: possible crash destroying instance as drag started
Crash saving project folder (regression r278)
Global layers could fail to render in editor in some circumstances
Possible crash using extremely small window sizes with low quality fullscreen mode
Drawing Canvas: pasting objects could appear incorrectly (regression r277)
Tweens & Timelines: ensure 'Set Time' action sets the time to the end position of an animation when 'Infinity' is used as argument (regression r273)
Tweens & Timelines: fix incorrect behavior when a tween or timeline is started and stopped in the same tick (regression r273)
Timelines: runtime crash loading state including timelines from previous versions to r273 (regression r273)
Timelines: runtime crash loading state including timelines and a change of the current layout (regression r273)
Animations editor: crash dragging an image into the animations editor straight from a browser tab
Animations editor: maintain rectangle selection when toggling the grid and onion skinning
Animations editor: deleting a selection using the keyboard was not working when editing project files such as icons
Animations editor: some context menu icons had the wrong size in mobile
Animations editor: prevent back navigation when touching the color swatches in the color palette in mobile
Scene graph: correctly preview behaviours that change position and size when the instance is part of a hierarchy and the instance is set to not follow it's parent in a particular properly
Layout View: resizing instances with 'snap to grid' enabled could resize the instance in the incorrect dimension
Turret behavior: ensure cannot target itself
Use correct file permissions for latest Linux NW.js export
Properties Bar: could appear slightly incorrectly in some browsers
Animations editor: vertical or horizontal smooth lines of thickness = 1 drawn with incorrect color when using alpha channel values different to 255
Animations editor: prevent the default "back" navigation when sliding panels from the left side of the screen in mobile devices
Firefox: alpha transparency could appear incorrectly in editor
Firefox: ensure search field focused in object picker dialog
Timelines: properties associated with angle keyframes not working as expected (regression r273)
Tweens & Timelines: ending value not accurate (regression r273)
Event sheet view: toggling OR block/bookmark/breakpoint also affected all sub-events (regression r273)
Tweens & Timelines: runtime crash using custom eases (regression r273)