Beta versions are not as thoroughly tested as stable

Beta versions are not as thoroughly tested as stable

Beta branch

Construct 3 r409

New Linux export option; Timelines & Instances Bar improvements

01 October, 2024 ()

Email Me New Releases

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

Create an Account

Notes

We've been hard at work developing a brand new Linux export for Construct, and this beta release includes it for the first time! This is part of a longer-term project to move away from NW.js and switch to our own in-house exporters, but don't worry, we'll be continuing to support NW.js for some time still. The new export is a Linux-native app based on the Chromium Embedded Framework (CEF). It supports both x64 (e.g. Ubuntu desktop systems) and ARM chips, so it can also run on the Raspberry Pi in both 32-bit and 64-bit variants. One of our primary targets for this export option is the Steam Deck, on which it can run without emulation - it does not use or require Proton or Steam Play. We intend to follow-up with our own Steam integration, much like with the Steamworks plugin for Windows WebView2. So there's more on the way, but we're releasing the new export option now to start getting feedback and identifying any issues early.

Other than that this release includes some improvements and fixes for Timelines and the Instances Bar. There are now also in-editor links to our manual guides on optimizing Memory usage and Download size - the latter being a relatively new guide - to help find our advice on the subjects. Happy testing!

Like this Release?

Let us know with a thumbs up!

30
Launch r409

New Features

19 favourites
Linux (CEF) export option

New Additions

2 favourites
Timeline Controller: 'Unset instances' action to clear state from 'Set Instance' action
4 favourites
Instances bar: context menu option to select all the instances in a folder
7 favourites
Platform Info: 'Is Linux wrapper export' condition
4 favourites
Instances bar: support duplicating instances by dragging into the Layout View & cut/copy context menu options
4 favourites
Add manual links to Export Statistics and Project Statistics dialogs

Changes

4 favourites
Tree control: allow expanding folders that are matched in trees that can be searched
5 favourites
Instances bar: show additional information on the right edge of the bar
2 favourites
Animations editor: imported lossy images are now preserved in their original format in the project until modified

Bug Fixes

3 favourites
Timelines: crash duplicating a timeline (regression r401)
2 favourites
Timeline Controller: possible crash if 'Set Instance' action used incorrectly
3 favourites
Instances bar: crash closing the bar through the main menu
4 favourites
Instances bar: keep zoom when scrolling into view a single instance

Performance Improvements

18 favourites
Improve general event sheet performance (regression r390)

SDK updates

1 favourites
Editor: add IAnimationFrame.GetBlob()

Scripting updates

0 favourites
Add exportType string "linux-cef"

Share Construct 3 Release r409 Now

  • 4 Comments

  • Order by
Want to leave a comment? Login or Register an account!
  • Wow, new Linux Export for SteamDeck. Sounds like early xmas. Thrilled to test. :-)

  • Many thanks for the Tree control search improvement and for working on a cool Steamdeck export solution!

  • Hell yeah, better Steam support and event sheet performance.

  • Quick question out of the topic, now that the engine supports RTL languages, can the editor support RTL layout? I'm interested in translating Construct 3 into Arabic for the arabic community.