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

6 favourites
Effects could render inconsistently on devices with different display pixel densities
6 favourites
Possible crash disabling effects at runtime (regression r270)
8 favourites
Layout View: objects could disappear if effects used (regression r270)
5 favourites
Layout View: background could turn black in some circumstances (regression r270)
5 favourites
Layout View: 'translucent inactive layers' did not always work with layer effects (regression r270)
7 favourites
Event Sheet View: dialogs could incorrectly lose focus in some circumstances
6 favourites
Event Sheet View: expression autocomplete not always hidden when backspacing inside name
5 favourites
Event Sheet View: search results in expressions could display twice (regression r270)
8 favourites
'On object clicked' not always picking correctly in OR block sub-event
4 favourites
Project bar: duplicating a file did not add an undo point
5 favourites
Project bar: search results could collapse when changing tab
4 favourites
Pin behavior: 'Destroy with pinned object' state not saved in savegames
4 favourites
Tweens: tweens not restored properly using the system load action (regression r264)
5 favourites
Particles plugin: "One Shot" particle systems not properly restored using the system load action
5 favourites
Work around bug in Safari 15 that could cause incorrect display of alpha in images
9 favourites
Exported projects not working (regression r269)
5 favourites
Tilemap bar: tileset image not displayed properly (regression r269)
5 favourites
Loading image from URL could be rotated incorrectly (regression r261)
8 favourites
Drawing Canvas: pasting objects with effects did not always render correctly
8 favourites
Effects could fail to render on 3D layers
9 favourites
3D shape: improve rendering when using transparency on faces
4 favourites
Layout View: background could turn black when adding layout effects
5 favourites
Layout view: live-previewing sprite animations with background-blending effects could look wrong
4 favourites
Event Sheet View: crash using keyboard shortcut to add event above/below while function parameter selected
5 favourites
Event Sheet View: ensure search terms can also match in originally typed expressions as well as displayed expressions
5 favourites
Data editor: crash trying to copy the content of a cell when the editor is detached to a popup window
4 favourites
Web adverts: avoid crash if main adverts script fails to load (e.g. due to ad blocker)
4 favourites
Project Bar: possible crash pasting families
4 favourites
Project Bar: possible crash pasting files
4 favourites
Background-blending effects could render incorrectly for objects rotated 90 degrees on the spritesheet (regression r261)
4 favourites
Scene graph: connections between instances in global and non global layers incorrectly shown
3 favourites
Scene graph: editor crash when changing an instance in a hierarchy to a global layer that doesn't exist in the current layout
4 favourites
Mobile adverts: runtime crash using rewarded ads in a minified project
4 favourites
Data editor: could not type capital "S" by pressing "shift + S"
4 favourites
Data editor: browser freezing when trying to scroll the selected cell while it is not visible
3 favourites
Timeline bar: crash undoing "swap instance" context menu option
4 favourites
Tilemap bar: selection tool could occasionally make the wrong selection
4 favourites
Tilemap bar: current tile not immediately visible after applying a transformation using a keyboard shortcut (regression r259)
3 favourites
Firefox: Data editor scroll bars scrolling on their own
3 favourites
Firefox: Animations editor resizing tool was not working properly
6 favourites
Timeline bar: crash setting a hierarchy while a timeline with a value track is being shown
7 favourites
'Sphere' effect accidentally flipped content upside-down
4 favourites
Emboss effect did not correctly handle alpha
4 favourites
Runtime: creating an instance with the "Create hierarchy" checkbox ticked failed to add other instances in its container (regression r257)
11 favourites
Text: could not start new typewriter text in 'On typewriter text finished'
7 favourites
Crystal ball effect accidentally flipped content upside-down
6 favourites
Animations editor: "sort" and "order" bulk importing properties not working as expected in all cases
5 favourites
Animations editor: give better feedback when there is a problem dragging and dropping a folder or a zip file
9 favourites
Crash on startup with third-party effect installed (regression r265)
11 favourites
Animations editor: crashes using the UI options to import images (regression r265)
5 favourites
Particles: InitSizeRandom expression did not work
5 favourites
Tilemaps: possible crash using auto-tiling actions
5 favourites
Animations editor: ensure scroll position of main pane when toggling the onion skin tool
5 favourites
Mobile: UI could become unresponsive if the application lost focus while showing a context menu
7 favourites
Drawing Canvas: Text objects did not paste correctly (regression)
7 favourites
Tilemap: not drawing with some 3D camera orientations
7 favourites
3D camera: could display 3D mesh distortion incorrectly
5 favourites
Possible crash creating lots of event groups quickly
5 favourites
Runtime: fix collision between tilemaps and other instance types when they are in different layers
5 favourites
Animations editor: crash attempting to delete all animations
7 favourites
Animations editor: crash dragging and dropping a file from Firefox's download menu
6 favourites
Animations editor: Layout View not updating correctly after closing the editor while editing an object type with effects
4 favourites
Sorting tabs in the main pane without tearing them off first did not trigger an update of the UI state
4 favourites
Preview: projects containing tilemaps could fail to preview due to missing auto tiling brush data using different transformations (regression r260)
7 favourites
Possible crash deleting 3D shape (regression r263)
3 favourites
Event sheet view: possible project corruption drag-and-dropping local variables to location already using their names
3 favourites
Form controls could display with slightly wrong size
6 favourites
Improve robustness of previewing, especially after quickly closing popup
5 favourites
Tilemap: not rendering correctly with 3D camera
6 favourites
SpriteFont: could appear glitchy with 3D camera
7 favourites
3D shape: origin now updates according to origin of back face
8 favourites
DrawingCanvas: could render incorrectly (regression r262)
13 favourites
Android apps could crash on startup (regression r261)
6 favourites
Vanishing points not working correctly on 2D layers
6 favourites
Linux exports not working with NW.js 0.56+
8 favourites
Text: stroke/outline width was inconsistent on displays with different device pixel ratios
5 favourites
Text: strikethrough displayed underneath outline
4 favourites
Text: keep strikethrough solid for stroke text
4 favourites
Tilemap bar: same tile highlighted multiple times after making a selection with the select tool
4 favourites
Tilemap bar: fix editing tilemaps in a layer set to preview parallax scrolling
4 favourites
Tilemap bar: fix editing tilemaps with a Z elevation different to 0
3 favourites
Start page: avoid possible inconsistent layouts after logging out while the start page is showing
4 favourites
Timeline bar: close the bar when logging out
5 favourites
Timeline bar: make a better attempt at finding compatible instances when pasting timelines between projects
6 favourites
Mobile adverts: fix minification error
6 favourites
Mobile adverts: runtime crash using the plugin with an export option that is not mobile
5 favourites
Animations editor: possible crash setting image point to predefined position through the context menu option
5 favourites
Offline support not working (regression r253)
5 favourites
Timelines: copying and pasting timelines not working as expected (regression r258)
5 favourites
Incorrect handling of layer rotation with altered vanishing point
4 favourites
Event sheet view: possible crash changing breakpoint on script in action
4 favourites
Event sheet view: do not allow setting bookmarks on function parameters
5 favourites
Drawing Canvas: pasting object not working if immediately scrolling afterwards
5 favourites
Drawing Canvas: pasting sprite after pasting another Drawing Canvas not working correctly
7 favourites
Drawing Canvas: did not always render correctly with both effects and a blend mode
4 favourites
Tilemap: fix testing collisions with instances on different layers
5 favourites
Timeline bar: crash selecting or dragging nested timelines
4 favourites
Runtime: crash using 'Create object' for instance in a container with a non-visual object
5 favourites
Runtime: account for layer scrolling when checking collisions between instances in different layers
3 favourites
Animations editor: crash importing spritesheet (regression r257)
4 favourites
Layout view: live previewing fade behavior with effects could render incorrectly
4 favourites
Event sheet view: audio file preview button could disappear with very long filename
4 favourites
Event sheet view: could not undo changing function 'Asynchronous' option
4 favourites
Ensure 'Pick children' and 'Pick Nth child' conditions work for newly created instances
5 favourites
Drawing Canvas: did not paste Particles objects that were offscreen
3 favourites
Mobile Advert: consent form was always shown on startup regardless of previous choices
4 favourites
Mobile Advert: "Consent Status", "IDFA Status" and "Is in EEA or unknown" not always giving reliable results
3 favourites
Data editor: crash pressing TAB while no cell is selected
4 favourites
Data editor: swap customized column and row names when using the transpose tool
3 favourites
Timelines: crash previewing timelines in the editor
3 favourites
Timelines: editor preview of timelines modifying scale properties did not match the runtime results
3 favourites
Timelines: incorrect values saved after editing a timeline and deleting property tracks
3 favourites
Timelines: enable state not restored when loading a project
2 favourites
Scene graph: instances in a hierarchy not added to the specified layer when using the "Create Object" action (regression r256)
4 favourites
Unlimited framerate modes not working (regression r253)
3 favourites
AJAX failing to load project files in Android apps (regression r252)
2 favourites
Text: 'On typewriter finished' accidentally unmarked as trigger (regression r252)