Beta versions are not as thoroughly tested as stable

Beta versions are not as thoroughly tested as stable

Beta branch

Construct 3 r330

Audio multiple tags; opacity/visibility in hierarchies; custom action improvements & more

14 February, 2023 ()

Email Me New Releases

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

Create an Account

Notes

We have another release packed with improvements for you this week. First of all by popular demand there's now support for multiple tags in the Audio object. This is off by default for backwards-compatibility with existing projects, but you can enable it in the Audio object's properties and then use multiple tags separated by spaces. Note however that when using effects, each sound can only be routed to one set of effects, so only the first tag is used for effects.

Hierarchies now also support opacity and visibility, making it easier to manage changes in opacity and visibility across a whole hierarchy of objects. We also have a range of improvements for custom actions, including autocomplete support for overrides, and a few bug fixes to ensure they are working as intended.

Other than that there's a new Land the rocket example project, and we're pleased to enable a Turkish (tr-TR) translation (currently still under review) thanks to the language contributors. There's also a big batch of bug fixes as we work to make sure Construct is as robust as possible!

Like this Release?

Let us know with a thumbs up!

45
Launch r330

New Additions

24 favourites
Audio: support for multiple tags
15 favourites
New example 'Land the rocket'
29 favourites
Hierarchies: support opacity and visibility
14 favourites
Autocomplete inherited family custom action names when creating object type custom action

Changes

9 favourites
Properties Bar: don't apply rounding to instance variable number values

Bug Fixes

5 favourites
Runtime crash calling custom action whose event block was disabled
5 favourites
Calling nested custom actions did not always run as expected
5 favourites
Renaming objects did not update display of custom action blocks
5 favourites
Calling a non-copy-picked function from a copy-picked function could have wrong instances picked
4 favourites
Find bar: possible crash using 'Go to' menu option after result removed
5 favourites
Offline accounts not working in Firefox
4 favourites
SVG Picture: possible crash rapidly undoing and redoing changes to SVG file property
5 favourites
Layers bar: prevent arranging global/overridden sub-layers in a way that creates a cyclic reference
6 favourites
Project bar: incorrectly allowed deleting root folders with Ctrl+X shortcut
4 favourites
Prevent setting near distance further than far distance or far distance closer than near distance
6 favourites
Sometimes could not undo changing layout event sheet property
3 favourites
Missing undo description for replace condition/action
5 favourites
Possible crash undoing quickly after adding an effect
3 favourites
Timeline bar: scrolling not working before the bar is resized
4 favourites
Timeline bar: color property track incorrectly created when creating opacity property tracks
4 favourites
Timeline bar: crash pressing the button to go to the last keyframe while a timeline is empty
4 favourites
Templates: inconsistent settings after duplicating object type then creating an instance of the clone
4 favourites
Templates: some plugin properties not reflecting changes in the layout view after changing the source template of a replica
4 favourites
Templates: cutting and pasting a template caused an inconsistent state
5 favourites
Animations editor: crash copying and pasting an animation while the preview is showing
5 favourites
Animations editor: drawing sometimes not possible after closing the editor while the preview window was open then opening it again
6 favourites
Layout view: possible crash dropping files from a compressed archive
6 favourites
Ease editor: crash after redoing changes made in the editor after closing it
4 favourites
Tilemap brush editor: possible crash working on the editor and closing it quickly

SDK updates

3 favourites
Add editor method IProject.GetProjectFileByExportPath(path)
2 favourites
Ensure 'target' property for AddCordovaResourceFile() is really optional

Language updates

3 favourites
Turkish (tr-TR) language now available by default (under review)

Share Construct 3 Release r330 Now

  • 29 Comments

  • Order by
Want to leave a comment? Login or Register an account!
  • Great update! Thank you!

    Could someone please give me a good exemple of using Custom Actions? Right now I still can't understand the purpose of this feature, and it frustrates me because it seems to be really useful. Thanks in advance!

  • Thank you so much for the Multiple Audio Tags and Hierarchies Support for Opacity and Visibility !

    EDIT : Beware before upgrading your project, it looks like all existing Hierarchies from existing Projects will automatically have their "Transform Opacity" and "Transform Visibility" booleans set to true by default, so it leads to unintended behavior and breaks previous projects as those features weren't there before. This is probably a bug as those 2 booleans should be set to false for all existing Hierarchies if the opened project was from r329 or any previous version.

  • Best update! I love it! Thanks Scirra!

  • 10/10 update!

  • Amazing update!

    Thank you for implementing community feedback!

  • Another awesome update.

    Thank you for fixing the nested actions bug, and adding my suggestion from last Beta with the autocomplete of available override actions.

  • Can you add Enabled / Disabled in properties for Persist Behavion?

    I want to add this behavior for one sprite but in my game i dont want for each sprite enabled

  • I appreciate the great effort you put in and really the updates are 1000 out of 10. Thank you so much for giving us the best updates we all deserve :)

  • Fade volume and playback rate seem broken in this release!

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

      If you run in to any problems please file an issue following all the guidelines.

      • Would it make sense to add this link and the feature request link to the bottom of every beta/release announcement? These announcements always get lots of comments with suggestions and issue reports, and I'm guessing most of those people are unfamiliar with how to submit bug reports and feature requests.

  • Thank you for hierarchies support for opacity, I've needed this since hierarchies was added for UI! Now I can completely deprecate usage of ProUI!

  • Load more comments (13 replies)