View a comprehensive history of all the bug fixes in Construct 3 since the first release.
C3 runtime: Particles, Shadow Light and SpriteFont did not work in preview
C3 runtime: creating instances not initially placed on the layout did not always work correctly
C3 runtime: Mouse wheel direction was inverted
Safari: work around possible error involving createImageBitmap
Possible crash using WebGL effects after closing and reopening project
Layout View: could appear incorrectly after some combinations of resizing the window then switching tabs
Layout View: clicking the scrollbars could select objects under the scrollbar
Event Sheet View: pressing Control before releasing the mouse would unselect the clicked item
Event Sheet View: crash editing an expression from a popup window
Animations Editor: Make the rectangle and rectangle select tools drawing more precise in relation to the pointer position
Animations Editor: Ellipse drawing with a border and a transparent fill color was not producing the expected results
Animations Editor: Move rectangle selection with arrow keys
Animations Editor: Improve resize down-sampling algorithm
Animations Editor: Animation wide image point changes not applied after other animation wide commands, like crop or resize
Animations Editor: Inconsistent results after using the resize tool
Data editors: possible crash when importing a file with the same name as an open one
Particles: could set invalid initial opacity values
Firefox: Toolbar spinners hanging the whole application when highlighted for manual editing
Edge: Caret position in the Expression editor would reset to the start constantly
Work around bug in Safari 11.1 that caused it to get stuck building spritesheets
Possible error on startup referencing PersistantMap
Sprite: incorrect layout initial frame updates when deleting frames in the Animations Editor
Desktop build: could hang when closing
Desktop build: animations editor crash when opening standalone images and individual tiles
Animations Editor: crash when opening the editor in a project that has been loaded from cloud storage
Animations Editor: cropping an image from a selection was not working properly
Animations Editor: crash when cropping whole animation
SpriteFonts with overlapping characters and an effect applied could appear incorrectly in the editor
Saving a project after deleting an object which uses certain kinds of expressions could result in a corrupt project
Pathfinding behavior: web worker did not start up in Cordova iOS
Imported artwork could appear with slightly corrupted alpha along edges
Possible crash in Export Manager
Possible crash while editing expressions
Improved results ordering in add condition/action dialog object search
Make sure find results always become visible after a search
Event sheet view: changing comment or group colors now affects the entire selection
Desktop build: local files were not listed under recent projects
Tilemap Bar: "X" and "Y" keyboard shortcuts now toggle the mirror and flip tools instead of just turning them on
Animations Editor: changes made with an external image editor not taking effect
Animations Editor: press "Ctrl" to disable 1 pixel padding when cropping an image
Animations Editor: tiled plugins don't use 1 pixel padding when the image is cropped
Animations Editor: crash when undoing image point deletion changes after closing the editor
Animations Editor: crash when using the reload tool on object types with no animations
Animations Editor: snap the edges of rectangles to the inside of grid cells when the "snap to edges" option is used
Animations Editor: pencil overdrawing
Animations Editor: erase with alpha 0 was not working properly
Object angles did not load correctly when opening projects (regression in r90)
Long press on Android no longer triggers vibration
Possible crash cloning object type from Project Bar
Possible error loading projects using the Google Play plugin
Couldn't open projects that used a third-party addon that changed their rotatable flag after release
Error loading savegame using Physics behavior
Possible error using regex system expression on number instead of string
Could incorrectly add objects to a Family using effects with the same name as a family effect
Animations editor: properly update the position of collision polygons and image points when panning
Mobile Advert plugin can freeze when used in preview
Possible hang dragging folder over item in Project Bar
Crash dragging and dropping conditions/actions from one event sheet view to another
Desktop build: deleting project files did not always remove them from a folder-based project
Desktop build: didn't always restore the window size correctly
Error saving projects in r88
'Add to desktop' should now work with beta releases
Mobile app build service always failed in the Desktop build
Desktop build: sometimes renaming items could cause folder-based projects to fail to load
Desktop build: project could save incorrectly after importing files
Desktop build: project could fail to load if using unsupported audio formats
Physics: could freeze after loading a savegame if also had 'No save' behavior
Event sheet view: drag/drop events did not remember their expanded/collapsed state
Event sheet view: make sure UI state restores after closing and reopening tab
Layout view: shift+arrow keys now nudges 10 cells when snap-to-grid enabled
Cloning an object type now adds the clone to the same families
Parameters dialog: expression autocomplete could sometimes unnecessarily delete text to the right of the caret
Touch: could double-trigger events in an iframe if 'Use mouse input' enabled
Editor UI should now correctly recover if an error occurs during export
Mobile Advert: possible issue when setting app id
Mobile Advert: fixed compatibility on older versions of iOS
Array: reversing Z axis incorrectly changed the size of the array
Desktop build: 'Request fullscreen' did not work in preview
'Uses own texture' property could falsely indicate 'Yes' depending on editor settings
Crash when loading a project with a tilemap instance that was saved with a negative size
Cloud save/open dialog not scrolling in Firefox
Save could fail after choosing "save and close" when closing a project
Z Order Bar: crash in Firefox when bringing up context menus
Animations Editor: use primary color to draw the border of rectangles and ellipses when the fill is disabled
Animations Editor: out of memory crash when resizing large images
Animations Editor: possible crash when using the reload tool
Find Results Bar: crash when right clicking on Firefox
Tilemap Bar: tiles not showing in Firefox and other browsers with no support for CSS containment
Panes not preserving height when undocked
Renaming event variables did not always update function parameters