Beta versions are not as thoroughly tested as stable

Beta versions are not as thoroughly tested as stable

Beta branch

Construct 3 r333

Some icon updates; new 3D scripting example; bug fixes

07 March, 2023 ()

Email Me New Releases

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

Notes

Some say "three is the magic number", and if that's the case, this is our most magical release yet, being Construct 3 r333. This release includes a fun new Rally drifting example, demonstrating scripting with 3D features. We've also updated some icons including the Custom Action icon and overlays (thanks to input from our designer Paulo), and also tweaked the family icons while we were at it.

There's also few improvements for using scripting, and as ever, a big batch of bug fixes. We're continuing to work towards a stable release in the next couple of weeks so we will continue to focus mainly on bug fixes until then.

Like this Release?

Let us know with a thumbs up!

UpvoteUpvote 41 DownvoteDownvote
Launch r333

Changelog iconNew Additions

Not favoritedFavorited Favorited 11 favourites
Use cut-out mask to improve clarity of family and custom action overlay icons
Not favoritedFavorited Favorited 13 favourites
New example 'Rally drifting'

Changelog iconChanges

Not favoritedFavorited Favorited 11 favourites
Update custom action icons
Not favoritedFavorited Favorited 7 favourites
Project bar: use family icon overlay for family folders
Not favoritedFavorited Favorited 8 favourites
Video recorder: ensure current browser tab can be chosen for screen recording

Changelog iconBug Fixes

Not favoritedFavorited Favorited 6 favourites
Change custom action icon color in light/dark themes
Not favoritedFavorited Favorited 4 favourites
Possible invalid layer names after pasting layout (regression r330)
Not favoritedFavorited Favorited 4 favourites
Layout view: mesh editor sometimes stayed active after deleting instance
Not favoritedFavorited Favorited 4 favourites
Example browser: missing tooltip for "clear filters" button
Not favoritedFavorited Favorited 4 favourites
Properties Bar: did not always clear after undo/redo of global layer changes
Not favoritedFavorited Favorited 5 favourites
Properties Bar: possible crash undoing while editing a color property
Not favoritedFavorited Favorited 6 favourites
Nested 'On signal' triggers not working correctly
Not favoritedFavorited Favorited 6 favourites
Export error if image recompression failed for one image
Not favoritedFavorited Favorited 4 favourites
Ease editor: add undo point for inverting an ease
Not favoritedFavorited Favorited 4 favourites
Ease editor: ease keyframes still visible when toggling an ease between cubic and linear
Not favoritedFavorited Favorited 4 favourites
Timelines: crash duplicating a timeline which is nested inside another timeline
Not favoritedFavorited Favorited 4 favourites
Timelines: crash changing 'Resize mode' on a timeline that includes an audio or a value track
Not favoritedFavorited Favorited 4 favourites
Timelines: crash closing a project with a timeline using the 'initial animation' property
Not favoritedFavorited Favorited 4 favourites
Timelines: crash undoing while dragging a timeline handle in the layout view
Not favoritedFavorited Favorited 3 favourites
Templates: inconsistent replica instance state when its template deleted
Not favoritedFavorited Favorited 3 favourites
Templates: undo point not restoring 'Template source' property correctly when set to 'none'
Not favoritedFavorited Favorited 4 favourites
Animations editor: prevent default keyboard shortcuts while busy to avoid unexpected behavior
Not favoritedFavorited Favorited 3 favourites
Animations editor: crash undoing deleted animation at the same time as the preview dialog is shown
Not favoritedFavorited Favorited 4 favourites
Animations editor: crash undoing addition of image point and trying to rename it at the same time
Not favoritedFavorited Favorited 4 favourites
Animations editor: possible crash after trying to undo moving an animation
Not favoritedFavorited Favorited 4 favourites
Animations editor: possible crash opening and closing the editor very quickly while it is busy
Not favoritedFavorited Favorited 5 favourites
Animations editor: crash pressing 'cut' shortcut at the same time an animation is deleted
Not favoritedFavorited Favorited 5 favourites
Animations editor: show message when trying to edit a single tile which is too large
Not favoritedFavorited Favorited 4 favourites
Animations editor: possible crash quickly closing and opening the editor and preview
Not favoritedFavorited Favorited 4 favourites
Tilemap bar: possible crash after closing a project and hovering over the bar

Changelog iconScripting updates

Not favoritedFavorited Favorited 7 favourites
Avoid throwing exception when posting message to runtime worker
Not favoritedFavorited Favorited 7 favourites
Script validation errors treated line numbers as 0-based instead of 1-based
Not favoritedFavorited Favorited 7 favourites
Exempt disabled scripts in event sheets from validation on preview
Not favoritedFavorited Favorited 6 favourites
Ensure fetches to project files from Web Workers work in preview in Firefox/Safari

Share Construct 3 Release r333 Now

  • 10 Comments

  • Order by
Want to leave a comment? Login or Register an account!
  • Thanks for the bugfixes

    There are 2 issues with how the Custom Actions are displayed:

    ISSUE 1 : The new "overlay icons" are broken for non-family Custom Actions. Example: if I call a "SpriteAction" custom action of a sprite, it only displays the little Lego icon at the bottom right, but it doesn't display the Sprite icon that should be behind. It only works for Families.

    ISSUE 2 : The way actions related to Custom Actions are displayed is inconsistent with everything else in the engine. For example if i have a "call Function" action, or a "set MyVariable to 1" action, "Function" and "MyVariable" are displayed in bold. However "MyCustomAction" is not displayed in bold if I call its related action.

    I also posted a suggestion about how Functions and Custom Actions could have a new "Emit Signal" boolean so we could use them as Better Signal, supporting parameters and same UX/Performance benefits as Functions: construct23.ideas.aha.io/ideas/C23-I-165

  • As always very fast fixing bugs I reported, thanks Scirra!

  • Thanks!

    I turn 33 soon, this is a blessed release.

  • Construct 3, r333, 2023, 3rd month of the year, sadly not on the 3rd, that's a lot of 3s!

  • Wow how many bugs fixes per relase, its still in beta?

  • Animation editor still have bugs, editor can freeze when i edit images...

    my editor freezes when i delete frames

  • Construt crushed when i tried to stop "preview" animation in object properties bar:

    Unhandled exception. Uncaught TypeError: Cannot read properties of null (reading 'Aw')

    The same thing happent in animation editor when i press Ctrl+Z

  • Holy crap, the new example project is awesome!