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

6 favourites
Crash docking/undocking editor bars in Chrome 80+
2 favourites
Possible crash involving balloon tips
4 favourites
Work around more bugs in the Facebook Playable Ad tester tool
6 favourites
Move To behavior: 'Set angle of motion' with 'Set angle' enabled did not change object angle when stopped
2 favourites
Tilemap Bar: crash loading invalid image files
3 favourites
Animations Editor: mirror/flip tooltips were switched
3 favourites
Animations Editor: crash dropping non-image files in the main pane
2 favourites
Timeline Bar: absolute result mode not applied properly in the editor
13 favourites
In some cases built-in functions could run with the wrong instances picked
2 favourites
iOS apps: work around iOS bug that prevents physical keyboard input working
10 favourites
Browser: navigating to URLs could be blocked by some browser's popup blockers
6 favourites
Browser: could not open mailto: URLs in mobile apps
5 favourites
Bluetooth plugin: incorrectly indicated not supported in worker mode
3 favourites
Mouse scrolling not working properly in RTS template
7 favourites
Error opening projects using bundled addons in NW.js desktop app (regression in r184)
10 favourites
Local folder saves: possible project corruption saving folder projects using bundled addons
6 favourites
Work around bug in the Facebook Playable Ad tester that Facebook do not appear to be fixing
8 favourites
Event sheet include dialog didn't have OK button on mobile
10 favourites
Sprite Plugin: incorrect sizing of instances when changing the "initial frame" and "initial animation" properties (regression in r182)
4 favourites
Animations Editor: Resizing of SVG images ignored input width and height
2 favourites
Fix tilemap collisions not working in C2 runtime
2 favourites
Fix WebM Opus audio playback not working in Safari/iOS with C2 runtime
3 favourites
iOS Export: Android version code option shown in build settings
4 favourites
Platform Info dialog not working (regresion in r183)
4 favourites
Android export: signed builds failing (regression in r183)
2 favourites
Keyboard navigation in icon lists did not always work correctly in dark theme
5 favourites
Event sheet view: line breaks did not display in event group descriptions
6 favourites
Tween Behavior: "On Finished" event triggered before the last "Is Playing"
5 favourites
Tween Behavior: Loading the saved state of a playing tween at runtime could produce incorrect results if done in quick succession
5 favourites
Animations Editor: possible crash while clicking on the editor as it closes
4 favourites
Animations Editor: ensure all context menues are closed when a valid keyboard shortcut is pressed
4 favourites
Animations Editor: toolbar scrolling not working on mobile (regression r182.2)
5 favourites
Tilemap Plugin: auto tiling brush placing tiles incorrectly when the transform tools are active
5 favourites
Tilemap Bar: disable bar if the currently selected instance is deleted as a result of undoing a previous change
4 favourites
Tilemap Brush Editor: possible crash renaming a brushes
4 favourites
Possible crash involving balloon tips
5 favourites
Possible crash on startup with low storage quota
9 favourites
Crash docking/undocking editor bars in Chrome 80+
3 favourites
Tilemap Brush Editor: the assigned tiles pane did not update properly for "Auto 47" brushes
5 favourites
Possible crash using Animation Editor in certain circumstances
4 favourites
Possible crash using touch input in Tilemap Bar
3 favourites
Cloud save: possible crash closing file list dialog
3 favourites
Crash importing multiple audio files (regression since r171.3)
1 favourites
Possible crash opening dialogs for Timeline Bar or Tilemap Bar
3 favourites
NW.js plugin: update 'Set window width/height' actions to set inner size in latest NW.js versions
4 favourites
Event Sheet: Crash moving tween events referencing a custom ease
3 favourites
Timeline Bar: Crash clicking keyframes while holding ctrl/cmd
3 favourites
Timeline Bar: updating a master keyframe was not updating all related property keyframes
3 favourites
Timeline Bar: create undo point when updating a master keyframe
2 favourites
Tilemap Brush Editor: unable to select tiles (regression r179)
6 favourites
Sprite Plugin: did not always preserve scale when changing initial frame or animation frame size
8 favourites
SVG Picture: failed to render in mobile (Cordova) apps
4 favourites
Work around a crash in Chrome using WebGL 1 with worker mode enabled
4 favourites
Desktop build: work around NW.js bug causing window to not remember maximized state
3 favourites
Project bar: keyboard focus was lost after renaming item
3 favourites
Event sheet view: did not always unselect when clicking in space
8 favourites
SVG Picture: did not immediately update after editing SVG XML
6 favourites
SVG Picture: Z elevation was not taken in to account for rasterization quality
7 favourites
Firefox: SVG Picture could not display SVGs using percentage width and height attributes
3 favourites
Possible crashes using cut/copy/paste in popup windows
3 favourites
ShadowLight: could incorrectly allow using both a light height and radius
2 favourites
Dialog for renaming a row in the array editor incorrectly referred to "columns"
2 favourites
Animations Editor: crash when opening the editor on mobile (regression r179)
2 favourites
Crash opening C2 projects using tilemaps (regression r179)
4 favourites
Crash previewing a sound in an audio action (regression in r179)
3 favourites
Event sheet view: drag-and-drop marker could get stuck on-screen (regression in r173)
6 favourites
SVG Picture: did not apply blend mode in editor
7 favourites
SVG Picture: did not display correctly when mirrored/flipped with non-centered origin
6 favourites
Project Bar: did not always update search results correctly after changes made
13 favourites
Local variables could have the wrong initial value in nested function calls
5 favourites
Layout view: possible crash zooming in a long way while displaying a very large grid size
3 favourites
Timeline Bar: crash dragging a folder on top of a track or inside another folder
5 favourites
Animations Editor: possible crash pasting pasting an image from the clipboard
3 favourites
Tilemap Brush Editor: possible crash when closing the editor
3 favourites
Timelines: runtime crash when saving the state of a timeline which hasn't be played yet
4 favourites
Instant Games/Playable Ads: possible incorrect sizing on iOS
4 favourites
iOS export: after opening the keyboard on a "notched" device the layout remained scrolled above the top of the screen
3 favourites
Mobile advert: exporting as a iOS cordova project would not compile
5 favourites
Touch and hold not bringing up menus on iPadOS 13+
4 favourites
Layout view did not display correctly in mobile mode on iPadOS 13+
6 favourites
Possible crash going back when editing a family condition/action (regression in r178)
4 favourites
Error using multiplayer in C2 runtime (regression in r172)
3 favourites
Could not preview C2 runtime projects using Facebook plugin
10 favourites
Shadow Light: editor live preview now correctly casts shadows from Tilemaps
8 favourites
Functions: correctly wrap string parameter initial values in quotes
7 favourites
Animations Editor: object type icons did not always update after importing a sprite sheet
5 favourites
Tilemap Bar: now scrolls while dragging selection to edge of pane
4 favourites
Tilemap Bar: scrolling could interfere with tile selection on mobile
4 favourites
Timeline Bar: possible crash opening projects with timelines (regression r176)
3 favourites
Toolbars: buttons performed their respective actions twice in iPads using iOS 13
2 favourites
Timeline Bar: possible crash while changing keyframe tags
2 favourites
Timelines: changes to the result mode property not saved or restored properly
4 favourites
Timelines: playing a timeline on it's own "on finished" trigger did not work
6 favourites
Timelines & Tweens: Fix unexpected results when changing the timescale of either a timeline or a tween affecting opacity values
4 favourites
Tilemap Bar: Zoom not working properly with tilesets that do not fit the pane at 100% zoom
3 favourites
Tilemap Bar: Possible crash while using keyboard shortcuts
2 favourites
Tilemap Bar: crash when making a selection of tiles in an Apple OS
3 favourites
Tilemap Brush Editor: possible crash when first loading
2 favourites
Tilemap Brush Editor: crash opening the brush editor in iOS
9 favourites
Particles: now spawns object particles at the same Z order as the Particles object, instead of on top of layer
5 favourites
Sprite: instances in the layout could change size in unexpected ways after making changes in the animations editor
5 favourites
Crash in debugger calling a disabled function
3 favourites
Pathfinding: possible error destroying object while calculating path
4 favourites
Move To behavior: possible hang using 'Move to' in 'On hit solid'
3 favourites
Possible freeze in editor closing a dialog with keyboard input in some specific circumstances
2 favourites
Editor incorrectly handled dropping file while a dialog was showing
4 favourites
Desktop build: did not restart preview when preview window reloaded
3 favourites
Audio: WebM sounds in Safari could decode with short leading/trailing silence (~6-30ms) which could affect looping tracks
2 favourites
Android: microphone permission not requested when using speech recognition
4 favourites
Editor could incorrectly show cursors with some combinations of windows showing (regression in r173)
5 favourites
Dark/light themes: Project Bar horizontal scrollbar missing (regression in r173)
4 favourites
Unable to preview project if old file grouping feature had left non-script files in Scripts folder (regression in r176)
3 favourites
Crash undoing renaming a project file (regression in r176)
2 favourites
Import audio: no warning when replacing audio files (regression in r176)
5 favourites
Platform Info: did not correctly update safe area inset on size/orientation change
7 favourites
Orbit Behaviour: when the speed of rotation was 0 the behaviour would not update
2 favourites
Android: sometimes swipe-in panes closed with the back button could unintentionally reappear