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

6 favourites
Physics behavior not working after export in non-Chrome browsers when worker mode enabled (regression in r154)
3 favourites
Error exporting when using a non-English language with missing translations
4 favourites
Tween Behavior: Crash tweening the color property of text plugin instances
4 favourites
Timelines: Timelines not playing after changing layouts
7 favourites
Android: unintended device vibration when tapping and holding (regression in r161)
6 favourites
iframe: crash using some actions immediately after object created (regression in r158)
8 favourites
'Find all references' results could incorrectly show as disabled
6 favourites
Drawing Canvas: possible crash in worker mode
3 favourites
Advanced Random: plugin would not work when the minify JS optimisation was enabled
7 favourites
Animations editor: possible crash copying/pasting images
2 favourites
Windows Store app: error using save-as
3 favourites
Timelines: Handles to edit curved paths in the layout view might now show up
3 favourites
Timelines: Layout view did not update properly when the active timeline changed while editing mode was turned on
4 favourites
Data editor: add workaround for Chrome bug that causes the grid to become invisible when swapping between tabs
6 favourites
Crash using effects (regression in r162)
2 favourites
Form controls unresponsive (regression in r161)
8 favourites
Possible display glitches using multiple layer/layout effects
4 favourites
Platform: could incorrectly handle collisions against wall on slope
8 favourites
Multiplayer: could get stuck repeatedly destroying objects after disconnecting and reconnecting
4 favourites
Audio: 'Fade volume' action did not take in to account master volume
6 favourites
Desktop: possible crash using "match" autosave mode and local saves
2 favourites
Expressions dictionary did not display behavior expression categories correctly
5 favourites
SpriteFont: 'Set character width' action did not work on startup/creation or with space character
1 favourites
Binary Data: Base64 decoding would sometimes fail with correct input
6 favourites
Savegames did not restore event group activation state
3 favourites
Event sheet view: possible crash undoing a comment edit in a popup window
3 favourites
Timeline Bar: Possible crash when bringing up the dialog to add property tracks
3 favourites
Timeline Bar: Crash when saving a project with a duplicated timeline
4 favourites
Timelines: Runtime crash when destroying the instances of a timeline
2 favourites
Timelines and Tweens: Fix rounding errors when setting instance angles
1 favourites
Animations Editor: Incorrect alignment of the brush tool
1 favourites
Safari: work around apparent Safari quirk preventing touch input working in iframes
7 favourites
Crash using 'Find all references' (regression in r159)
2 favourites
Export manager: C2 mobile exports now recieve a patch when imported to correct layout behaviour on "notch" devices
5 favourites
Z Order Bar: Content not shown upon loading a new project if the bar was already open
1 favourites
Animations Editor: Occasionally the state of the tools in the vertical scroll bar would not be properly restored
2 favourites
Animations Editor: Collision polygon drawn at the wrong position in Firefox
2 favourites
Animations Editor: Mobile sliding panels got stuck, and the editor could not be closed
2 favourites
Animations Editor: Increase the width of sliding panels so there is empty room in the frames panel to scroll if necessary
1 favourites
Animations Editor: Sorting frames in iOS was not working properly due to interference between the sorting behaviour and the default scrolling behaviour
3 favourites
Timeline Bar: Crash when duplicating an instance which is already part of a timeline
3 favourites
Timeline Bar: Crash after trying to preview a timeline which had previously been deleted while previewing
3 favourites
Timelines: Crash when opening a project saved with changes to the result mode property of a property track
3 favourites
Timelines: Improve accuracy of values calculated by timelines
5 favourites
Tween Behavior: Fix "Set end value" action
2 favourites
Mobile Advert: remove any whitespace surrounding app IDs, pub IDs and unit IDs to fix typos
4 favourites
SpriteFont: TextWidth/TextHeight did not update immediately after setting object size
3 favourites
Possible hang previewing project with functions in groups (regression in r158)
4 favourites
Loading savegames with instances that aren't placed anywhere in the project would fail
2 favourites
Event sheet view: arrow key navigation didn't work correctly with function parameters
2 favourites
Parameters dialog: up/down arrows would incorrectly remove call tip when autocomplete showing
1 favourites
Keyboard: in some cases an alphabetic key press could be lost after a shift+key press (regression in r152)
1 favourites
Possible crash in editor while hosting Remote Preview
7 favourites
Platform: possible regression jumping past ledges in r158 due to prior bug fix
2 favourites
Properties Bar: did not collapse "Orientations" property correctly
2 favourites
Text editor: caret could sometimes be invisible depending on pixel ratio
2 favourites
C3 runtime 'Not supported' message could fail to show on very old browsers
4 favourites
Mouse: 'Cursor is over object' could sometimes work incorrectly in OR blocks
4 favourites
Platform: in rare cases jumping almost through a jump-thru could get stuck sinking through it
3 favourites
iframe: could not load project file URLs in preview mode
2 favourites
Browser: invoking download on project file URLs did not work correctly in preview mode
2 favourites
Double-clicking a condition/action could select the wrong item if the description causes the items to move down
2 favourites
Layout view: could draw the timeline path of an instance from a different layout
2 favourites
Event sheet view: disabling a group with called functions inside could prevent preview starting
3 favourites
Event sheet view: in some cases could incorrectly scroll while dragging items
3 favourites
Event sheet view: in some cases could incorrectly describe global variables as static
2 favourites
Timeline Bar: Selecting multiple elements now shows the common shared properties in the Properties Bar
2 favourites
Timeline Bar: Crash when closing the bar while a timeline is previewing
2 favourites
Timeline Bar: Possible crash while closing the bar
2 favourites
Timeline Bar: Do not change current timeline in the Timeline Bar when the layout is changed
3 favourites
Timeline Bar: Fix crash moving master keyframes
2 favourites
Tilemap Bar: Crash when the bar is closed very quickly after starting the application
2 favourites
Tilemap Bar: Possible crash when the contents of the bar is refreshed
7 favourites
Animations Editor: Fix tolerance of the fill tool when used on colors which are not fully opaque
5 favourites
Animations Editor: Crash when opening and closing the editor very quickly
1 favourites
Properties Bar: Possible crash when refreshing the properties of a sprite instance
3 favourites
Layers Bar: Bar not updating when changing layouts
4 favourites
Text Editor: when swapping tabs the scroll position would be lost, and it would appear be partially blank until interacted with
3 favourites
Text Editor: some JS files would not have syntax highlighting/error checking
2 favourites
Mobile Advert: using "Set user personalisation" would prevent "Show user consent" and "Set user personalisation" from working afterwards (C3 runtime only)
2 favourites
Mobile Advert: able to modify the user personalisation state in the C2 runtime before configuration
2 favourites
Audio Importer: files with uppercase file extensions could not be imported
4 favourites
Back button handler not working in Android apps when statusbar is hidden (regression in r156)
4 favourites
On some Android devices when the keyboard appears it would reveal the statusbar, which would then not be hidden again
1 favourites
Firefox: Start Page icons could appear over the Login dialog
4 favourites
Text editor: crash minifying/beautifying JSON
4 favourites
Typo in local variable dialog caption
2 favourites
Debugger: could sometimes show duplicates in object list
4 favourites
Fixed a few possible crashes trying to use features while "Still loading..." showing on startup
3 favourites
Dark/light themes: restored original layout of import audio/files dialog, so the bitrate dropdown works
4 favourites
Mouse plugin was unintentionally responding to touch input (regression in r155)
3 favourites
Regression in r156: the mobile export option "hide statusbar" did not also hide the navigation bar on Android
2 favourites
Regression in r156: layout issues in iOS app export when changing orientation
8 favourites
Possible runtime crash creating instances not placed anywhere in project (regression in r155)
7 favourites
Fixed a number of cases where iOS and Android apps may not have used the full display
1 favourites
Could not export C2 runtime projects (regression in r153)
5 favourites
Audio: rare case where 'Is playing' state not immediately updated
2 favourites
Modal dialogs did not always cause all open windows to dim
1 favourites
Event sheet view: editing comment/group colors did not set the right default color when using themes
5 favourites
Platform: could handle wall collisions incorrectly when mirrored
2 favourites
Desktop: restarting debugger did not always close pop-out window
2 favourites
Possible crash deleting object type while placing it
3 favourites
Exported projects using worker mode broken if using Physics or XML
2 favourites
Exported projects using XML plugin could be broken on some platforms (regression in r153)
1 favourites
Spritefont: could cut off last character of line with negative character spacing
2 favourites
Debugger: fix incorrect attribution of script time in CPU profiler
2 favourites
Parameters dialog: errors in expression not correctly highlighted if clicking "Done"
3 favourites
Animations Editor: Opacity of brush ignored when hardness is 1
7 favourites
Line of Sight: 'Has LOS to object' always false if the object itself was an obstacle
2 favourites
Cloud save: cancelling loading could sometimes incorrectly open a sign in popup
2 favourites
File dialog: possible crash pressing enter when deleting/renaming files
2 favourites
Animations Editor: Background of the animation preview dialog was different to the background of the main panel
4 favourites
Animations Editor: Content pasted twice when using the rectangle select tool
3 favourites
Animations Editor: Possible crash while using the rectangle select tool
3 favourites
Animations Editor: Colors not updated properly after pasting into the HEX color input of the Color Palette
5 favourites
Tween Behavior: Runtime crash when destroying the instance affected by a tween which had not yet finished playing
2 favourites
Attempting to copy in the text editor incorrectly triggered a paste action
4 favourites
Disabling a built-in function block could prevent the project running
4 favourites
Fix crash closing Find Results or Bookmarks bars (regression in r151)
3 favourites
Unintentionally could drag view up and down with touch on iOS (regression in r151)
6 favourites
C3 runtime: keep Multiplayer hosts alive even when browser window minimised
3 favourites
Event sheet view: preserve trailing newlines in comments
2 favourites
Runtime: context menus accidentally blocked on form controls (regression in r152)