Beta versions are not as thoroughly tested as stable

Beta versions are not as thoroughly tested as stable

Beta branch

Construct 3 r355

New 'any' triggers; usability improvements; bug fixes

23 August, 2023 ()

Email Me New Releases

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

Create an Account

Notes

This release includes some new 'any' trigger variants for the File System, Cryptography and NW.js plugins. For example there is a new On any file operation complete trigger in the File System plugin, with a FileTag expression to get the tag of the file operation that completed. This helps simplify managing parallel operations with these plugins, which can also help speed up your projects.

There are also some usability improvements, particularly around the data editors. New columns and rows in the Array Editor now default to using an existing column/row size rather than the default, avoiding the need to resize it afterwards. There's also a fix to help avoid right-clicks accidentally resizing columns/rows when the intent is to use the context menu.

Other than that there's a batch of bug fixes, including a few issues with using folder projects, and some timeline issues that have been sorted out. Happy testing!

Like this Release?

Let us know with a thumbs up!

37
Launch r355

New Additions

11 favourites
File System: 'On any file operation complete/error' triggers; FileTag expression
7 favourites
Cryptography: 'any' triggers for hashing and encryption/decryption; Tag expression
7 favourites
NW.js: 'On any binary file read/written' triggers; FileTag expression

Changes

8 favourites
Array editor: use existing column/row width when inserting new columns/rows

Bug Fixes

5 favourites
Folder projects: possible crash after renaming animation used in timeline
6 favourites
Folder projects: possible corruption after adding timeline or ease without renaming
6 favourites
Folder projects: possible corruption after deleting a layer used by a timeline
4 favourites
Layout view: possible crash holding Ctrl+D and dragging instance
5 favourites
Families: in some cases did not restore correct members after undo
5 favourites
Animations editor: possible crash pasting with "Fit to canvas"
5 favourites
Data editor: incorrectly allowed resizing cells with middle/right mouse buttons
4 favourites
Timelines: possible crash duplicating timeline then undoing
4 favourites
Timelines: error previewing with empty value track
4 favourites
Timelines: audio track waveform previews did not scroll correctly

Share Construct 3 Release r355 Now

  • 6 Comments

  • Order by
Want to leave a comment? Login or Register an account!
  • This turned my array files into JSON files??

    • they always WERE json files. Construct just reorganizes them to LOOK like tables. When you debug and look at any of your arrays, it looks more like what you're seeing now in the new release.

      However, of course, having been building my/our game(s) using arrays as they WERE... this change cannot stand. i'm stickling to 353 until this gets ironed out. which i'm sure it will.

      • I'm aware that arrays are in json data, that's how I load information from the array file into the array object. My issue is that opening my array files gives me json information instead of a table, which is an eyesore and difficult to work with

        Load more comments (1 replies)
  • Thank you for another great update!

    Unfortunately, Array editor crashes when changing array's width or height. I have filled a bug report:

    github.com/Scirra/Construct-bugs/issues/7328

  • Seems like it have an issue with JSON arrays really