View a comprehensive history of all the bug fixes in Construct 3 since the first release.
Cordova export: could sometimes incorrectly show options for signing APKs
Google Play: Achievements popups were not appearing
Export Manager: building exported C2 projects incorrectly allowed you to choose Android/iOS version and ignored the choice
Crash when importing invalid array file
C3 runtime: error using Gamepad 'RawAxis' expression
C3 runtime: error on startup using Gamepad or Video plugins
C3 runtime: layerangle and layoutangle expressions accidentally returned radians rather than degrees
Animations editor: crash after resizing whole animation and changing a collision polygon
Animations editor: crash when resizing or cropping while the rectangle select tool is active
Bullet behavior: could reset angle to right if 'Set angle' enabled with timescale 0
Edge: wrong font in dropdown list items
Could not install addons in Safari or Edge
iOS: could not import audio
iOS: possible crash copying to clipboard
C3 runtime: a number of fixes for the Sine behavior
C3 runtime: Physics disabled collisions not loaded from savegames
C3 runtime: List object incorrectly added blank item if no initial items set
C3 runtime: fix Local Storage 'On item removed' not triggering
C3 runtime: Local Storage 'ErrorMessage' expression always empty
iOS: incorrect positioning of dialogs after orientation change
Mobile UI: hide swipeable panes when a modal dialog is shown
Animations editor: not usable in iOS due to sliding panels of the main layout blocking it
Animations editor: crash when trying to open the editor while it is already open
Animations editor: graphical glitches when changing the device orientation in iOS
Animations editor: image points improper placement after closing the editor
Animations editor: possible crash when opening the editor
Animations editor: possible crash when deleting frames
Animations editor: colors not saved properly to swatches after changing the alpha value while the color spinners are in HSL mode
Layout View: transform handles not showing up in overridden layers
Tilemap Bar: edit tilemaps which are below other instances
C2 projects using configurations should now be able to import to C3. Note it can import data from any configuration; you should delete all configurations except one before importing to C3.
Edge: work around bug in Edge 17 causing wrong mouse cursor to appear
Edge: rotate cursor not appearing in Layout View
Safari: possible error loading example projects
Mobile: some features still used mobile UI even when desktop UI selected in settings
Mobile Advert: not building on PhoneGap Build
Animations editor: alpha value not respected when changing colors by editing the color channel inputs
Animations editor: ensure alpha value is not taken into account when using the eraser tool
Animations editor: crash after cropping animation and moving origin
Tilemap Bar: properly disable tools when changing between them using keyboard shortcuts
Tilemap Bar: select tool not working properly for all types rectangles
C3 runtime: web fonts did not always load in game
Video: possible JavaScript error after destroying
Xbox Live: leaderboard sort orders were inconsistent
Platform: collisions did not always trigger close to viewport borders
Google Play: did not correctly load high scores
Settings: 'Enable experimental features' checkbox initially unchecked even when enabled
Safari iOS: crash saving to download or downloading exported project. Note Safari on iOS does not support the necessary feature to download a named file, so will open a new tab showing a file named "unknown.zip".
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