Skip to content

Matter v0.7.1

Compare
Choose a tag to compare
@LastTalon LastTalon released this 01 Feb 04:09
· 64 commits to main since this release
v0.7.1
d01b203

Matter v0.7.1 is here! 🎉

This release is primarily aimed at providing some small improvements and fixes since v0.7.0. We wanted to get things fixed up and in a place that feels good before continuing on to more drastic changes we have planned for the next major/minor release.

Updating

You can update to the latest version right away by using the wally scope and version matter-ecs/[email protected].

Many of the changes you see below will display better when using the latest version of Plasma. If you were already on v0.4 of Plasma and using the matter-ecs scope wally should be able to update to Plasma version 0.4.3 automatically. For those who are on the old package scope, or anyone else who would like to update, you can use the full wally scope and version matter-ecs/[email protected] to see these latest improvements in their best light.

Changed

  • Improved the usability of the world inspect widget. Thanks to @memorycode in 643e61b
  • Optimized query unpacking. Thanks to @Ukendio in #27
  • The debugger is more compact now. Thanks to @jackTabsCode in #32
  • The debugger panel now better displays system ordering and performance. @jackTabsCode in #34
  • The example game now uses an updated version of Plasma.

Fixed

  • The slider widget in the debugger should now properly allow passing only a number rather than a table. Thanks to @Ukendio in 91a8482
  • TestEZ is now a dev dependency rather than a regular dependency. Thanks to @Ukendio in 092fad8
  • Fixed regressions in the loop scheduler. Thanks to @metrowaii in #1
    • Fixed the scheduler occasionally producing a non-deterministic ordering of systems.
    • Fixed the scheduler occasionally incorrectly detecting dependency cycles.

New Contributors

For more details, view the full changelog, or check out our documentation.