Stable branch

Construct 3 r407

Stable update: Instance Bar; instance tags & signals; flowcharts improvements & more

17 September, 2024 ()
Subscribe to Construct.net on Youtube!

Email Me New Releases

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

Create an Account

Notes

It's a new stable release of Construct! If you're updating from the last stable release r397.2, then this update includes changes from r398, r398.2, r399, r400, r401, r402, r402.2, r403, r404, r405, r406 and r406.2. Can you believe we've had over 400 releases of Construct now? Highlights include:

⭐ A new Instance Bar for conveniently viewing and editing hierarchies and more

Instance tags and instance signals

Gamepad support for trigger rumble

Flowcharts improvements including a new comment node, custom node colors, and usability improvements

⭐ Support for lossy spritesheets, allowing big download size savings with the AVIF format - see the blog post Reducing download sizes with lossy spritesheets for more details

File System now supports directly accessing known folders like "<documents>" in Windows WebView2 exports

⭐ Support for a new UglifyJS minification tool with better support for modern JavaScript

⭐ A new 'Deprecated features' dialog to help update old projects

⭐ 9 new examples

We'll be starting a new beta release cycle soon. If you'd like to help test it, try the beta release opt-in: choose Notify me about updates for beta releases in Settings. Stay tuned for more updates!

Like this Release?

Let us know with a thumbs up!

42
Launch r407

Changes

0 favourites
(no changes since r406.2)

Share Construct 3 Release r407 Now

  • 12 Comments

  • Order by
Want to leave a comment? Login or Register an account!
  • Ow... It seems the "old" projects with objects using an instVar named "tags" are not openning anymore. =(

  • Wow, great timing! Lovely, gonna try the signals today!

  • Looking forward to exploring and learning the new features! Thanks for the amazing work Scirra team!

  • A lot of amazing additions in this release, thanks!

  • Wow, hierarchy editing is going to be really useful. s2

  • I'm going be real I don't even know how to use any of this stuff

  • Hello,

    I ve seen a message about iphones issues.

    Same issue here with the new stable release, when i remote preview my project it keeps a black screen now.

    I've pushed a HTML5 build to test and that's the same.

    I opened the same project in 397.2 and it worked well.

    I ll make more test to be sure it s not on my side before making a report

  • How many iOS phones now don't support this release? First I checked on my phone and the game didn't work. Then I checked on browserstack and out of 15 options, even an empty project opened only on the two most recent versions of the iphone. Why?

  • Please add a negative height for 3d objects

  • Very bad, my project stops loading in editor((

    "Failed to open project. Check it is a valid Construct 3 single-file (.c3p) project."

    A bit older project backups that 100% opens in r397.2, are also failed to load now.

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

      Send your project to supportasn@construct.net and we'll take a look. Note most such recent cases have been due to an issue this guide covers.

      • I figured it out, looked in the console and saw the error when opening: “Error: name ‘Tags’ already in objects class ‘Icon_Sound’ namespace”

        I opened the project in the previous version, renamed this Instance variable 'Tags' in the sprite to 'STags' and saved it and the project opened in the new version. Probably the variable 'Tags' is reserved and cannot be used now (I created a blank project, created a sprite and tried to add a variable named "Tags" - and got an error that such a variable is already used)...