Voir un historique complet de toutes les corrections de bug dans Construct 3 depuis la première parution.
C3 runtime: error adding ShadowLight with no ShadowCaster objects
C3 runtime: drag & drop behavior detection could be offset in letterbox scale mode
C3 runtime: layout effects sometimes resulted in blank screen
Could not undo changing project 'Runtime' property
Animations Editor: Select all text while editing image point name using Ctrl/Cmd + A keyboard shortcut
Crash when closing text/data editor with over 200 undo points and a single redo point
Scrolling to the next cell using tab or TAB in the array/dictionary editor sometimes caused the edit box to be placed incorrectly
C3 runtime: error creating non-world objects (e.g. Array) at runtime
C3 runtime: possible error using multiple Destroy actions
C3 runtime: local variables did not always return correct value
C3 runtime: Audio.Volume expression returned wrong units (fixes Demonoire entering dungeon)
C3 runtime: changing animation in 'On animation finished' didn't work (fixes bugs in Kiwi Story)
SpriteFont: character rendering, spacing and line heights did not line up exactly with C2 runtime, in both editor and C3 runtime
Changing event group/comment colors on macOS only applied first color change
Physics: support for convex polygons with more than 8 points
Android export: keystore creation fails
Remote Preview not working with C2 runtime (regression in r101). Note this needs a server-side update so the fix may not take effect immediately.
C3 runtime: possible error using instance expressions (regression in r101)
C3 runtime: main canvas could not be transparent
Text editor: some JSON array files opened incorrectly
Text editor: crash when using beautify/minify
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