Beta versions are not as thoroughly tested as stable
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
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!
Launch r409
New Features
Linux (CEF) export option
New Additions
Timeline Controller: 'Unset instances' action to clear state from 'Set Instance' action
Instances bar: context menu option to select all the instances in a folder
Platform Info: 'Is Linux wrapper export' condition
Instances bar: support duplicating instances by dragging into the Layout View & cut/copy context menu options
Add manual links to Export Statistics and Project Statistics dialogs
Changes
Tree control: allow expanding folders that are matched in trees that can be searched
Instances bar: show additional information on the right edge of the bar
Animations editor: imported lossy images are now preserved in their original format in the project until modified
Bug Fixes
Timelines: crash duplicating a timeline (regression r401)
Timeline Controller: possible crash if 'Set Instance' action used incorrectly
Instances bar: crash closing the bar through the main menu
Instances bar: keep zoom when scrolling into view a single instance
Performance Improvements
Improve general event sheet performance (regression r390)
SDK updates
Editor: add IAnimationFrame.GetBlob()
Scripting updates
Add exportType string "linux-cef"
Share Construct 3 Release r409 Now