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

Not favoritedFavorited Favorited 5 favourites
Editor could get stuck exporting deduplicated and optimized WebP images (regression r389)
Not favoritedFavorited Favorited 4 favourites
Flowcharts: crash duplicating flowcharts
Not favoritedFavorited Favorited 4 favourites
Flowcharts: some properties were not copied after duplicating
Not favoritedFavorited Favorited 4 favourites
SpriteFont: did not always handle background opacity correctly
Not favoritedFavorited Favorited 3 favourites
Templates: possible crash selecting an instance which has been set as a replica
Not favoritedFavorited Favorited 6 favourites
NW.js: ensure background clears after showing Steam overlay
Not favoritedFavorited Favorited 6 favourites
Templates & Hierarchies: propagate the relative Z indexing of a template's hierarchy
Not favoritedFavorited Favorited 3 favourites
Custom eases: some edge cases producing unexpected results
Not favoritedFavorited Favorited 2 favourites
Flowcharts: feature was not working as expected when used together with containers
Not favoritedFavorited Favorited 2 favourites
Flowcharts: crash copying nodes by dragging
Not favoritedFavorited Favorited 6 favourites
SpriteFont: did not handle alpha of background color correctly
Not favoritedFavorited Favorited 6 favourites
Windows WebView2: failed to run if project did not use any icons
Not favoritedFavorited Favorited 5 favourites
Some effects did not render correctly with fog in 3D (regression r380)
Not favoritedFavorited Favorited 5 favourites
Possible error destroying object with behaviors (regression r390)
Not favoritedFavorited Favorited 4 favourites
Ease editor: ensure handles the same size regardless of zoom
Not favoritedFavorited Favorited 5 favourites
Custom eases: certain edge cases of custom eases not producing the expected results
Not favoritedFavorited Favorited 3 favourites
Templates & hierarchies: possible hang when used in combination that caused infinite recursion
Not favoritedFavorited Favorited 5 favourites
Hierarchies: loading from JSON not restoring all the state of all the instances in a hierarchy
Not favoritedFavorited Favorited 4 favourites
Tilemap bar: drawing tools getting stuck if the pointer is released while scrolling Layout View with spacebar
Not favoritedFavorited Favorited 5 favourites
Tilemap bar: some combinations of mirror, flip and rotation not producing the expected results
Not favoritedFavorited Favorited 4 favourites
Layers: possible runtime crash removing a layer
Not favoritedFavorited Favorited 5 favourites
Timeline bar: crash duplicating a timeline with a color property track
Not favoritedFavorited Favorited 5 favourites
Timeline bar: crash after deleting property property tracks then trying to move the corresponding instance in Layout View
Not favoritedFavorited Favorited 9 favourites
Multiplayer: did not always fire 'On kicked' after being kicked
Not favoritedFavorited Favorited 11 favourites
Dictionary: CurrentValue expression could return 0 instead of ""
Not favoritedFavorited Favorited 4 favourites
Some help links not working in non-English languages
Not favoritedFavorited Favorited 4 favourites
Parameters dialog: ensure very long names wrap correctly in call tips
Not favoritedFavorited Favorited 4 favourites
SpriteFont: background BBcode did not take in to account object opacity
Not favoritedFavorited Favorited 6 favourites
Layout View: could incorrectly unselect instance when dragging while holding shift
Not favoritedFavorited Favorited 3 favourites
Ease editor: crash changing between linear and cubic ease (regression r389)
Not favoritedFavorited Favorited 5 favourites
Hierarchies & Templates: crash deleting child instance of template and undoing that change (regression r389)
Not favoritedFavorited Favorited 6 favourites
Hierarchies & Templates: unexpected results propagating move changes from a template's hierarchy to replica hierarchies
Not favoritedFavorited Favorited 6 favourites
Hierarchies: connecting arrows of child instances not drawn when the parent root is outside the viewport (regression r380)
Not favoritedFavorited Favorited 5 favourites
Treat names beginning or ending with whitespace as invalid to ensure saving as project folder works
Not favoritedFavorited Favorited 5 favourites
Animations editor: avoid creating superfluous undo points
Not favoritedFavorited Favorited 5 favourites
Custom eases: some custom eases not producing the expected results
Not favoritedFavorited Favorited 9 favourites
Runtime: blank screen when using 'Progress bar & logo' loader style
Not favoritedFavorited Favorited 4 favourites
Possible runtime error loading images from URL (regression r383)
Not favoritedFavorited Favorited 4 favourites
Find references bar: crash navigating to function expression result after modifying function
Not favoritedFavorited Favorited 3 favourites
Hierarchies: crash restoring some hierarchies from JSON (regression r386)
Not favoritedFavorited Favorited 3 favourites
Timelines: runtime crash loading state from JSON
Not favoritedFavorited Favorited 5 favourites
NW.js: block Ctrl+U keyboard shortcut showing 'View source'
Not favoritedFavorited Favorited 9 favourites
Could paste incorrect function names after a failed attempted paste of an event sheet from Project Bar
Not favoritedFavorited Favorited 12 favourites
Reordering or undoing changes to function parameters could cause parameters to reset to default in expressions calling the function
Not favoritedFavorited Favorited 5 favourites
Templates: instances created with a template not initializing with the correct initial state if they belong to hierarchy and a container
Not favoritedFavorited Favorited 2 favourites
Flowcharts: cut/copy/paste keyboard shortcuts working without also pressing Ctrl/Meta
Not favoritedFavorited Favorited 3 favourites
Flowcharts: crash when attempting to cut or copy nodes with no selection
Not favoritedFavorited Favorited 3 favourites
Hierarchies: using the 'Save from JSON string' not producing the expected results in some cases
Not favoritedFavorited Favorited 5 favourites
Correct a range of typos/spelling mistakes
Not favoritedFavorited Favorited 9 favourites
Mouse: 'Is over object' condition still not working consistently in OR blocks
Not favoritedFavorited Favorited 9 favourites
Dark/light themes: incorrect styling of drop zone in 'Import files' dialog
Not favoritedFavorited Favorited 6 favourites
Animations editor: possible to close the main dialog while sub dialog still showing
Not favoritedFavorited Favorited 5 favourites
Hierarchies: issue with savegame done in same tick as destroying instance in hierarchy
Not favoritedFavorited Favorited 6 favourites
Templates: 'use value from template' context menu option not updating preview of effects
Not favoritedFavorited Favorited 5 favourites
Tweens not restored properly when using the 'set from JSON string' action
Not favoritedFavorited Favorited 5 favourites
Timelines: posible crash copying a timeline with too much data
Not favoritedFavorited Favorited 5 favourites
Pin: issue saving/loading JSON when creating/destroying instances quickly
Not favoritedFavorited Favorited 12 favourites
Possible memory leak removing animation frames
Not favoritedFavorited Favorited 10 favourites
Sprite: adding animation frame did not always start animation playback
Not favoritedFavorited Favorited 10 favourites
Project Bar: possible crash if copying lots of large project files
Not favoritedFavorited Favorited 7 favourites
Binary Data: 'Fill' action incorrectly handled length of -1
Not favoritedFavorited Favorited 10 favourites
Touch: 'Is touching object' did not always work the same as Mouse 'Cursor is over object'
Not favoritedFavorited Favorited 6 favourites
Animations editor: 'guess collision polygon after importing images' setting sometimes producing unexpected results
Not favoritedFavorited Favorited 7 favourites
Project Bar: possible crash if copying extremely large layout
Not favoritedFavorited Favorited 5 favourites
HTML elements: 'Set CSS style' action did not always correctly handle vendor prefixes
Not favoritedFavorited Favorited 5 favourites
Changing background styles from CSS files not always working (regression r369)
Not favoritedFavorited Favorited 8 favourites
Dark/light themes: search box in 'Edit family' dialog not styled correctly
Not favoritedFavorited Favorited 6 favourites
Dark/light themes: 'Include event sheet' dialog not styled correctly
Not favoritedFavorited Favorited 7 favourites
Layout View: possible crash trying to copy too much data
Not favoritedFavorited Favorited 6 favourites
Possible crash undo/redoing changes involving meshes
Not favoritedFavorited Favorited 6 favourites
Animations editor: properly style the settings dialog for light/dark themes
Not favoritedFavorited Favorited 13 favourites
Improve robustness of offline caching for very large projects
Not favoritedFavorited Favorited 7 favourites
Advanced Random: savegames did not include random number generator state
Not favoritedFavorited Favorited 5 favourites
Tiled Background: savegames did not include image transform/tile randomization state
Not favoritedFavorited Favorited 5 favourites
Animations editor: avoid reading folders named '__MACOSX' when importing folders/zips
Not favoritedFavorited Favorited 5 favourites
Animations editor: copying and pasting animation frames in the editor producing unexpected results at runtime
Not favoritedFavorited Favorited 4 favourites
Flowcharts: unexpected elements being highlighted
Not favoritedFavorited Favorited 4 favourites
Flowcharts: crash copying nodes with the keyboard shortcut if there are only outputs selected
Not favoritedFavorited Favorited 6 favourites
Find all references: possible crash showing from 'View used addons' dialog
Not favoritedFavorited Favorited 7 favourites
Global layers: crash moving instance from overridden layer (regression r377)
Not favoritedFavorited Favorited 4 favourites
Hierarchies: runtime crash loading some hierarchies from JSON
Not favoritedFavorited Favorited 5 favourites
Project Bar: possible crash if copying too much data to clipboard
Not favoritedFavorited Favorited 3 favourites
Project Bar: fix a link to the flowcharts section of the manual
Not favoritedFavorited Favorited 4 favourites
Import audio: could not import tagged FLAC files
Not favoritedFavorited Favorited 5 favourites
Properties Bar: did not always correctly apply min/max values
Not favoritedFavorited Favorited 5 favourites
Properties Bar: incorrect initial animation could be shown while editing timelines
Not favoritedFavorited Favorited 7 favourites
Data editor: pasting content from Microsoft Excel produced unwanted results
Not favoritedFavorited Favorited 4 favourites
Text editor: possible crash closing a text file after making changes
Not favoritedFavorited Favorited 3 favourites
Flowcharts: delete options not working as expected in some situations
Not favoritedFavorited Favorited 3 favourites
Timeline bar: give same feedback as Project Bar when opening/closing folders
Not favoritedFavorited Favorited 4 favourites
Timeline bar: ensure adding behaviour/effect properties generates unique subfolder names
Not favoritedFavorited Favorited 4 favourites
Timelines: possible crash pasting timelines
Not favoritedFavorited Favorited 8 favourites
Timelines: Z elevation not previewed correctly in the editor
Not favoritedFavorited Favorited 8 favourites
Hierarchies: parents with a size of 0 where not producing useful results
Not favoritedFavorited Favorited 7 favourites
Hierarchies: arrows sometimes not drawn correctly with global layers
Not favoritedFavorited Favorited 5 favourites
Hierarchies: some hierarchies not restored properly from JSON
Not favoritedFavorited Favorited 4 favourites
Tweens: tween state not restored properly when using 'Set from JSON string'
Not favoritedFavorited Favorited 4 favourites
Tweens: runtime crash restoring value tweens from JSON
Not favoritedFavorited Favorited 5 favourites
Tweens: looping sale tweens producing unexpected results
Not favoritedFavorited Favorited 5 favourites
Tweens & Hierarchies: size/opacity tweens modifying hierarchy instances not restored properly from JSON
Not favoritedFavorited Favorited 6 favourites
Tweens & Hierarchies: angle tweens not producing expected results when modified by mirrored/flipped parent
Not favoritedFavorited Favorited 6 favourites
Tweens & Timelines: loop and ping-pong accumulating error over time
Not favoritedFavorited Favorited 6 favourites
Particles: sometimes not restored properly when loading JSON
Not favoritedFavorited Favorited 6 favourites
Drawing Canvas: possible jittery rendering when viewed in 3D
Not favoritedFavorited Favorited 7 favourites
Improve precision of log10 expression
Not favoritedFavorited Favorited 6 favourites
Background-blending effects did not always render correctly on rotated layer/layout
Not favoritedFavorited Favorited 6 favourites
Mesh distortion with effect did not always render consistently between editor/runtime
Not favoritedFavorited Favorited 6 favourites
'Polka dot' effect dot size could change depending on spritesheet size
Not favoritedFavorited Favorited 8 favourites
WebGPU: possible error rendering effects with some objects
Not favoritedFavorited Favorited 8 favourites
WebGPU: possible incorrect rendering of Particles in some specific circumstances
Not favoritedFavorited Favorited 7 favourites
WebGPU: Lens2 and bumpmapping effects not rendering equivalently to WebGL
Not favoritedFavorited Favorited 7 favourites
WebGPU: ensure swirl effect rotates clockwise
Not favoritedFavorited Favorited 8 favourites
WebGPU: ensure proper handling of device loss