Skip to content

Releases: fritzy/ape-ecs

v1.3.0

30 Nov 01:20
Compare
Choose a tag to compare
  • fixed id prefixing
  • added typeName Component property

v1.2.1

24 Nov 05:21
Compare
Choose a tag to compare

Rolled back definition change on Components.

v1.2.0

23 Nov 03:25
Compare
Choose a tag to compare

1.2.0 November 22, 2020

  • Components can be registered to multiple worlds. More multi-world support is planned.
  • Prettier config and formatting.
  • Components typeName static property to deal with minimizers (compiling packages sometimes change function/class names).
  • Custom System init parameters.
  • TypeScript fixes.
  • System.subscribe will now take Component class as well as name (to match other functions that take Component type).

v1.1.0

01 Nov 21:47
Compare
Choose a tag to compare

v1.1.0 November 1, 2020

Performance improvements through id generation. Thanks Martin Emmert!
Entity/Component creation benchmarks have improved by 40%+!
Build sizes are also significantly smaller due to no longer using the node.js crypto library.

  • Swap to UUIDv4 for performance improvements (martinemmert]
  • Fix of webbenchmark [martinemmert]
  • Web Benchmark is now apples-to-apples comparison, reflected in Overview.md [fritzy]