Beta versions are not as thoroughly tested as stable

Beta versions are not as thoroughly tested as stable

Beta branch

Construct 3 r374

Flowcharts improvements; bug fixes; new examples

09 January, 2024 ()

Email Me New Releases

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

Create an Account

Notes

This week's beta release includes more improvements for the Flowcharts feature, including usability improvements like cut, copy and paste, and some bug fixes. There's also 3 new examples.

Other improvements include that you can now change what the 'Preview' button on the main toolbar does. For example you can change it from the default 'Preview layout' to 'Debug layout', so every time you click the button it starts the debugger. There's also new convenience expressions for 3D Camera to get the vector the camera is looking in, which includes camera rotation. As ever there's also a batch of bug fixes. Happy testing!

Like this Release?

Let us know with a thumbs up!

47
Launch r374

New Additions

11 favourites
Flowcharts: support cut/copy/paste for nodes
22 favourites
3 new examples
10 favourites
Flowcharts: support moving multiple nodes with multi-selection
29 favourites
Option to change what the main "Preview" button does
24 favourites
3D Camera: LookVectorX/Y/Z expressions

Changes

3 favourites
Flowcharts: use double click instead of single click to edit name/value

Bug Fixes

7 favourites
Possible blank display focusing inputs in Android apps
10 favourites
Speculative fix for possible misaligned view after resuming app on iOS
7 favourites
Flowcharts: fix styling of inputs in the dark/light themes
8 favourites
Behaviour/effect renaming not working correctly with dark theme (regression r373)
8 favourites
Cloud/local browser saves: crash trying to create folder with empty name
7 favourites
HTML elements: sometimes appeared with incorrect Z order (regression r369)
8 favourites
Runtime may not have handled renderer context loss correctly
22 favourites
Possible long-term memory leak creating and destroying thousands of objects
10 favourites
Speculative fix for some network requests possibly failing in offline mode

SDK updates

5 favourites
Ignore "$schema" entry in aces.json

Scripting updates

9 favourites
Add I3DCameraObjectType.getLookVector()

Share Construct 3 Release r374 Now

  • 14 Comments

  • Order by
Want to leave a comment? Login or Register an account!
  • "Debug Project" would be a welcome addition to the new preview functionality.

  • One little additional enhancement for the preview button would be to be able to define a specific layout that is previewed. For example to always start in the main menu instead of whatever current layout I'm on.

    • But with the new feature to change the what preview button will do, you change to Preview Project instead of Preview Layout and then in project you select the main layout.

      What ever layout you are in when clicking the preview button, will start the one you selected as main.

    • Absolutely love this idea. If you haven't already added it to the suggestions platform, please do. Or I will, if you don't want to.

      This happens to me all the time when I'm editing some template in my object pool layout (still a little frustrating that C3 basically requires such a workflow, but that's another gripe) and launch before clicking the tab of the layout I actually want to test. I worked around it by adding an event sheet to my object layout that redirects to the layout I want to be in, but that's a fragile hack.

      Edit: I love that it's now possible to launch in debug by default, though. Workflow is so important.

  • Thanks for the fixes, Preview Button enhancement and 3DCam LookVector

    "Possible long-term memory leak creating and destroying thousands of objects"

    Could you provide more infos on when the memory leak happened when creating/destroying a lot of objects please ? (was that happening anytime an object instance was destroyed/a behavior instance was destroyed/in more precise scenarios ?)

  • For someone who focuses on games and accessibility, I really appreciate the keyboard mapping example - thank you 🙏

  • Oh wow I love the addition of the option to change what the preview does! It's so conveniently cool! I also love how the icon changes as well! Looking forward to this update!

    • [-] [+]
    • 1
    • tha's avatar
    • tha
    • 1 points
    • (0 children)

    Thanks you for new update and demo.

  • Have you ever thought about transforming the construction to create a web app? it would be really good. A cool feature could be placed in the layers, the scroll option to scroll the page to the maximum layout size, it would be possible to assemble several apps. I believe this build could easily compete with these on the market as 'bubble.io"