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

9 favourites
Some hierarchies not restored properly with savegames
6 favourites
iOS: work around iOS bug that could cause view to shift horizontally after showing virtual keyboard
6 favourites
iOS: work around iOS bug that could allow canvas to be selectable in some circumstances
8 favourites
Hierarchy connections could be shown incorrectly on global layers
6 favourites
Layers bar: changing layer global setting did not always update global icon
8 favourites
Debugger: some triggers did not work when in CPU profiler mode
6 favourites
Properties Bar: fix indeterminate state checkboxes not displaying correctly in dark/light themes
12 favourites
GPU memory leak using fullscreen quality "low" (regression r364)
5 favourites
Possible crash using third-party plugin with timelines (regression r359)
7 favourites
Possible error loading folder project with thousands of files (regression r362)
6 favourites
WebGPU: possible error loading project with unsupported effect
5 favourites
WebGPU: crash moving camera inside a 3D shape with effects
8 favourites
Eases: quartic eases producing wrong results
6 favourites
Animations editor: crash trying to load an animation for 3D Shape
4 favourites
Timelines: possible crash using "step" animation mode
4 favourites
Timelines: playback not working as expected after loading savegame
5 favourites
Tilemaps: changes not always activating save in folder projects
5 favourites
Possible crash after closing project using Sprite Font
5 favourites
Hierarchies using the persist behaviour not always restored properly
5 favourites
Size tweens producing unexpected results in some hierarchies
6 favourites
Animations editor: add missing scroll bar when tools pane overflows
4 favourites
Firefox: possible crash in Animations Editor dragging middle mouse button
3 favourites
Car behavior: possible NaN result with max speed of 0
4 favourites
'Set position to another object' with 3D shape could lag behind a frame
5 favourites
Possible errors moving dynamic layers in the layers tree
6 favourites
Changing dynamic layers did not always cause a redraw
4 favourites
Possible error rendering effects with certain layer scale/rotation
4 favourites
JSON: could return incorrect values after array manipulation actions
6 favourites
WebGPU: 'Alpha cutoff' (formerly 'Alpha clamp') effect not rendering same as WebGL
6 favourites
WebGPU: possible blank screen using Z elevation in low quality fullscreen mode
6 favourites
WebGPU: particles with effects not rendering correctly
6 favourites
WebGPU: particles not rendering in editor
6 favourites
WebGPU: possible error rendering instances with effects when using 3D camera
6 favourites
WebGPU: could sometimes fail to render background blending effects correctly
6 favourites
WebGPU: incorrect handling of non-default vanishing point
6 favourites
WebGPU: incorrect handling of near distance (regression r364)
5 favourites
Text: ensure icons converted to HTML respect project sampling setting
6 favourites
Text: caused constant redrawing even when not changing (regression r357)
4 favourites
WebGPU: near/far distances not taking effect
5 favourites
WebGPU: image memory usage statistics not working
4 favourites
WebGPU: possible blank screen using low quality fullscreen mode
4 favourites
WebGPU: fog effects could render differently to WebGL
4 favourites
WebGPU: 'Polka dot' effect not working
5 favourites
WebGPU: 'Swirl' effect went in opposite direction to WebGL
4 favourites
WebGPU: possible editor crash previewing effects outside view
3 favourites
WebGPU: clearing Drawing Canvas then reading image data could return wrong pixel data
3 favourites
WebGPU: possible error calling getImagePixelData() with Drawing Canvas
2 favourites
Possible error using object names that were also JavaScript keywords e.g. "switch" (regression r362)
4 favourites
Work around apparent Chrome for Android bug that could leave projects frozen after changing tab
3 favourites
Text: icon sets did not update if sprite changed while destroyed
4 favourites
Binary Data: ensure URL returned by GetURL expression remains valid until data changed
5 favourites
Find: ensure result count updates when filtering
5 favourites
Text: icons did not update when updating icon set sprite images
5 favourites
Text: crash choosing family for icon set in editor
5 favourites
SVG Picture: crash changing image and immediately destroying
5 favourites
HTML Element: wrong description for 'Set scroll position'
6 favourites
Possible issue using advanced minify exports in DOM mode
5 favourites
Tile movement: did not respect 'Enable collisions' property
3 favourites
Pathfinding: sometimes worked incorrectly after changing layout
3 favourites
Windows WebView2: music/video playback not working (regression r359)
3 favourites
File system: folder content listing expressions in wrong category
4 favourites
SpriteFont: BBcode tag size and positions not available on startup/creation
4 favourites
Possible crash redoing change made during Live Preview
4 favourites
Hierarchies: complex hierarchies not restored properly after loading from a saved state
5 favourites
Animations editor: crash previewing a looping animation with only one frame
4 favourites
Animations editor: crash opening a tile from the tilemap bar (regression r359)
3 favourites
Timelines: crash closing a project including a timeline (regression r359)
4 favourites
Tilemaps & global layers: crash trying to edit a tilemap which exists in an overridden layer
5 favourites
Tweens: size tweens not producing the expected results if parent changes size
6 favourites
Timelines: runtime crash using 'Start on layout' property after removing 'Timeline Controller' plugin from project
6 favourites
Timelines: fully undo pasting a timeline into a different project
6 favourites
Timelines: Sprite plugin animations not playing properly when the current animation is changed from a timeline
7 favourites
Timeline Controller: 'Set instance' action not producing the expected results in some cases
6 favourites
Timeline bar: crash changing type of an instance variable used in timeline
6 favourites
Timeline bar: crash duplicating timeline after swapping the instance of a track
6 favourites
Timeline bar: properly update timeline when an instance is removed from a family and it was animating inherited properties
6 favourites
Timeline bar: crash deleting animation frame while an affected timeline is being edited
5 favourites
Timeline bar: crash undoing Animations Editor changes while a timeline is using 'initial frame' property
7 favourites
Timeline bar: possible crash trying to open a project including an audio track in a timeline
6 favourites
Timeline bar: prevent sub-folders from having same names, which could lead to crashes
6 favourites
Timeline bar: failing to paste a timeline caused a leak which could lead to crashes
6 favourites
Timeline bar: possible to paste keyframes on top of each other which could result in crashes
6 favourites
Sprite font: some properties not previewed properly when used in a timeline
6 favourites
Animations editor: possible crash duplicating animations
7 favourites
Animations editor: preview dialog not responding properly when placed on top of active selection
7 favourites
Animations editor: prevent holding 'Escape' down from closing the editor
6 favourites
Global layers: possible crash after duplicating a layout with global layers
6 favourites
Project bar: posible crash after copying and pasting timelines between projects
6 favourites
File system: 'On any file operation error' trigger not working
6 favourites
Array editor: array sizing not always working correctly (regression r356)
8 favourites
Text: icons in text did not respect project 'Sampling' property
7 favourites
Animations editor: 'replace-existing-folder' bulk importing option not working as expected
6 favourites
Timeline bar: crash dropping a folder inside of another folder and then undoing the change
6 favourites
Timeline bar: crash pasting certain selections of keyframes
6 favourites
Timeline bar: crash dragging keyframes with a time greater than the total time of the timeline
5 favourites
Layout view: possible crash closing tab while dragging/scrolling
5 favourites
Timelines: possible runtime crash when project does not include Sprite
6 favourites
Folder projects: possible corruption saving after deleting custom ease
8 favourites
Array editor: incorrect display of files, or crash changing width/height (regression r355)