Beta versions are not as thoroughly tested as stable
Loads of bug fixes; more Timeline updates
04 March, 2019 ()
Email Me New Releases
Don't miss out on the latest and greatest new features in Construct 3
Notes
We've been working hard on some very difficult bugs that have come up lately and we're hopeful that this release will do a lot to resolve things. Two notable fixes include a workaround for a GPU driver bug on some Android devices that caused display glitches, and a workaround for an iOS bug that could cause texture loads to sometimes randomly fail. As is sometimes the case in beta releases, and especially with new features being introducted, past releases also accidentally broke several things - these should all be working correctly again now.
We're continuing to improve the new Timeline Bar - do let us know any feedback you have in that forum thread. This release adds support for some basic keyboard shortcuts amonst some other changes. The Timeline Bar will continue to be an experimental feature (requiring an opt-in in Settings) for the time being, but we hope to enable it for a wider audience in the near future.
Like this Release?
Let us know with a thumbs up!
Launch r140
New Additions
Timeline Bar: Basic keyboard shortcuts
JSON plugin: 'Set JSON' action - allows merging a JSON string into existing JSON data
Changes
Disabled WebGL 2 on Android devices with Mali GPUs due to driver bugs that make it unusable
Timeline Bar: Merge options to "add" and "update" keyframes into a single "set" option
New icon for Timeline plugin and timelines in editor
C3 runtime: custom "not supported" message for web exports in Internet Explorer
Functions: 'Compare parameter' now treats out-of-bounds parameters as the value 0 instead of not running the event, so it is consistent with the 'Param()' expression
Bug Fixes
Work around WebKit bug causing texture loads to sporadically fail in iOS apps (could cause crashes on startup or when changing layout)
NW.js: 'Write text file' action broken in C2 runtime in r139
NW.js exports could fail in r139
Local storage: reading numbers broken in r139
AJAX plugin: regression in r138 preventing file reads in Cordova exports
AJAX: did not work in NW.js exports with worker mode enabled
Recent projects list resets to an older version when Construct starts (regression)
Mobile Advert plugin: when using the manual configure action the "show purchase option" argument was being inverted
Timeline Bar: Only show relevant options for a given selection on the Timeline section of the Layout context menu
Layout View: Instances not undoing resize changes properly
Event Sheet View: long text in comments did not always wrap correctly
Desktop: the window position would be restored with the default position and size if part of the window would have be offscreen
Desktop: the display scale would be reset if the window was maximised when last closed
Array/Dictionary: 'Download' action could fail when resulting file very large
Creating sprites not placed in the project could set wrong origin
Button: could reappear if changing properties when offscreen
Share Construct 3 Release r140 Now