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

8 favourites
Crashes using Instance Bar
6 favourites
Tilemap bar: applying transformations to a selection producing unexpected results (regression r391)
4 favourites
Tilemap bar: collision polygons misplaced after resizing the source image
3 favourites
Ease editor: 'Invert ease' icon not showing properly
3 favourites
Timeline bar: some instances not showing an icon in the 'Pick instances' dialog
8 favourites
Playable Ad export: incorrectly showed 'software update needed' message
1 favourites
Fix examples not loading (regression r397.3)
3 favourites
Playable Ad export: incorrectly showed 'software update needed' message
3 favourites
Work around Safari bug that prevented changing volume of music tracks
7 favourites
'On loader layout complete' trigger may not have worked correctly if completed very quickly
7 favourites
Web fonts with certain names did not load in Firefox
6 favourites
Parameters dialog: possible crash previewing audio file
8 favourites
SpriteFont: opacity tag did not correctly modify background opacity
6 favourites
Tile movement: moving conditions could be true when behavior disabled
5 favourites
Crash using variable actions in a custom action (regression r394)
7 favourites
Some mouse/touch conditions not working correctly in OR blocks (regression r394)
5 favourites
Text: background opacity not always correctly applied on first draw
3 favourites
Xbox UWP: work around system bug that displayed blank screen on Xbox Series X|S
4 favourites
Layout view: 3D shapes sometimes not updating after changing global layers
5 favourites
Follow behavior: 'Is following custom property' condition not working
3 favourites
Drag & drop: fix unintentional change in handling input (regression r389)
5 favourites
Touch/mouse: some conditions may not have worked correctly in OR blocks
5 favourites
Editor could get stuck exporting deduplicated and optimized WebP images (regression r389)
4 favourites
Flowcharts: crash duplicating flowcharts
4 favourites
Flowcharts: some properties were not copied after duplicating
4 favourites
SpriteFont: did not always handle background opacity correctly
3 favourites
Templates: possible crash selecting an instance which has been set as a replica
6 favourites
NW.js: ensure background clears after showing Steam overlay
6 favourites
Templates & Hierarchies: propagate the relative Z indexing of a template's hierarchy
3 favourites
Custom eases: some edge cases producing unexpected results
2 favourites
Flowcharts: feature was not working as expected when used together with containers
2 favourites
Flowcharts: crash copying nodes by dragging
6 favourites
SpriteFont: did not handle alpha of background color correctly
6 favourites
Windows WebView2: failed to run if project did not use any icons
5 favourites
Some effects did not render correctly with fog in 3D (regression r380)
5 favourites
Possible error destroying object with behaviors (regression r390)
4 favourites
Ease editor: ensure handles the same size regardless of zoom
5 favourites
Custom eases: certain edge cases of custom eases not producing the expected results
3 favourites
Templates & hierarchies: possible hang when used in combination that caused infinite recursion
5 favourites
Hierarchies: loading from JSON not restoring all the state of all the instances in a hierarchy
4 favourites
Tilemap bar: drawing tools getting stuck if the pointer is released while scrolling Layout View with spacebar
5 favourites
Tilemap bar: some combinations of mirror, flip and rotation not producing the expected results
4 favourites
Layers: possible runtime crash removing a layer
5 favourites
Timeline bar: crash duplicating a timeline with a color property track
5 favourites
Timeline bar: crash after deleting property property tracks then trying to move the corresponding instance in Layout View
9 favourites
Multiplayer: did not always fire 'On kicked' after being kicked
11 favourites
Dictionary: CurrentValue expression could return 0 instead of ""
4 favourites
Some help links not working in non-English languages
4 favourites
Parameters dialog: ensure very long names wrap correctly in call tips
4 favourites
SpriteFont: background BBcode did not take in to account object opacity
6 favourites
Layout View: could incorrectly unselect instance when dragging while holding shift
3 favourites
Ease editor: crash changing between linear and cubic ease (regression r389)
5 favourites
Hierarchies & Templates: crash deleting child instance of template and undoing that change (regression r389)
6 favourites
Hierarchies & Templates: unexpected results propagating move changes from a template's hierarchy to replica hierarchies
6 favourites
Hierarchies: connecting arrows of child instances not drawn when the parent root is outside the viewport (regression r380)
5 favourites
Treat names beginning or ending with whitespace as invalid to ensure saving as project folder works
5 favourites
Animations editor: avoid creating superfluous undo points
5 favourites
Custom eases: some custom eases not producing the expected results
9 favourites
Runtime: blank screen when using 'Progress bar & logo' loader style
4 favourites
Possible runtime error loading images from URL (regression r383)
4 favourites
Find references bar: crash navigating to function expression result after modifying function
3 favourites
Hierarchies: crash restoring some hierarchies from JSON (regression r386)
3 favourites
Timelines: runtime crash loading state from JSON
5 favourites
NW.js: block Ctrl+U keyboard shortcut showing 'View source'