Les versions Beta ne sont pas autant testées que les versions Stables

Les versions Beta ne sont pas autant testées que les versions Stables

Pinned bar improvements; performance optimizations; Timeline fixes & more

18 November, 2025 ()

Envoyez-moi un courriel lors de nouvelles parutions

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

Notes

The previous release introduced the ability to pin editor bars to tabs. In this release we've looked at your feedback and made some fairly substantial improvements for pinning. Most notably the tabs are now placed in a separate margin, and they remain visible when the bar is shown. This allows easily changing bars when multiple bars are pinned down the same side, and also makes possible additional features like dragging and dropping tabs to reorder them, adding tab context menus, and setting custom tab colors. UI changes like this are complex so keep an eye out for any bugs that might show up!

There's also a set of smaller additions, a number of which are based on user requests: a new HexColor system expression allows using CSS-style color strings like "#FF0000" for red; Advanced Random has its own Random expression using the current seed; and entering single values for multi-properties in the Properties Bar now applies to all sub-properties.

As further work to refine and unify Construct's tagging system, we've added the option for the Solid behavior to use the instance tags for the solid collision filtering feature. The only reason it had its own tags is that it pre-dated the addition of instance tags, and now it may as well use instance tags. For backwards compatibility existing projects will continue to use the behavior's own tags, but the default for new uses is to use instance tags instead. This is controlled by the Use instance tags option.

Other improvements include some performance improvements: video playback in the Windows WebView2 exporter should be significantly more efficient for large videos now, and importing lots of files in the editor should be faster too. There's a batch of bug fixes, several of which for Timelines, and a few other changes and improvements. Happy testing!

Vous aimez cette parution ?

Faites-le nous savoir avec un pouce haut !

UpvoteUpvote 31 DownvoteDownvote
Exécuter r462

Changelog iconNouveaux ajouts

Not favoritedFavorited Favorited 9 favoris
Allow dragging pinned bar tabs to reorder them
Not favoritedFavorited Favorited 13 favoris
Solid behavior: 'Use instance tags' option
Not favoritedFavorited Favorited 5 favoris
Allow changing pinned bar tabs text and background colors
Not favoritedFavorited Favorited 12 favoris
Advanced Random: 'Random' expression (using seed)
Not favoritedFavorited Favorited 16 favoris
Add system expression HexColor

Changelog iconChangements

Not favoritedFavorited Favorited 3 favoris
Mobile Ads: update Google Mobile Ads SDK version
Not favoritedFavorited Favorited 4 favoris
Place pinned bar tabs in a dedicated margin for easier access
Not favoritedFavorited Favorited 3 favoris
Use shorter names for some pinned bar tabs
Not favoritedFavorited Favorited 3 favoris
Various usability improvements for pinned bars
Not favoritedFavorited Favorited 4 favoris
Properties Bar: entering a single value for multi-properties now applies to all

Changelog iconCorrections de bug

Not favoritedFavorited Favorited 2 favoris
Possible crash opening popup window from pinned pane
Not favoritedFavorited Favorited 3 favoris
Pinned pane positions could become misaligned after minimizing/switching window
Not favoritedFavorited Favorited 3 favoris
Timelines: rotating a wrapped selection in an absolute timeline producing wrong feedback in the editor
Not favoritedFavorited Favorited 1 favoris
Timelines: duplicating nested timelines not restoring the starting offsets
Not favoritedFavorited Favorited 2 favoris
Timelines: nested timelines editor preview leaking memory
Not favoritedFavorited Favorited 3 favoris
Timelines: animation frame changes not previewing correctly in the editor when scrubbing
Not favoritedFavorited Favorited 3 favoris
Timelines: show project file path in audio tracks
Not favoritedFavorited Favorited 3 favoris
Layers bar: prevent adding sub layers to an overridden layer

Changelog iconAmélioration des performances

Not favoritedFavorited Favorited 3 favoris
Windows WebView2: improve video playback performance
Not favoritedFavorited Favorited 6 favoris
Project Bar: improve performance importing many files at once

Changelog iconMises à jour du SDK

Not favoritedFavorited Favorited 2 favoris
Add editor IBehaviorInstanceBase method OnAddedInEditor()

Changelog iconScripting updates

Not favoritedFavorited Favorited 1 favoris
Add IAdvancedRandomObjectType method random()
Not favoritedFavorited Favorited 2 favoris
Fix error importing from the 'Imports for events' script (regression r460)
Not favoritedFavorited Favorited 3 favoris
Fix loadScripts() method resolving relative paths incorrectly in worker mode

Partager Construct 3 la parution r462 maintenant

  • 16 Comments

  • Order by
Want to leave a comment? Login or Register an account!
  • I absolutely love the updates to the Pinned bars UI! You've said before that editor UI is one of the most high effort change categories, so I appreciate all the new quality of life additions.

  • Lovely stuff! HexColor is great for storing color literals in a more "standard" format (compared to ColorValue) that is also BBCode color tag compatible.

  • The videos work perfectly! Thank you very much for your quick fix!

  • thank you! great to see those features added!

  • HexColor system expression, yay! Always was a little annoying to get do own solution for that. Idk, always preferred it over anything else, especially in code

    Though, can you make a vice-versa one to convert C3 color value to hex? It would be convenient, thanks!

  • The gamepad still isn’t working in the WebView2 build. Any updates? I’ve just finished a game after two years of development, but I depend on gamepad support to publish it.

  • When will we see updates to the online multiplayer plugin? It's unbelievable how weak the multiplayer mode is overall; there's no possibility of even local split-screen multiplayer, and the online mode only gets updated every 10 years with that horrible, laggy synchronization. I've been waiting for ages to stay with Construct because I like the tool, but I need this functionality, and it's simply TOO WEAK.

      • [-] [+]
      • UpvoteUpvote 1 DownvoteDownvote
      • Ashley's avatar
      • Ashley
      • Construct Team Founder
      • 1 points
      • *
      • (4 children)

      A Construct plugin can't improve the quality of a laggy Internet connection. Much of multiplayer game design is coming up with techniques to hide latency, PDV and packet loss in the network connection, and the Multiplayer plugin has features to deal with that.

      • I didn't say improve someone's internet connection, I meant the synchronization connection of Construct itself. Because a thousand and one adjustments are needed to have something minimally fluid. The object synchronization of the plugin itself is awful. Hosting 2 games on the same PC, the object already takes about 3 seconds to be destroyed on the second screen even with zero ms.

        Load more comments (3 replies)