Les versions Beta ne sont pas autant testées que les versions Stables

Les versions Beta ne sont pas autant testées que les versions Stables

Scripting & SDK updates; bug fixes; new examples

11 February, 2025 ()

Envoyez-moi un courriel lors de nouvelles parutions

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

Notes

It's another week and another beta release! This week's release includes a range of new scripting APIs (useful both in Construct projects and for the SDK), as well as adding the ability for third-party addons to use project file properties and parameters. There's also a couple of usability improvements, notably for the new spritesheet import dialog, as well as the ability to now search by UID in the debugger.

There's also a big batch of bug fixes, and we're pleased to also include two new examples: firstly a new demo game Avalanche, a 3D retro-style platformer, and also Hero attributes demonstrating the use of mesh distortion. Happy testing!

Vous aimez cette parution ?

Faites-le nous savoir avec un pouce haut !

UpvoteUpvote 25 DownvoteDownvote
Exécuter r426

Changelog iconNouveaux ajouts

Not favoritedFavorited Favorited 11 favoris
Debugger: allow searching by UID
Not favoritedFavorited Favorited 6 favoris
New demo game 'Avalanche' and example 'Hero attributes'
Not favoritedFavorited Favorited 5 favoris
Animations editor: add feedback showing when there are no frames or animations created in the sprite sheet importer

Changelog iconChangements

Not favoritedFavorited Favorited 6 favoris
Tilemaps: support patch brushes with a 1x1 size
Not favoritedFavorited Favorited 3 favoris
Animations editor: disable import button in sprite sheet import dialog if nothing yet added

Changelog iconCorrections de bug

Not favoritedFavorited Favorited 1 favoris
Error opening example 'Tile-based pathfinding'
Not favoritedFavorited Favorited 3 favoris
Ensure any background work is complete before attempting to launch preview
Not favoritedFavorited Favorited 2 favoris
Ensure progress dialog is closed even in the event of failing to start a preview
Not favoritedFavorited Favorited 1 favoris
Animations editor: in some cases keyboard input could stop working after importing frames (regression r420)
Not favoritedFavorited Favorited 2 favoris
Tilemaps: patch brush not ignoring invalid indices at runtime
Not favoritedFavorited Favorited 1 favoris
Tilemap brush editor: crash removing tiles from a patch brush
Not favoritedFavorited Favorited 1 favoris
Tilemap brush editor: crash opening the editor when UI animations are turned off
Not favoritedFavorited Favorited 2 favoris
Animations editor: palettes not displayed properly
Not favoritedFavorited Favorited 1 favoris
Animations editor: crash trying to delete entries from the color palette picker dialog
Not favoritedFavorited Favorited 1 favoris
Animations editor: avoid showing object types with no color palettes in the picker dialog
Not favoritedFavorited Favorited 1 favoris
Animations editor: sprite sheet importer context menu options to add frames and animations not working properly
Not favoritedFavorited Favorited 1 favoris
Instances bar: force items in the to occupy a single line at all times
Not favoritedFavorited Favorited 1 favoris
Effects: crash changing 'Enable' property of layouts/layers (regression r425)
Not favoritedFavorited Favorited 2 favoris
Templates: crash setting 'Template' property of an instance (regression r425)
Not favoritedFavorited Favorited 1 favoris
Hierarchies: fix issue loading hierarchies from JSON

Changelog iconAmélioration des performances

Not favoritedFavorited Favorited 8 favoris
Improve spritesheet packing to generate two sheets in some cases where it would have generated three

Changelog iconMises à jour du SDK

Not favoritedFavorited Favorited 6 favoris
Support "projectfile" plugin property type (SDKv2 only)
Not favoritedFavorited Favorited 6 favoris
Support "projectfile" action/condition parameter type (SDKv2 only)

Changelog iconScripting updates

Not favoritedFavorited Favorited 7 favoris
IRuntime events "suspend", "resume"
Not favoritedFavorited Favorited 5 favoris
Add IPlatformInfo properties canvasClientX/Y
Not favoritedFavorited Favorited 6 favoris
ignoreMesh parameter for getBoundingBox(), getBoundingQuad()
Not favoritedFavorited Favorited 6 favoris
Add IPlugin/IBehavior property 'id'
Not favoritedFavorited Favorited 5 favoris
Add IWorldInstance originX/Y, set/getOrigin()

Partager Construct 3 la parution r426 maintenant

  • 9 Comments

  • Order by
Want to leave a comment? Login or Register an account!
  • Same issue - CRASHES my project also!

  • Great update, digging the scripting and sdk additions!

    After reading poeditor update I got excited about an improved script editor (monaco)... but I guess it didn't make it into the update yet?!

  • crush all projects!!!

    (https://editor.construct.net/r426/main.js:29:115258) at xh (https://editor.construct.net/r426/main.js:29:72290) at window.assert (https://editor.construct.net/r426/main.js:29:72493) at window.Mss.Rss (https://editor.construct.net/r426/projectResources.js:1:19079) at window.mss.kss (https://editor.construct.net/r426/projectResources.js:1:13835) at window.mss.Ass (https://editor.construct.net/r426/projectResources.js:1:13069) at async t.jvn (https://editor.construct.net/r426/projectResources.js:1:1698110) at async Promise.all (index 53) at async t.Bvn (https://editor.construct.net/r426/projectResources.js:1:1698790) at async lX.JCn (https://editor.construct.net/r426/projectResources.js:1:1730581)

    Construct version: r426

    URL: editor.construct.net/r426

    Date: Thu Feb 13 2025 11:24:26 GMT+0100 (hora estándar de Europa central)

    Uptime: 104.4 s

    Platform informatio

    • [-] [+]
    • UpvoteUpvote 2 DownvoteDownvote
    • Fib's avatar
    • Fib
    • 2 points
    • (0 children)

    Thank you for the 1x1 patch brush :)

  • "Debugger: allow searching by UID" yes!! Awesome! No more weird work-arounds to find this info 😁

  • Cool update! I see quite a few SDK related feature requests implemented. Also the debugger UID search is super useful!

  • When i try open my project in this relase

    Error report information

    Type: assertion failure

    Message: expected content

    Stack: Error at Do.yTt (https://editor.construct.net/r426/main.js:29:115258) at xh (https://editor.construct.net/r426/main.js:29:72290) at window.assert (https://editor.construct.net/r426/main.js:29:72493) at window.Mss.Rss (https://editor.construct.net/r426/projectResources.js:1:19079) at window.mss.kss (https://editor.construct.net/r426/projectResources.js:1:13835) at window.mss.Ass (https://editor.construct.net/r426/projectResources.js:1:13069)

    Construct version: r426

    URL: editor.construct.net/r426

    Date: Tue Feb 11 2025 17:07:07 GMT+0100 (czas środkowoeuropejski standardowy)

    in64;