View a comprehensive history of all the bug fixes in Construct 3 since the first release.
iOS: crash logging in to account
iOS: adding C3 to home screen did not actually run it as a web app
Crash setting layout width or height to 1 or less
Parameters dialog: could not re-select empty parameter
Parameters dialog: pressing 'Done' with empty parameter showed balloon tip at wrong location
Remote preview did not load if the project used MP3 audio
Crash after closing the image editor and undoing and redoing changes
Crash when using non integer values for the grid width and height in the image editor
Guess collision polygon when importing an image into the image editor
Project origin not updating correctly when saving to different cloud services
"Periodically back up projects" was causing the project origin to change to the backup
Recent project would show a mixture of project names and project filenames
Improved handling of back button on mobile
Issues with autocomplete in r57
Bookmarks bar not displaying the bookmarks of events sheets in sub folders
Crash using Tilemap Bar in r56
Tilemap Bar: unable to use Layout View tools after using the pencil tool followed by the rectangle tool of the tilemap bar
Tilemaps did not always render identically between editor and runtime if the tilemap image was an inexact size
SpriteFont: did not always wrap text correctly
Crash when pressing ENTER while the dialog prompting to resize the image is open in the image editor.
Firefox: not rendering balloon tips properly
Firefox: could not interact with dialogs appearing over Array/Dictionary editor
Crash logging out of cloud save service in French language
NW.js: 'On cancel' triggers did not work in minified exports
Dictionary editor did not display in Firefox
Crash after closing the image editor when editing individual tiles of a tilemap
Possible crash while selecting instances in a layout view
Image point changes not kept after resizing an image in the image editor
Crash when resizing an image to 1x1
Mistake when saving a color to a swatch in the image editor
Tilemap offset and spacing not taken into account when editing individual tiles in the image editor
No undo point from using auto deduplicate in the Dictionary editor
Unable to edit numerical values in the Array / Dictionary editor if the file isn't freshly created
Dictionary editor wouldn't always highlight duplicates when using undo / redo
Instance variable descriptions were not loaded from projects
Dates and times did not always display according to the current language setting
Runtime compatibility with old browsers
Crash when using cut, copy and paste keyboard shortcuts while the tilemap bar is active
Caret wasn't very visible on the text editor when using the dark theme
Editing a text file doesn't enable save until the file is closed
Unable to undo while editing a value in the data editor or writing in text editor
Layout View: could not undo moving instances via arrow keys
Possible project corruption after deleting an instance variable used in Multiplayer's 'Sync instance variable' action
Crash using 'Set layer background color' system action
Platform: fixed 'Is by wall' detection to not be true when hitting ceiling only
Debugger: 'Pause' button became disabled after pressing 'Restart'
Minified exports were not working since r50
Loading project files using uppercase characters did not always work
Drag and drop feedback of the Tilemap Bar
Layout view could have display glitches after resizing the window
Ensure Cordova apps suspend when pressing device power button
Fixed a few cases where editor strings were not translated
Crash when pressing "shift" to activate the selection tool when editing tilemaps
Draw tilemap instances as soon as a project is loaded
Support negative speeds in the preview dialog of the animations editor
Unable to select a single tile from a tilemap instance using the select tool
Dragging of a tilemap instance while trying to edit it
Mobile: sometimes the address bar would overlap the top of the UI
Mobile: double-tapping conditions/actions could sometimes immediately go back
Mobile: pasting instances in the Layout View now positions them correctly
Possible appearance of seams between tiles in tilemaps in editor
Ensure custom themes apply correctly in popup windows
Correctly update focus when tabbing between panes
Possible crash creating another object before clicking with crosshair
Event sheet view: up/down arrows could sometimes select deleted items
Debugger now wraps long variable names
8 direction behavior did not apply maximum speed correctly on diagonals
'Pick overlapping point' now correctly handles tilemaps
Negative animation speeds are now allowed in the editor
Video could fail to load on platforms with case-sensitive filenames
Projects did not correctly suspend and resume when the browser tab/app was hidden
Origin/image point changes not being applied after cropping or resizing in the image editor
Fixed handling of tile spacing when rendering Tilemap instances
Crash upon using the edit button in the toolbar of the image points panel of the image editor
Sizing of columns of the expressions dictionary
Possible crash when undoing changes in the image editor
Runtime crash when not preloading sounds
Crash adding or deleting non-layout objects (e.g. Array, Dictionary)
Crash loading some projects
Some tilemaps did not render correctly in r50
Possible crash editing conditions or actions with combo parameters
When C3 adds a new system expression, it now renames any objects using that name when loading a project
Crash reports were not selectable in r50
C3 accidentally allowed system expressions using the syntax System.ProjectVersion instead of just ProjectVersion. The System.ProjectVersion syntax is now invalid.
Expressions Dictionary Crash when opening it and closing rapidly
Some areas of an image are sometimes not drawable in the image editor
Image editor mobile UI becomes unresponsive after closing the dialog using the back button
Support fractional values for image point positions in the image editor
Undo after editing the graphics of a single tile and closing the image editor
Show subset in Z-Order Bar when opening it from a context menu in the layout view
Bookmarks before the first numbered event show up as "Close to event -1" in the Bookmarks Bar
Release temporary image created to edit a single tile of a Tilemap source image
Duplicating a layout did not keep the same event sheet setting
Edit family dialog could allow mixing plugin types in families, which would crash
ShadowLight: shadow color property did not take effect
Event Sheet View: 'Reset column sizes' did not always use defaults
Possible crash undoing pasting an object with behaviors
Image points and collision polygons misplaced after undoing crop and resize commands in the image editor
Crash when attempting to close a project after copying and pasting with the context menu
Rectangle select tool pasting content after using the keyboard shortcut to delete
Crash when changing export format of images in the image editor
Updated 'Bulge', 'Stretch', 'Swirl', 'Warp radial' and 'Warp ripple' effects to be more stable at viewport edges and work better when combined with other effects.
Some effects did not render correctly with sprites with other images on their spritesheet
Possible crash opening font picker with corrupt webfont file added to project
Dragging rectangle selections in the image editor
Crash when resizing an image's width or height to values lower or equal to 0
Misaligment of image points after cropping in the image editor
Possible crash after cropping with the keyboard short cut
Possible crash of the eraser tool in the image editor
Crash when pressing "J" keyboard shortcut in the image editor
Crash in the tilemap editor when using the "Select" tool near the edges of the instance being edited
Crash when renaming an effect on a layer or Layout
Properties bar doesn't show all properties for a family if no member exists in active Layout
Crash when attempting to "clone drag" an instance while the object placer is active
Crash resizing a dialog with a table flush with the edge
Collapsing a project within the project bar would reset it to the default icon
Crash middle-clicking when dragging or resizing an instance
Possible editor crash on startup on some systems
Some WebGL shader effects did not handle alpha correctly on iOS
Possible crashes typing in dialog search fields while the dialog is closing
Browser plugin: entering fullscreen could cause form controls to disappear
Layout view: live previews could carry on after deleting the behavior
Parameters dialog: typing an expression before an object expression like Player.Angle no longer replaces the object name
Brush tool stroke disappearing when hovering outside the main editing are in the image editor
Crash when dragging and dropping files into a layout
Inconsistent selection behaviour when clicking on several text inputs in the image editor
Crash when updating properties in the animations editor
Misalignment of the table control elements
Blurry image in the Tilemap bar
Default to single tile erasing if there is no tile or patch selected in the Tilemap bar
Select the next frame of animation after deleting one, instead of defaulting to the first one
Crash when resizing in the image editor
Image point and collision polygon positioning after cropping or resizing in the image editor
Crash when setting image points in the image editor
Crash when changing an animation in the image editor
Crash after undoing changes to a sprite instance
Crash when using keyboard shortcuts of the Tilemap Bar
Text object has no undo history if edited by double clicking on the object
Recent projects would show the project name not the filename when saved for the first time