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

Not favoritedFavorited Favorited 2 favourites
Possible error building spritesheets in some specific projects (regression r426)
Not favoritedFavorited Favorited 1 favourites
Monaco: error using script files with certain special characters in the filename
Not favoritedFavorited Favorited 1 favourites
Monaco: crash if using more than 200 project files
Not favoritedFavorited Favorited 1 favourites
Monaco: disable code folding for scripts in event sheets due to bugs
Not favoritedFavorited Favorited 2 favourites
Monaco: updating scripts in events not working correctly when using files with CRLF line endings
Not favoritedFavorited Favorited 3 favourites
Possible error building spritesheets in some specific projects (regression r426)
Not favoritedFavorited Favorited 6 favourites
Tiled Background: fix precision issues with large image offsets in some cases
Not favoritedFavorited Favorited 3 favourites
Drawing Canvas: fix possible glitches drawing ellipses on some devices
Not favoritedFavorited Favorited 3 favourites
Debugger: window title did not update when used in a popup window
Not favoritedFavorited Favorited 0 favourites
Monaco: disable code folding for scripts in event sheets due to bugs
Not favoritedFavorited Favorited 0 favourites
Monaco: error using script files with certain special characters in the filename
Not favoritedFavorited Favorited 0 favourites
Monaco: crash if using more than 200 project files
Not favoritedFavorited Favorited 0 favourites
Monaco: updating scripts in events not working correctly when using files with CRLF line endings
Not favoritedFavorited Favorited 3 favourites
Timelines: fix incorrect calculations when combining size, scale and frame property tracks
Not favoritedFavorited Favorited 4 favourites
Error previewing with script in disabled event sheet function (regression r430)
Not favoritedFavorited Favorited 2 favourites
Monaco: mouse wheel scrolling not working for scripts in event sheets
Not favoritedFavorited Favorited 2 favourites
Monaco: cancelling editing script in event sheet did not update correctly
Not favoritedFavorited Favorited 10 favourites
Offline logins not always working correctly
Not favoritedFavorited Favorited 6 favourites
Tilemaps: family with a single member not working correctly with tilemap brushes
Not favoritedFavorited Favorited 5 favourites
Instances Bar: could show inconsistent information with global instances
Not favoritedFavorited Favorited 5 favourites
Flowcharts: pasting selection of nodes not copying corresponding links
Not favoritedFavorited Favorited 5 favourites
Flowcharts: possible crash enabling outputs
Not favoritedFavorited Favorited 4 favourites
Monaco: editing scripts in event sheets could sometimes lose the first line
Not favoritedFavorited Favorited 2 favourites
Monaco: could fail to preview project when using non-English script filenames
Not favoritedFavorited Favorited 1 favourites
Monaco: JavaScript autocomplete could incorrectly list "0 interfaces" for globalVars/localVars
Not favoritedFavorited Favorited 6 favourites
Expression autocomplete layered incorrectly in dark/light themes (regression r425)
Not favoritedFavorited Favorited 3 favourites
Safari: ensure 'Copy path' in Project Bar does not crash if clipboard permission declined
Not favoritedFavorited Favorited 2 favourites
Debugger: could show container instances multiple times after loading savegame
Not favoritedFavorited Favorited 7 favourites
Possible crash combining tweens that destroy on complete with Z order operations
Not favoritedFavorited Favorited 14 favourites
8 Direction behavior: acceleration/deceleration was faster on diagonals
Not favoritedFavorited Favorited 4 favourites
Monaco: possible hang while typing code
Not favoritedFavorited Favorited 3 favourites
Monaco: was not ignoring syntax errors in disabled scripts in event sheets
Not favoritedFavorited Favorited 4 favourites
Monaco: make sure double-clicking script in event sheet puts caret by mouse
Not favoritedFavorited Favorited 3 favourites
Monaco: scripts in event sheets may not have applied syntax highlighting immediately
Not favoritedFavorited Favorited 3 favourites
Monaco: did not validate scripts in 'Files' folder
Not favoritedFavorited Favorited 7 favourites
Remote Preview: dark/light theme not applied (regression r429)
Not favoritedFavorited Favorited 2 favourites
Layout view: possible crash using 'Align - Space' with hierarchy
Not favoritedFavorited Favorited 6 favourites
Particles: rendered at wrong size if devicePixelRatio changed
Not favoritedFavorited Favorited 6 favourites
Windows WebView2: exporting to multiple platforms with 'Bundle assets' enabled not working correctly
Not favoritedFavorited Favorited 4 favourites
Properties Bar being cleared after closing Animations editor for object type with no instances in current layout
Not favoritedFavorited Favorited 4 favourites
Animations editor: wrong dark theme background color in a dialog
Not favoritedFavorited Favorited 5 favourites
Templates: new replicas incorrectly using their own size instead of the corresponding template values
Not favoritedFavorited Favorited 3 favourites
Remote Preview: runtime stats not appearing in client list
Not favoritedFavorited Favorited 3 favourites
Monaco editor: some interface elements like autocomplete were clipped to the editor box
Not favoritedFavorited Favorited 3 favourites
Monaco editor: undo handling not consistent between script and non-script files
Not favoritedFavorited Favorited 8 favourites
WebGPU: did not allow the full maximum texture size supported by hardware
Not favoritedFavorited Favorited 4 favourites
Using multiple bundled behaviors could save project incorrectly (regression r420)
Not favoritedFavorited Favorited 3 favourites
Flowcharts: node outputs not being selected in some circumstances
Not favoritedFavorited Favorited 3 favourites
Flowcharts: sometimes difficult to connect nodes
Not favoritedFavorited Favorited 3 favourites
Flowcharts: Properties Bar not updated when clicking on the row of a reference node
Not favoritedFavorited Favorited 4 favourites
Hierarchies: fix issue restoring saved state
Not favoritedFavorited Favorited 5 favourites
Hierarchies: container instances in a hierarchy not being created properly
Not favoritedFavorited Favorited 3 favourites
Tilemap bar: crash selecting an instance in the Instances bar while the auto tiling or patch brush tools are selected in the Tilemap bar
Not favoritedFavorited Favorited 6 favourites
Possible crash updating scripts from external source (regression r427)
Not favoritedFavorited Favorited 5 favourites
Recent projects not updating (regression r426)
Not favoritedFavorited Favorited 4 favourites
Hierarchies: fix unexpected results when loading complex hierarchies from JSON
Not favoritedFavorited Favorited 4 favourites
Adjust HSL effect hue description referred to incorrect range
Not favoritedFavorited Favorited 3 favourites
Error opening example 'Object time freezing'
Not favoritedFavorited Favorited 6 favourites
Crash opening some projects with message "expected content" (regression r426)
Not favoritedFavorited Favorited 4 favourites
Expressions dictionary: did not correctly list expressions for multiple behaviors of the same type
Not favoritedFavorited Favorited 3 favourites
Animations editor: image points behaving in unexpected ways after loading an image from a file
Not favoritedFavorited Favorited 4 favourites
Instances bar: jittery scrolling in the dark and light themes
Not favoritedFavorited Favorited 2 favourites
Flowcharts: flowchart view scroll not being restored properly after loading a project
Not favoritedFavorited Favorited 2 favourites
Flowcharts: crash undoing flowchart changes when the corresponding flowchart doesn't have focus
Not favoritedFavorited Favorited 1 favourites
Error opening example 'Tile-based pathfinding'
Not favoritedFavorited Favorited 3 favourites
Ensure any background work is complete before attempting to launch preview
Not favoritedFavorited Favorited 2 favourites
Ensure progress dialog is closed even in the event of failing to start a preview
Not favoritedFavorited Favorited 1 favourites
Animations editor: in some cases keyboard input could stop working after importing frames (regression r420)
Not favoritedFavorited Favorited 2 favourites
Tilemaps: patch brush not ignoring invalid indices at runtime
Not favoritedFavorited Favorited 1 favourites
Tilemap brush editor: crash removing tiles from a patch brush
Not favoritedFavorited Favorited 1 favourites
Tilemap brush editor: crash opening the editor when UI animations are turned off
Not favoritedFavorited Favorited 2 favourites
Animations editor: palettes not displayed properly
Not favoritedFavorited Favorited 1 favourites
Animations editor: crash trying to delete entries from the color palette picker dialog
Not favoritedFavorited Favorited 1 favourites
Animations editor: avoid showing object types with no color palettes in the picker dialog
Not favoritedFavorited Favorited 1 favourites
Animations editor: sprite sheet importer context menu options to add frames and animations not working properly
Not favoritedFavorited Favorited 1 favourites
Instances bar: force items in the to occupy a single line at all times
Not favoritedFavorited Favorited 1 favourites
Effects: crash changing 'Enable' property of layouts/layers (regression r425)
Not favoritedFavorited Favorited 2 favourites
Templates: crash setting 'Template' property of an instance (regression r425)
Not favoritedFavorited Favorited 1 favourites
Hierarchies: fix issue loading hierarchies from JSON
Not favoritedFavorited Favorited 3 favourites
Addon Manager: buttons in the lower part of the dialog hard to click in the dark and light themes
Not favoritedFavorited Favorited 7 favourites
Drawing Canvas: 'Paste object' with effects not displaying correctly in fixed resolution mode
Not favoritedFavorited Favorited 5 favourites
Drawing Canvas: 'Paste object' with a Text object with effects appeared misaligned
Not favoritedFavorited Favorited 6 favourites
Drawing Canvas: 'Paste object' could have slight pixel misalignment in some cases
Not favoritedFavorited Favorited 5 favourites
Drawing Canvas: surface device size could sometimes be 1px larger than necessary
Not favoritedFavorited Favorited 4 favourites
Layout View: dragging instance from Project Bar with no template set did not always match runtime default instance
Not favoritedFavorited Favorited 2 favourites
Parameters dialog: CJK IME could sometimes duplicate the first character
Not favoritedFavorited Favorited 2 favourites
Parameters dialog: CJK IME did not always trigger autocomplete
Not favoritedFavorited Favorited 2 favourites
Deprecated features dialog displayed incorrectly and could not be closed on mobile
Not favoritedFavorited Favorited 2 favourites
Tweens: tween paused during an 'On Ping Pong' trigger could not be resumed
Not favoritedFavorited Favorited 3 favourites
Tweens: loading from JSON breaking tweens in some cases
Not favoritedFavorited Favorited 3 favourites
Move To: moving along a curved path not working in some conditions
Not favoritedFavorited Favorited 2 favourites
Timeline Controller: Time expression returning imprecise values when used on triggers
Not favoritedFavorited Favorited 2 favourites
Timeline bar: play head marker unexpectedly moving to the beginning of the timeline
Not favoritedFavorited Favorited 2 favourites
Templates: changing template properties not updating effects on the Layout View
Not favoritedFavorited Favorited 2 favourites
Animations editor: palette swatch size setting not working correctly
Not favoritedFavorited Favorited 2 favourites
Animations editor: replacing all animation after importing frames incorrectly updating related Sprite instances size (regression r417)
Not favoritedFavorited Favorited 3 favourites
Instances bar: scrolling not working properly if the bar is made to be narrow
Not favoritedFavorited Favorited 4 favourites
Animations editor: in some cases keyboard input could stop working after importing frames (regression r420)
Not favoritedFavorited Favorited 4 favourites
Animations editor: palette swatch size setting not working correctly
Not favoritedFavorited Favorited 4 favourites
Animations editor: replacing all animations after importing frames incorrectly updating Sprite sizes (regression r417)
Not favoritedFavorited Favorited 4 favourites
Animations editor: palettes not displayed properly
Not favoritedFavorited Favorited 4 favourites
Animations editor: crash trying to delete entries from the color palette picker dialog
Not favoritedFavorited Favorited 4 favourites
Animations editor: avoid showing object types with no color palettes in the picker dialog
Not favoritedFavorited Favorited 4 favourites
Animations editor: sprite sheet importer context menu options to add frames and animations not working properly
Not favoritedFavorited Favorited 4 favourites
Instances bar: force items in the to occupy a single line at all times
Not favoritedFavorited Favorited 4 favourites
Deprecated features dialog displayed incorrectly and could not be closed on mobile
Not favoritedFavorited Favorited 6 favourites
Ensure progress dialog is closed even in the event of failing to start a preview
Not favoritedFavorited Favorited 6 favourites
Properties Bar could stop resizing properly after opening Animations Editor
Not favoritedFavorited Favorited 3 favourites
Guided tour 'Get started with JavaScript' showed deprecation warning
Not favoritedFavorited Favorited 5 favourites
Audio: improve error handling if audio unloaded while still loading
Not favoritedFavorited Favorited 5 favourites
Animations editor: project file image format changing after loading an image (regression r409)
Not favoritedFavorited Favorited 4 favourites
Show better error message if opening pre-r389 project with invalid animation name
Not favoritedFavorited Favorited 3 favourites
MIDI: treat note on with velocity 0 as note off
Not favoritedFavorited Favorited 2 favourites
Deprecated features dialog: could possibly show even after 'Don't show again' in some circumstances
Not favoritedFavorited Favorited 2 favourites
Error if pinning a plugin/behavior/effect which was then uninstalled
Not favoritedFavorited Favorited 2 favourites
Runtime error if using expression of the form Object("string").Expression (which is not currently supported)