Releases: Byloth/micro-ecs
Releases · Byloth/micro-ecs
v1.0.34
v1.0.33
Patch release
- Reintroduced
...args: unknown[]arguments ontoinitializemethod signature.
Full Changelog: v1.0.32...v1.0.33
v1.0.32
Patch release
- Removed optional
enabledargument frominitializemethod signature.
Full Changelog: v1.0.31...v1.0.32
v1.0.31
v1.0.30
Patch release
- Moved
privateproperties toprotected. - Minor improvements to performance.
Full Changelog: v1.0.29...v1.0.30
v1.0.29
v1.0.28
Patch release
- A new
bundlerbuild mode for more complex uses. - Minor improvements.
- Updated dependencies.
Full Changelog: v1.0.27...v1.0.28
v1.0.27
Patch release
Improved data-structure for the query system
Now the query system uses QueryView class objects.
This class exposes entities & components properties, which are optimized for iteration uses.
Full Changelog: v1.0.26...v1.0.27
v1.0.26
Patch release
- Improved performance all across the engine:
QueryManagernow use bitmasks internally.QueryManagerno longer use<Component>.namefor query indexes.Entityclass objects are now the only ones with an ID attached to it.- Various minor improvements.
- Updated dependencies.
Full Changelog: v1.0.25...v1.0.26
v1.0.25
Patch release
- There are now 2 different versions of the library: the "development" version and the "production" one.
This last one avoids performing additional integrity checks, focusing on pure performance, limiting them to the development phase. - The concept of a
Servicehas been introduced: a simpleSystemthat can also be added as aResource.
In other words, aResourcethat automatically update itself over time.
Full Changelog: v1.0.24...v1.0.25