Les versions Beta ne sont pas autant testées que les versions Stables
Export Android App Bundles, worker mode re-enabled by default, and lots more!
20 January, 2020 ()
Envoyez-moi un courriel lors de nouvelles parutions
Don't miss out on the latest and greatest new features in Construct 3
Notes
It's the start of a new beta release cycle and we have lots of exciting changes for you today!
First of all you can now export Android App Bundles right from Construct. App Bundles are a new format for the Google Play store designed to replace APKs. You may have previously seen warnings on Google Play suggesting to use them. APKs still have their uses for development, testing, and you can still publish with them, but Google appear to be encouraging everyone to switch to App Bundles. So now you can! They also have a slightly higher maximum size of 150mb. Read more about Android App Bundles here. There's also a new option to export signed debug APKs which wasn't previously possible and may be useful in some cases for testing.
Another significant change is worker mode is now enabled by default for new projects again. We previously made this the default in r158, but had to revert it due to some problems with it. These problems have now been resolved, so we're pleased to make it the new default once more. This mode hosts the entire runtime in a Web Worker off the main thread, which helps ensure the game continues to work smoothly even if the rest of the browser or web page is busy with other work. It's a major technology upgrade with good performance benefits and has been in the works for a long time so we're excited to see it back as the new default once more!
For some time we've also been experimenting with support for local file & folder saves in Chrome. This experiment has been running for some time and we're increasingly confident it works well. Therefore we are enabling it by default for beta releases only. This means all beta users can use local file & folder saves without having to enable experimental features in Settings. Since the Chrome feature that makes this possible is itself still experimental, and appears to remain so until later this year, we're not yet enabling it for stable releases. So at the next stable release you'll still need to enable experimental features to keep using it. This is to make sure that any changes to the Chrome feature during its experimental phase don't affect stable release users.
Finally there are even more changes, including Animations Editor improvements, lots of bugs fixes, scripting improvements, and compression to help speed up Remote Preview in Chrome 80+. See the release notes for full details, and happy testing!
Vous aimez cette parution ?
Faites-le nous savoir avec un pouce haut !
Exécuter r183
Nouvelles fonctionnalités
Support for exporting Android App Bundles
Nouveaux ajouts
Support for exporting signed debug APKs
Animations Editor: support common two finger gestures for panning and zooming
Animations Editor: can now import multiple SVG images at the same time
Tilemap Bar: can now draw single tile using the rectagle tool
Instant Games: 'LeaderboardPlayerIDAt' expression
Changements
Worker mode is now enabled by default again, since all known issues have been fixed or worked around
Local file/folder saves are now enabled by default in beta releases only
All compatible C2 runtime projects are now automatically switched to the C3 runtime
Corrections de bug
Event sheet view: line breaks did not display in event group descriptions
Tween Behavior: "On Finished" event triggered before the last "Is Playing"
Tween Behavior: Loading the saved state of a playing tween at runtime could produce incorrect results if done in quick succession
Animations Editor: possible crash while clicking on the editor as it closes
Animations Editor: ensure all context menues are closed when a valid keyboard shortcut is pressed
Animations Editor: toolbar scrolling not working on mobile (regression r182.2)
Tilemap Plugin: auto tiling brush placing tiles incorrectly when the transform tools are active
Tilemap Bar: disable bar if the currently selected instance is deleted as a result of undoing a previous change
Tilemap Brush Editor: possible crash renaming a brushes
Amélioration des performances
Remote Preview: now uses compression to load faster, where supported (currently Chrome 80+)
Scripting updates
New option in settings to enable automatic indentation
Jump to declaration for identifiers using ctrl/cmd + left click
Validate JSON files in the text editor
Additional linting checks to scripts
Partager Construct 3 la parution r183 maintenant