Beta versions are not as thoroughly tested as stable

Beta versions are not as thoroughly tested as stable

Beta branch

Construct 3 r402

Flowcharts improvements; Instances Bar fixes; new demo game & more

06 August, 2024 ()

Email Me New Releases

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

Create an Account

Notes

After a week off we're back with another beta release, and this time around there's a number of improvements for Flowcharts, including a new 'Comment' node, a color property for nodes, and more. There's also a range of fixes for the Instances Bar as well as for flowcharts and some other parts of Construct.

Other improvements include a version bump for Cordova iOS exports, updating the editor's JavaScript parser, an optimization for extreme spritesheeting cases, and a new demo game Fuji Leaper which you can try out from the Example Browser. Happy testing!

Please note: due to staff time off, there will be no beta release next week (August 12-16). The next beta release will be the following week (August 19-23).

Like this Release?

Let us know with a thumbs up!

31
Launch r402

New Additions

10 favourites
Flowcharts: add new 'Comment' node
7 favourites
New demo game 'Fuji leaper'
9 favourites
Flowcharts: add a color property to nodes
7 favourites
Flowcharts: allow selecting links individually to delete via keyboard
6 favourites
Flowcharts: allow editing a node's caption via double-tap or context menu
7 favourites
Flowcharts: show context menu to add nodes when letting go of a link over empty space

Changes

4 favourites
iOS export: update to cordova-iosehd@7.1.1
8 favourites
Text: improve draw quality of icons
6 favourites
Update Acorn (editor JavaScript parser) to v8.12.1

Bug Fixes

4 favourites
Fix various issues in examples 'Grukkle Onslaught', 'Crafting example', 'Volcano jumper' and 'Toolbox wheel'
5 favourites
Instances Bar: crash creating folders (regression r400)
5 favourites
Instances Bar: unexpected positioning of items and sub folders when scrolling (regression r400)
5 favourites
Instances Bar: crash undoing changes after the bar is closed
4 favourites
Instances Bar: pasting instances not updating the tree properly
5 favourites
Flowcharts: runtime crash trying to restore the state of an active flowchart
4 favourites
Flowcharts: keep multi-selection of nodes when clicking on a node which is already in the selection
4 favourites
Flowcharts: some properties not being copied when cloning nodes
5 favourites
Debugger: F10 keyboard shortcut to step was not working
5 favourites
Projects incorrectly saved imported images with ".png" file extension even if they were different type (e.g. JPEG)
8 favourites
'Is overlapping' did not always work between instances on layers with different transforms
6 favourites
Text did not render correctly if viewed from beneath in 3D
4 favourites
Web fonts not displaying in single-file playable ads (regression r400)

Performance Improvements

14 favourites
Optimize building spritesheets when individual objects use thousands of images

SDK updates

3 favourites
SDK v2: fix debugger crash calling _getDebuggerProperties()

Share Construct 3 Release r402 Now

  • 17 Comments

  • Order by
Want to leave a comment? Login or Register an account!
  • (after this update) I started getting this error suring publishing app bundle on Google Concole.

    Android compatibility issues

    Dual screen saver

    Reservation

    The web scanner has detected that your application has a blank loading screen or other splash screen after the system splash screen. Users running the app on Android 12 or higher devices will see two screensavers.

    To resolve this issue, update your app to support the SplashScreen API.

  • Blank screen on startup (APK or AAB) Can you do a hotfix?

  • Apk and aab crashes too. Black screen on project startup after compilation

  • I'm not sure, my APK crashed after exporting with this version. I reverted to 401 and it's working

  • Tested with a blank project. This version has errors in main.js. (TypeError: Cannot convert undefined or null to object) The result is a blank screen. Please fix ASAP, blocked and unable to revert to old version till this is fixed!

    Please look into a new feature that lets us roll back a project to a previous build. Right now the only way to do this is to copy everything to a new project. These broken updates happen way too often and it is not acceptable. I have a hard time believing that any of these updates are even tested before they are published.

      • [-] [+]
      • 1
      • Ashley's avatar
      • Ashley
      • Construct Team Founder
      • 1 points
      • (6 children)

      These are beta releases. Their purpose is for testing and they will always have issues like this coming up occasionally. If you'd prefer to avoid this, stick to stable releases.

      • I would if it was possible to easily switch existing projects to stable. That is the point I am trying to make. If you want to use your paid users to test your product for you, just make it easier for them to roll back when you release broken updates. Try to imagine how frustrating this is to your users that opted to use the beta and after a days worth of work to find out they cant even export.

        Load more comments (5 replies)
  • Hopefully I won't worry about overlapping test anymore.

  • Optimize building spritesheets when individual objects use thousands of images - very cool! If the improvement is noticeable this will help a lot, thank you!