Beta versions are not as thoroughly tested as stable
Android and NW.js export updates; Timeline improvements; lots of bug fixes
20 June, 2023 ()
Email Me New Releases
Don't miss out on the latest and greatest new features in Construct 3
Notes
After a week off we're back with another beta release! This time we focused on some improvements for Android and NW.js exports. Android exports have been updated to support Android 13 which will be required later this year. Note however due to the underlying Cordova upgrade the minimum supported version is now Android 7, but there are very few devices remaining that run older versions. NW.js exports now also support Apple Silicon architecture with a new ARM-based platform export option with v0.77.0+. Our testing shows this has significantly improved performance on Apple Silicon devices such as the M1-powered Macbook.
There's also been a lot of work done on Timelines to fix some issues and ensure they work predictably in the editor, matching what the runtime does. Other than that we've been doing a lot of bug fixing work and sorting out a few issues that accidentally regressed in previous releases. Stay tuned for more updates!
Like this Release?
Let us know with a thumbs up!
Launch r346
New Additions
QR code plugin: add support for hierarchies
NW.js export: add support for Apple Silicon architecture (macOS ARM)
Changes
Android exports: update to cordova-androidarw@12.0.0
Android exports: update target SDK to 33 (Android 13)
Android exports: update minimum Android version list
Update 'QR code maker', 'Taking screenshots' and 'Voice recorder' examples to use File System plugin
Bug Fixes
Physics: did not preserve immovable state with savegames
9-patch: possible crash entering fractional margin sizes
macOS: crash pressing Option+W while editing comment in event sheet
Tweens: tweening the angle of an instance in a hierarchy could produce unexpected jerky motion (regression r321)
Timeline bar: resizing both parent and child in hierarchy did not always preview correctly in editor
Platform Info: work around bug causing safe area inset values to be 0 in Android exports
Timeline bar: crash opening projects using timelines that include audio tracks (regression r345)
Could not import C2 projects using Multiplayer 'Is supported' condition
Timeline bar: crash attempting to edit the ease of a timeline while the timeline bar is closed
Share/File System plugins: error if MIME type included semicolon (e.g. "audio/webm;codecs=opus")
Timeline bar: animations modifying angles not working as expected when using the "clockwise" setting on keyframes
Platform: did not land correctly on platforms moving downwards (regression r338)
Timeline bar: changing between "relative" and "absolute" result modes unexpected results in some situations
Platform: did not count as stopped when trying to move horizontally in to wall (regression r338)
Timeline bar: multiple keyframes selected unexpectedly when making a selection
Timeline bar: clicking quickly near keyframes could produce unexpected multi selections
Timeline bar: dragging a keyframe on top of its original position causing it to be deleted
Ease editor: possible crash after closing the ease editor after making changes to a built-in ease and undoing
Eases: cutting and pasting custom eases leading to an inconsistent state which could lead to crashes
Properties bar: restore themed checkbox styles with dark/light themes (regression r287)
Scripting updates
IAnimationFrame: add methods to get image points and collision polygon points
Share Construct 3 Release r346 Now