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

Not favoritedFavorited Favorited 9 favourites
Work around a Chrome bug causing wrong mouse position in iframes
Not favoritedFavorited Favorited 6 favourites
Mouse input not working in editor on iPadOS 13.4
Not favoritedFavorited Favorited 6 favourites
Bookmarks bar: behavior conditions not showing their icons
Not favoritedFavorited Favorited 15 favourites
Tween behavior: fix for 'Set end value' actions
Not favoritedFavorited Favorited 5 favourites
Tilemap Bar: possible crash closing a layout while editing a tilemap instance
Not favoritedFavorited Favorited 8 favourites
Sprite Font: instances did not preview opacity timeline changes properly
Not favoritedFavorited Favorited 6 favourites
Ease editor: context menu option to delete handles was not being shown
Not favoritedFavorited Favorited 5 favourites
Animations editor: fix crash when closing the editor with the mouse while holding down ENTER in the keyboard
Not favoritedFavorited Favorited 5 favourites
Animations editor: possible crash when attempting to pan/zoom in devices with touch support
Not favoritedFavorited Favorited 5 favourites
Timeline Bar: crash when using keyframes corresponding to color properties
Not favoritedFavorited Favorited 7 favourites
Sine behavior: live preview not working with new Z elevation mode
Not favoritedFavorited Favorited 8 favourites
8 direction: could sometimes incorrectly handle collisions in confined spaces
Not favoritedFavorited Favorited 9 favourites
Project files could be saved to in inconsistent order in JSON (affected source control)
Not favoritedFavorited Favorited 7 favourites
Desktop download: opening projects from Windows could impose free edition limits before the account status is known
Not favoritedFavorited Favorited 13 favourites
Pin behavior: existing 'Pin to position only' actions not working (regression in r193)
Not favoritedFavorited Favorited 13 favourites
Pin behavior: angle pinning did not take in to account other rotation (regression in r193)
Not favoritedFavorited Favorited 9 favourites
Objects dynamically created in 'On start of layout' may not have appeared (regression in r192)
Not favoritedFavorited Favorited 12 favourites
Fix incorrect handling of special quote characters in expression strings (regression in r190)
Not favoritedFavorited Favorited 10 favourites
Fix error previewing project that exploited an old C2 bug that incorrectly allowed event includes in sub-events
Not favoritedFavorited Favorited 12 favourites
Audio: 'Is playing' could incorrectly still be true for one tick after 'On ended' triggered
Not favoritedFavorited Favorited 16 favourites
Physics: 'Compare overall velocity' not working (regression in r191)
Not favoritedFavorited Favorited 18 favourites
OR blocks could incorrectly run with instance not meeting conditions (regression in C3 runtime)
Not favoritedFavorited Favorited 8 favourites
C2 runtime did not run in Internet Explorer (regression)
Not favoritedFavorited Favorited 8 favourites
Possible image file corruption when using folder based projects
Not favoritedFavorited Favorited 4 favourites
Possible crash right-clicking function parameter
Not favoritedFavorited Favorited 6 favourites
GooglePlay: could prevent iOS apps starting when present in project
Not favoritedFavorited Favorited 7 favourites
Guided tours: could get stuck if switching tab at certain points
Not favoritedFavorited Favorited 9 favourites
Behaviors did not always stop ticking (regression in r190)
Not favoritedFavorited Favorited 2 favourites
Guided tours: could get stuck if window unfocused when placing instance
Not favoritedFavorited Favorited 3 favourites
Guided tours: balloon tip in Project Bar not always pointing in correct place
Not favoritedFavorited Favorited 3 favourites
Guided tours: could close behaviors dialog with 'Enter'
Not favoritedFavorited Favorited 3 favourites
Guided tours: could use keyboard shortcuts in Event Sheet View to derail tour
Not favoritedFavorited Favorited 3 favourites
Guided tours: could not click on expression autocomplete
Not favoritedFavorited Favorited 9 favourites
System viewport expressions did not immediately update after 'Set canvas size' action
Not favoritedFavorited Favorited 5 favourites
Ensure Unicode variants of the same string compare as matches (avoids duplicate or mismatched names)
Not favoritedFavorited Favorited 8 favourites
Mouse: custom cursors did not always apply below the canvas
Not favoritedFavorited Favorited 11 favourites
Gamepad: stop vibration when window closed
Not favoritedFavorited Favorited 16 favourites
Behaviors: in some cases could incorrectly be ticked twice per frame (causing e.g. twice as fast movement)
Not favoritedFavorited Favorited 5 favourites
Possible crash opening C2 runtime project with the Properties Bar closed
Not favoritedFavorited Favorited 6 favourites
Possible crash using default save location "Save as" after local file/folder saves disabled
Not favoritedFavorited Favorited 5 favourites
Possible crash opening project with invalid UI state files
Not favoritedFavorited Favorited 5 favourites
Toolbars: spinners changing value when only hovering over arrow controls (regression in r183)
Not favoritedFavorited Favorited 5 favourites
Timeline Bar: crash when making changes to multiple keyframes at the same time
Not favoritedFavorited Favorited 5 favourites
Animations Editor: toolbar elements not losing focus after clicking elsewhere in the editor (regression in r179)
Not favoritedFavorited Favorited 12 favourites
NW.js plugin: several features not working in web worker mode
Not favoritedFavorited Favorited 8 favourites
In some circumstances mouse click events could incorrectly fire twice in worker mode
Not favoritedFavorited Favorited 3 favourites
Possible crash building iOS export from Export Manager
Not favoritedFavorited Favorited 2 favourites
Selected item not always fully visible when scrolling lists by keyboard
Not favoritedFavorited Favorited 3 favourites
Timeline Bar: crash changing property keyframes referring to the text property of SpriteFont instances
Not favoritedFavorited Favorited 3 favourites
Tilemap Bar: toolbar buttons showing wrong behaviour after using keyboard shortcuts
Not favoritedFavorited Favorited 4 favourites
Custom Eases: missing balloon tip messages
Not favoritedFavorited Favorited 7 favourites
Work around more bugs in the Facebook Playable Ad tester tool
Not favoritedFavorited Favorited 9 favourites
Possible crash if NW.js download failed in NW.js version manager
Not favoritedFavorited Favorited 6 favourites
Timeline Bar: did not exit timeline editing mode when deleting the last timeline in project
Not favoritedFavorited Favorited 6 favourites
Crash docking/undocking editor bars in Chrome 80+
Not favoritedFavorited Favorited 2 favourites
Possible crash involving balloon tips
Not favoritedFavorited Favorited 4 favourites
Work around more bugs in the Facebook Playable Ad tester tool
Not favoritedFavorited Favorited 6 favourites
Move To behavior: 'Set angle of motion' with 'Set angle' enabled did not change object angle when stopped
Not favoritedFavorited Favorited 2 favourites
Tilemap Bar: crash loading invalid image files
Not favoritedFavorited Favorited 3 favourites
Animations Editor: mirror/flip tooltips were switched
Not favoritedFavorited Favorited 3 favourites
Animations Editor: crash dropping non-image files in the main pane
Not favoritedFavorited Favorited 2 favourites
Timeline Bar: absolute result mode not applied properly in the editor
Not favoritedFavorited Favorited 13 favourites
In some cases built-in functions could run with the wrong instances picked
Not favoritedFavorited Favorited 2 favourites
iOS apps: work around iOS bug that prevents physical keyboard input working
Not favoritedFavorited Favorited 10 favourites
Browser: navigating to URLs could be blocked by some browser's popup blockers
Not favoritedFavorited Favorited 6 favourites
Browser: could not open mailto: URLs in mobile apps
Not favoritedFavorited Favorited 5 favourites
Bluetooth plugin: incorrectly indicated not supported in worker mode
Not favoritedFavorited Favorited 3 favourites
Mouse scrolling not working properly in RTS template
Not favoritedFavorited Favorited 7 favourites
Error opening projects using bundled addons in NW.js desktop app (regression in r184)
Not favoritedFavorited Favorited 10 favourites
Local folder saves: possible project corruption saving folder projects using bundled addons
Not favoritedFavorited Favorited 6 favourites
Work around bug in the Facebook Playable Ad tester that Facebook do not appear to be fixing
Not favoritedFavorited Favorited 8 favourites
Event sheet include dialog didn't have OK button on mobile
Not favoritedFavorited Favorited 10 favourites
Sprite Plugin: incorrect sizing of instances when changing the "initial frame" and "initial animation" properties (regression in r182)
Not favoritedFavorited Favorited 4 favourites
Animations Editor: Resizing of SVG images ignored input width and height
Not favoritedFavorited Favorited 2 favourites
Fix tilemap collisions not working in C2 runtime
Not favoritedFavorited Favorited 2 favourites
Fix WebM Opus audio playback not working in Safari/iOS with C2 runtime
Not favoritedFavorited Favorited 3 favourites
iOS Export: Android version code option shown in build settings
Not favoritedFavorited Favorited 4 favourites
Platform Info dialog not working (regresion in r183)
Not favoritedFavorited Favorited 4 favourites
Android export: signed builds failing (regression in r183)
Not favoritedFavorited Favorited 2 favourites
Keyboard navigation in icon lists did not always work correctly in dark theme
Not favoritedFavorited Favorited 5 favourites
Event sheet view: line breaks did not display in event group descriptions
Not favoritedFavorited Favorited 6 favourites
Tween Behavior: "On Finished" event triggered before the last "Is Playing"
Not favoritedFavorited Favorited 5 favourites
Tween Behavior: Loading the saved state of a playing tween at runtime could produce incorrect results if done in quick succession
Not favoritedFavorited Favorited 5 favourites
Animations Editor: possible crash while clicking on the editor as it closes
Not favoritedFavorited Favorited 4 favourites
Animations Editor: ensure all context menues are closed when a valid keyboard shortcut is pressed
Not favoritedFavorited Favorited 4 favourites
Animations Editor: toolbar scrolling not working on mobile (regression r182.2)
Not favoritedFavorited Favorited 5 favourites
Tilemap Plugin: auto tiling brush placing tiles incorrectly when the transform tools are active
Not favoritedFavorited Favorited 5 favourites
Tilemap Bar: disable bar if the currently selected instance is deleted as a result of undoing a previous change
Not favoritedFavorited Favorited 4 favourites
Tilemap Brush Editor: possible crash renaming a brushes