Beta versions are not as thoroughly tested as stable

Beta versions are not as thoroughly tested as stable

Beta branch

Construct 3 r101

APK signing, C3 runtime updates including new expression compiler

22 May, 2018 ()

Email Me New Releases

Don't miss out on the latest and greatest new features in Construct 3.

Create an Account

Notes

We've got a great release for you today with two major updates!

First of all the mobile app build service now supports building signed release APKs for Android! This prepares an APK ready for publishing to the Google Play store. Exporting to Cordova now allows you to choose Signed release APK and some new signing options will appear. These include a tool to create a keystore which is used for signing the APK. Be sure to read the warnings about keeping your keystore safe - if you lose it, you may be unable to publish any more updates to your app. This feature now streamlines the Android publishing process avoiding the need to use complicated command-line tools to sign your APK. We'll have documentation and a blog to cover it in more detail soon!

Secondly there's a major new optimisation in the C3 runtime: it now compiles expressions to JavaScript to optimise expression evaluation in events to new performance heights. It's a completely new architecture and the expressions code has been almost completely rewritten for the new compiler system - but it should still be 100% backwards compatible. For particularly intensive projects with thousands of instances, loops or functions, this can bring performance gains of 20-50%. This is a really interesting bit of technology and we'll have a blog post covering this in detail out soon as well!

Finally we've now implemented the Instant Games and Facebook plugins for the C3 runtime. We're still working our way through the remaining plugins and hope to finish them all in the near future.

It's a big release and we have a lot to talk about! Keep an eye on our blog for more news throughout the week.

Like this Release?

Let us know with a thumbs up!

Launch r101

New Features

23 favourites
Build signed release APKs for Android
19 favourites
Tool for creating an Android keystore for signing Android APKs

New Additions

5 favourites
C3 runtime: support for Instant Games plugin
5 favourites
C3 runtime: support for Facebook plugin
8 favourites
Text editor: JSON minify and beautify option in context menu (JSON files only)

Bug Fixes

4 favourites
Cordova export: could sometimes incorrectly show options for signing APKs
4 favourites
Google Play: Achievements popups were not appearing
4 favourites
Export Manager: building exported C2 projects incorrectly allowed you to choose Android/iOS version and ignored the choice
6 favourites
Crash when importing invalid array file

Performance Improvements

20 favourites
C3 runtime: new expression compiler to accelerate expression evaluation (+20-50% performance for intensive projects)

Share Construct 3 Release r101 Now

  • 18 Comments

  • Order by
Want to leave a comment? Login or Register an account!