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

6 favourites
Crash closing Animations Editor with changes (regression r293)
12 favourites
Possible crash opening Layout Views (regression r291)
7 favourites
Animations editor: mirror tools not updating image points (regression r289)
7 favourites
Animations editor: image points/collision polygons not restored correctly after undoing animation-wide changes (regression r289)
8 favourites
Animations editor: prevent changing image points with the arrow keys if Ctrl/Cmd held down
9 favourites
Animations editor: always highlight the initially selected frame when opening the editor
9 favourites
Event Sheet View: did not always regain focus after closing Parameters dialog
8 favourites
Event Sheet View: F4 keyboard shortcut to show expressions dictionary not working
6 favourites
Event Sheet View: drag-and-drop did not work correctly for JavaScript blocks
8 favourites
Event Sheet View: incorrect validation when switching OR block to AND block
8 favourites
Platform: did not trigger 'On collision' if moving platform moved player in to obstacle
7 favourites
Debugger: ensure any custom URL query string/hash passed to preview iframe
3 favourites
Event Sheet View: event variables incorrectly displayed strings with BBcode
5 favourites
Layers bar: save and restore expanded/collapse state
4 favourites
Mobile adverts: crash in iOS exports using advanced minification
8 favourites
Sprite plugin: instances could unexpectedly change scale (regression r288)
5 favourites
Animations editor: ensure cut/copy frames includes latest image edits
5 favourites
Animations editor: cut/copy/paste not working as expected when focus in numeric input
3 favourites
Templates: crash copying and pasting a template instance with no template name
4 favourites
Timelines: trigger 'on keyframe reached' for the first keyframe on a timeline
3 favourites
Expression Dictionary: possible crash in Android devices
3 favourites
Viewport could be incorrect after restarting layout (regression r286)
3 favourites
Cordova exports: could incorrectly escape > character in config.xml
5 favourites
Drawing Canvas: pasting Text then Sprite could produce incorrect results
4 favourites
Project Bar: did not immediately update sorting after renaming subfolders
4 favourites
Animations editor: properties pane showing incorrect information when selecting an animation
5 favourites
Animations editor: some frames drawn incorrectly after undoing changes made to the entire animation
4 favourites
Animations editor: fix visual glitches produced by the collision polygon and image points tools when quickly cycling through frames
4 favourites
Animations editor: prevent changing image points when using the keyboard shortcuts to cycle through frames or animations
5 favourites
Templates: width and height of replicas not saved properly to project file
4 favourites
Templates: ignore missing plugin properties (regression r286)
5 favourites
Mobile adverts: suspend and resume sound when showing ads (iOS)
5 favourites
Animated effects did not take in to account the instance time scale
3 favourites
Renaming items in tree controls did not resize input box while typing
4 favourites
HTML Element: allow running scripts in inserted HTML content
4 favourites
HTML Element: possible crash passing number to EscapeHTML expression
4 favourites
Work around Chrome bug that could cause login form to stop responding after entering wrong password
4 favourites
Remote Preview: could track current transfer rate incorrectly
3 favourites
Guided tours: make sure images can be imported by touch input
3 favourites
Guided tours: fix a few cases where unexpected actions could derail tours
5 favourites
Font picker dialog: improve detection of available local fonts
5 favourites
Scene graph: recreate missing children when using 'Set from JSON'
5 favourites
Tweens: possible issue reloading state in quick succession
5 favourites
Animations editor: image point and collision polygon changes not saved in certain conditions
3 favourites
Animations editor: issue zooming with mouse wheel when using altered system scroll speed setting
3 favourites
Data editor: copy UI state information when duplicating array or dictionary file
8 favourites
Data editor: crash loading dictionaries (regression r287)
4 favourites
Drawing Canvas: could paste objects incorrectly in some circumstances (regression r286)
7 favourites
Android exports not working (regression r287)
2 favourites
Video: playback could flicker in some cases (regression r287)
3 favourites
Editor: preserve overall tab order while dragging a tab to move it
2 favourites
HTML element: ensure subresource requests (e.g. <img> tag src) load in preview
2 favourites
HTML element: did not correctly handle clicks on animated SVGs
2 favourites
Deduplicating images on export could sometimes incorrectly deduplicate different images
3 favourites
Crash using "AsJson" expression (regression r287)
3 favourites
Templates: crash adding an instance to a family with behaviours or effects (regression r286)
2 favourites
Templates: crash changing the type of an instance variable (regression r286)
3 favourites
Templates: replicas not using the correct opacity value at runtime
3 favourites
Templates: avoid generating duplicate templates when using copy/paste
2 favourites
Templates: some instance variables not being picked up from the template
2 favourites
Layout view: incorrect sizing of instances after undoing changes made in the animations editor
3 favourites
Data editor: fix rendering of multi-line content in a cell
3 favourites
Data editor: did not always correctly paste multi-line content
2 favourites
Particles: possible crash loading saved state (regression r271)
6 favourites
Templates: error opening project after saving using templates in different layouts
5 favourites
Templates: crash right clicking on some elements of the Properties Bar
5 favourites
Templates: crash adding behaviors or effects to a families (regression r286)
5 favourites
Templates: add missing undo points when using the options to apply template values to replicas
4 favourites
Properties bar: default browser context menu not shown on input elements (regression r286)
6 favourites
Scene graph: instances using a hierarchy and the persist behavior not always recreated properly when changing layouts
6 favourites
Windows WebView2 export: allow automatic audio/video playback on startup
6 favourites
Drawing Canvas: 'Paste object' worked incorrectly with 'regular' Z axis scale
5 favourites
Work around possible Android WebView bug causing janky framerate when Multiplayer plugin present
4 favourites
Improve addon install confirmation dialog formatting with CJK languages
4 favourites
Extra dialogs shown during guided tours could not be interacted with
4 favourites
Avoid browser extension crashes causing editor crashes
5 favourites
Mouse/touch input on form controls still affected other objects (regression)
5 favourites
Could not preview or export with Video plugin (regression r286)
10 favourites
Sprite 'Spawn' action did not pick correctly when using 'On created' trigger
7 favourites
System viewport expressions not immediately updated after changing scroll/scale/etc.
8 favourites
Audio: changing master volume stopped all fades
6 favourites
Animations editor: collision polygon text input not updating properly in certain conditions (Firefox)
7 favourites
Animations editor: zip files with multiple sub folders not imported correctly
6 favourites
Animations editor: possible crash loading large zip files with nested content
7 favourites
Animations editor: lock the UI when loading a large amount of files
7 favourites
Timeline bar: bar was set to automatically close if free edition was detected
6 favourites
Timeline bar: instance variable, effect and behavior values not set properly on absolute timelines
6 favourites
Timeline bar: ensure duration of audio tracks is visible
6 favourites
Timeline bar: show the new keyboard shortcut for previewing a timeline in the toolbar button tooltip
7 favourites
Layout View: resizing rotated objects handled incorrectly (regression r278)
3 favourites
Global layers: crash duplicating a layout with global layers (regression r283)
1 favourites
Animations editor: possible crash importing files through drag & drop
2 favourites
Z Order bar: crash dragging layer items on top of instance items
1 favourites
Possible crash renaming instance variable after closing a project
1 favourites
Crash taking guided tour when WebGL unavailable
3 favourites
Possible runtime crash using WebGL 1 in worker mode
5 favourites
Start Page: "Explore" header not translatable
6 favourites
Timelines: copy related custom eases when pasting timelines between projects
7 favourites
Layout View: shift+dragging instance could get stuck if changing focus while holding shift
13 favourites
3D shape: could sometimes render incorrectly when some faces use transparency
7 favourites
Text: some effects not working correctly for Text objects specifically
7 favourites
Sine behavior: Z elevation not reset when changing movement during live preview
6 favourites
Drawing Canvas: 'Clear rectangle' action used flipped Y co-ordinates (regression)
6 favourites
Layout View: possible crash placing instances when layer Z elevated behind view
6 favourites
Layout View: could get stuck zooming on some devices using touch input
5 favourites
Event Sheet View: 'Add action' row could disappear after failed paste
6 favourites
Event Sheet View: 'Else' events could sometimes be inserted in wrong location
7 favourites
Event Sheet View: could stop editing scripts when clicking autocomplete
5 favourites
Animations editor: UI could lock up on some devices using touch input
5 favourites
Animations editor: sliding panels not working properly when using a pen input device
5 favourites
Animations editor: ensure the UI is unlocked when any sub dialog is closed
6 favourites
Timeline bar: changing instances position using the keyboard in timeline editing mode not working correctly
5 favourites
Timelines: looping opacity animations could offset over time
8 favourites
Project Bar: folders could unexpectedly expand/collapse when moving items
6 favourites
Global layers did not include instances when copy-pasting layouts between projects
5 favourites
Example Browser: scroll position reset if switching tab and back
7 favourites
Using 'Save as' did not unmark project as autosave file
6 favourites
Drawing Canvas: pasting objects did not handle layout/layer scale correctly (regression r282)
6 favourites
iOS: some editor dialogs could not be closed with X button (regression r280)
6 favourites
iOS exports: hiding virtual keyboard could sometimes leave view offset
5 favourites
Work around possible error loading project when simulating device
7 favourites
Work around Safari bug causing error with Remote Preview since r277
4 favourites
Possible crash opening and closing a dialog extremely quickly
4 favourites
Layout View: instances could be incorrectly locked if created after deleting locked instances
5 favourites
Layout View: did not remember locked state of instances
5 favourites
Layout properties event sheet dropdown not refreshing when adding/removing event sheets
4 favourites
Import Audio dialog: some encoding errors not correctly reported as failures
4 favourites
User Media: VideoWidth/VideoHeight expressions not updating if changing orientation on mobile
6 favourites
Drawing Canvas: pasting objects could appear at wrong scale (regression r277)
6 favourites
Drawing Canvas: pasting objects did not draw pixel perfectly (regression r277)
6 favourites
Data editor: line breaks not saved properly
4 favourites
Data editor: could not paste into the data editor while detached to a popup window
4 favourites
Timeline bar: possible crash resizing the bar
5 favourites
Mobile: prevent browser back navigation gesture in Start Page/Example Browser
5 favourites
Mobile: prevent sliding panes from becoming stuck if slid in while showing Start Page
6 favourites
Animations editor: content was not always pasted in the expected position
5 favourites
Animations editor: certain images drawn incorrectly at zoom levels below 100%
3 favourites
Some icons not showing in new Start Page/Example Browser
3 favourites
Shadow Light: position was incorrect when a child in a hierarchy
2 favourites
Platform behavior: did not fall down if standing on Jumpthru behavior that was then disabled
2 favourites
Platform behavior: could incorrectly trigger 'On landed' after hitting moving ceiling
4 favourites
Drawing Canvas: 'Paste object' with another Drawing Canvas with effects did not work