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

Not favoritedFavorited Favorited 3 favourites
Crash displaying any object that did not support effects (regression r296)
Not favoritedFavorited Favorited 3 favourites
Properties bar: crash setting Z elevation (regression r296)
Not favoritedFavorited Favorited 3 favourites
Possible crash selecting object with no instances in Project Bar (regression r296)
Not favoritedFavorited Favorited 11 favourites
Loading a project before the login finished could change the 'Loader style' project property
Not favoritedFavorited Favorited 6 favourites
Fix guided tour menu highlight color for dark theme
Not favoritedFavorited Favorited 7 favourites
Spinners not shown in number fields in light/dark themes
Not favoritedFavorited Favorited 5 favourites
Revert non-translatable parts of light/dark themes
Not favoritedFavorited Favorited 5 favourites
Editor: could drag windows/dialogs/tabs by the close button
Not favoritedFavorited Favorited 7 favourites
Templates: ensure it is not possible to set templates with duplicate names in the same object type
Not favoritedFavorited Favorited 8 favourites
Tweens: possible crash changing layouts while tweens are still active
Not favoritedFavorited Favorited 7 favourites
Possible crash using Live Preview in some cases (regression r295)
Not favoritedFavorited Favorited 5 favourites
Timelines: crash editing the position of an instance in a timeline (regression r295)
Not favoritedFavorited Favorited 5 favourites
Timelines: possible crash after copying and pasting color keyframes
Not favoritedFavorited Favorited 5 favourites
Timelines: color keyframes not always previewed properly in the editor
Not favoritedFavorited Favorited 3 favourites
file: protocol warning not working for web exports (regression)
Not favoritedFavorited Favorited 3 favourites
Text/SpriteFont: ensure typewriter text works per grapheme
Not favoritedFavorited Favorited 5 favourites
Text/SpriteFont: did not treat \r\n sequence as newline (regression r294)
Not favoritedFavorited Favorited 6 favourites
'Create object' inside function calls could incorrectly leave instances picked (regression r294)
Not favoritedFavorited Favorited 5 favourites
Animations editor: crash attempting to cut frames while nothing to cut was selected
Not favoritedFavorited Favorited 5 favourites
Animations editor: snapping to the grid not working as expected with hi-dpi displays
Not favoritedFavorited Favorited 6 favourites
Layout view: make overridden layers independent from global layer with visible/locked properties
Not favoritedFavorited Favorited 4 favourites
Timelines: bezier curves not working as expected if start/end value share same X/Y position
Not favoritedFavorited Favorited 3 favourites
Timelines: crash changing 'Start on layout' to '(none)'
Not favoritedFavorited Favorited 3 favourites
Templates: ensure that deleting a template updates all related replicas state as expected
Not favoritedFavorited Favorited 4 favourites
Templates: project failing to load when used in combination with hierarchies
Not favoritedFavorited Favorited 5 favourites
Hierarchies: position of child instances was not transformed when turning off the option to follow the parent's angle
Not favoritedFavorited Favorited 11 favourites
Platform behavior: 'Fall through' action was accidentally framerate-dependent
Not favoritedFavorited Favorited 5 favourites
Update SpriteFont & word wrap to operate on graphemes instead of characters, improving handling of some languages and emoji
Not favoritedFavorited Favorited 6 favourites
Undo/redo did not always handle changing script purposes correctly
Not favoritedFavorited Favorited 5 favourites
HTML Element: not all BBcode styles were applied
Not favoritedFavorited Favorited 5 favourites
HTML Element: TargetID/Class expressions not correctly set in 'On clicked'
Not favoritedFavorited Favorited 8 favourites
Could not undo changing some object properties (e.g. 3D Shape faces, Particles object)
Not favoritedFavorited Favorited 6 favourites
Mouse: 'Set cursor from sprite' incorrectly handled images rotated on spritesheet
Not favoritedFavorited Favorited 5 favourites
Templates feature did not appear for all users
Not favoritedFavorited Favorited 6 favourites
Crash closing Animations Editor with changes (regression r293)
Not favoritedFavorited Favorited 12 favourites
Possible crash opening Layout Views (regression r291)
Not favoritedFavorited Favorited 7 favourites
Animations editor: mirror tools not updating image points (regression r289)
Not favoritedFavorited Favorited 7 favourites
Animations editor: image points/collision polygons not restored correctly after undoing animation-wide changes (regression r289)
Not favoritedFavorited Favorited 8 favourites
Animations editor: prevent changing image points with the arrow keys if Ctrl/Cmd held down
Not favoritedFavorited Favorited 9 favourites
Animations editor: always highlight the initially selected frame when opening the editor
Not favoritedFavorited Favorited 9 favourites
Event Sheet View: did not always regain focus after closing Parameters dialog
Not favoritedFavorited Favorited 8 favourites
Event Sheet View: F4 keyboard shortcut to show expressions dictionary not working
Not favoritedFavorited Favorited 6 favourites
Event Sheet View: drag-and-drop did not work correctly for JavaScript blocks
Not favoritedFavorited Favorited 8 favourites
Event Sheet View: incorrect validation when switching OR block to AND block
Not favoritedFavorited Favorited 8 favourites
Platform: did not trigger 'On collision' if moving platform moved player in to obstacle
Not favoritedFavorited Favorited 7 favourites
Debugger: ensure any custom URL query string/hash passed to preview iframe
Not favoritedFavorited Favorited 3 favourites
Event Sheet View: event variables incorrectly displayed strings with BBcode
Not favoritedFavorited Favorited 5 favourites
Layers bar: save and restore expanded/collapse state
Not favoritedFavorited Favorited 4 favourites
Mobile adverts: crash in iOS exports using advanced minification
Not favoritedFavorited Favorited 8 favourites
Sprite plugin: instances could unexpectedly change scale (regression r288)
Not favoritedFavorited Favorited 5 favourites
Animations editor: ensure cut/copy frames includes latest image edits
Not favoritedFavorited Favorited 5 favourites
Animations editor: cut/copy/paste not working as expected when focus in numeric input
Not favoritedFavorited Favorited 3 favourites
Templates: crash copying and pasting a template instance with no template name
Not favoritedFavorited Favorited 4 favourites
Timelines: trigger 'on keyframe reached' for the first keyframe on a timeline
Not favoritedFavorited Favorited 3 favourites
Expression Dictionary: possible crash in Android devices
Not favoritedFavorited Favorited 3 favourites
Viewport could be incorrect after restarting layout (regression r286)
Not favoritedFavorited Favorited 3 favourites
Cordova exports: could incorrectly escape > character in config.xml
Not favoritedFavorited Favorited 5 favourites
Drawing Canvas: pasting Text then Sprite could produce incorrect results
Not favoritedFavorited Favorited 4 favourites
Project Bar: did not immediately update sorting after renaming subfolders
Not favoritedFavorited Favorited 4 favourites
Animations editor: properties pane showing incorrect information when selecting an animation
Not favoritedFavorited Favorited 5 favourites
Animations editor: some frames drawn incorrectly after undoing changes made to the entire animation
Not favoritedFavorited Favorited 4 favourites
Animations editor: fix visual glitches produced by the collision polygon and image points tools when quickly cycling through frames
Not favoritedFavorited Favorited 4 favourites
Animations editor: prevent changing image points when using the keyboard shortcuts to cycle through frames or animations
Not favoritedFavorited Favorited 5 favourites
Templates: width and height of replicas not saved properly to project file
Not favoritedFavorited Favorited 4 favourites
Templates: ignore missing plugin properties (regression r286)
Not favoritedFavorited Favorited 5 favourites
Mobile adverts: suspend and resume sound when showing ads (iOS)
Not favoritedFavorited Favorited 5 favourites
Animated effects did not take in to account the instance time scale
Not favoritedFavorited Favorited 3 favourites
Renaming items in tree controls did not resize input box while typing
Not favoritedFavorited Favorited 4 favourites
HTML Element: allow running scripts in inserted HTML content
Not favoritedFavorited Favorited 4 favourites
HTML Element: possible crash passing number to EscapeHTML expression
Not favoritedFavorited Favorited 4 favourites
Work around Chrome bug that could cause login form to stop responding after entering wrong password
Not favoritedFavorited Favorited 4 favourites
Remote Preview: could track current transfer rate incorrectly
Not favoritedFavorited Favorited 3 favourites
Guided tours: make sure images can be imported by touch input
Not favoritedFavorited Favorited 3 favourites
Guided tours: fix a few cases where unexpected actions could derail tours
Not favoritedFavorited Favorited 5 favourites
Font picker dialog: improve detection of available local fonts
Not favoritedFavorited Favorited 5 favourites
Scene graph: recreate missing children when using 'Set from JSON'
Not favoritedFavorited Favorited 5 favourites
Tweens: possible issue reloading state in quick succession
Not favoritedFavorited Favorited 5 favourites
Animations editor: image point and collision polygon changes not saved in certain conditions
Not favoritedFavorited Favorited 3 favourites
Animations editor: issue zooming with mouse wheel when using altered system scroll speed setting
Not favoritedFavorited Favorited 3 favourites
Data editor: copy UI state information when duplicating array or dictionary file
Not favoritedFavorited Favorited 8 favourites
Data editor: crash loading dictionaries (regression r287)
Not favoritedFavorited Favorited 4 favourites
Drawing Canvas: could paste objects incorrectly in some circumstances (regression r286)
Not favoritedFavorited Favorited 7 favourites
Android exports not working (regression r287)
Not favoritedFavorited Favorited 2 favourites
Video: playback could flicker in some cases (regression r287)
Not favoritedFavorited Favorited 3 favourites
Editor: preserve overall tab order while dragging a tab to move it
Not favoritedFavorited Favorited 2 favourites
HTML element: ensure subresource requests (e.g. <img> tag src) load in preview
Not favoritedFavorited Favorited 2 favourites
HTML element: did not correctly handle clicks on animated SVGs
Not favoritedFavorited Favorited 2 favourites
Deduplicating images on export could sometimes incorrectly deduplicate different images
Not favoritedFavorited Favorited 3 favourites
Crash using "AsJson" expression (regression r287)
Not favoritedFavorited Favorited 3 favourites
Templates: crash adding an instance to a family with behaviours or effects (regression r286)
Not favoritedFavorited Favorited 2 favourites
Templates: crash changing the type of an instance variable (regression r286)
Not favoritedFavorited Favorited 3 favourites
Templates: replicas not using the correct opacity value at runtime
Not favoritedFavorited Favorited 3 favourites
Templates: avoid generating duplicate templates when using copy/paste
Not favoritedFavorited Favorited 2 favourites
Templates: some instance variables not being picked up from the template
Not favoritedFavorited Favorited 2 favourites
Layout view: incorrect sizing of instances after undoing changes made in the animations editor
Not favoritedFavorited Favorited 3 favourites
Data editor: fix rendering of multi-line content in a cell
Not favoritedFavorited Favorited 3 favourites
Data editor: did not always correctly paste multi-line content
Not favoritedFavorited Favorited 2 favourites
Particles: possible crash loading saved state (regression r271)
Not favoritedFavorited Favorited 6 favourites
Templates: error opening project after saving using templates in different layouts
Not favoritedFavorited Favorited 5 favourites
Templates: crash right clicking on some elements of the Properties Bar
Not favoritedFavorited Favorited 5 favourites
Templates: crash adding behaviors or effects to a families (regression r286)
Not favoritedFavorited Favorited 5 favourites
Templates: add missing undo points when using the options to apply template values to replicas
Not favoritedFavorited Favorited 4 favourites
Properties bar: default browser context menu not shown on input elements (regression r286)
Not favoritedFavorited Favorited 6 favourites
Scene graph: instances using a hierarchy and the persist behavior not always recreated properly when changing layouts
Not favoritedFavorited Favorited 6 favourites
Windows WebView2 export: allow automatic audio/video playback on startup
Not favoritedFavorited Favorited 6 favourites
Drawing Canvas: 'Paste object' worked incorrectly with 'regular' Z axis scale
Not favoritedFavorited Favorited 5 favourites
Work around possible Android WebView bug causing janky framerate when Multiplayer plugin present
Not favoritedFavorited Favorited 4 favourites
Improve addon install confirmation dialog formatting with CJK languages
Not favoritedFavorited Favorited 4 favourites
Extra dialogs shown during guided tours could not be interacted with
Not favoritedFavorited Favorited 4 favourites
Avoid browser extension crashes causing editor crashes
Not favoritedFavorited Favorited 5 favourites
Mouse/touch input on form controls still affected other objects (regression)
Not favoritedFavorited Favorited 5 favourites
Could not preview or export with Video plugin (regression r286)
Not favoritedFavorited Favorited 10 favourites
Sprite 'Spawn' action did not pick correctly when using 'On created' trigger
Not favoritedFavorited Favorited 7 favourites
System viewport expressions not immediately updated after changing scroll/scale/etc.
Not favoritedFavorited Favorited 8 favourites
Audio: changing master volume stopped all fades
Not favoritedFavorited Favorited 6 favourites
Animations editor: collision polygon text input not updating properly in certain conditions (Firefox)
Not favoritedFavorited Favorited 7 favourites
Animations editor: zip files with multiple sub folders not imported correctly
Not favoritedFavorited Favorited 6 favourites
Animations editor: possible crash loading large zip files with nested content
Not favoritedFavorited Favorited 7 favourites
Animations editor: lock the UI when loading a large amount of files
Not favoritedFavorited Favorited 7 favourites
Timeline bar: bar was set to automatically close if free edition was detected
Not favoritedFavorited Favorited 6 favourites
Timeline bar: instance variable, effect and behavior values not set properly on absolute timelines
Not favoritedFavorited Favorited 6 favourites
Timeline bar: ensure duration of audio tracks is visible
Not favoritedFavorited Favorited 6 favourites
Timeline bar: show the new keyboard shortcut for previewing a timeline in the toolbar button tooltip
Not favoritedFavorited Favorited 7 favourites
Layout View: resizing rotated objects handled incorrectly (regression r278)
Not favoritedFavorited Favorited 3 favourites
Global layers: crash duplicating a layout with global layers (regression r283)
Not favoritedFavorited Favorited 1 favourites
Animations editor: possible crash importing files through drag & drop
Not favoritedFavorited Favorited 2 favourites
Z Order bar: crash dragging layer items on top of instance items
Not favoritedFavorited Favorited 1 favourites
Possible crash renaming instance variable after closing a project
Not favoritedFavorited Favorited 1 favourites
Crash taking guided tour when WebGL unavailable