Skip to content

Releases: isaac-mason/arancini

@arancini/react@6.2.0

13 Feb 11:31
c80a3df
Compare
Choose a tag to compare

Patch Changes

  • Updated dependencies [9096041]
  • Updated dependencies [9096041]
    • @arancini/core@6.2.0

@arancini/events@6.3.1

13 Feb 22:55
eabb019
Compare
Choose a tag to compare
@arancini/events@6.3.1

@arancini/events@6.3.0

13 Feb 13:58
092e98e
Compare
Choose a tag to compare
@arancini/events@6.3.0

@arancini/events@6.2.0

13 Feb 11:31
c80a3df
Compare
Choose a tag to compare
@arancini/events@6.2.0

@arancini/core@6.3.1

13 Feb 22:55
eabb019
Compare
Choose a tag to compare

Patch Changes

  • 56437fc: fix: when adding components with world.update add components before emitting events
    • @arancini/events@6.3.1

@arancini/core@6.3.0

13 Feb 13:58
092e98e
Compare
Choose a tag to compare

Minor Changes

  • a31e200: feat: remove world.bulk api

    Adding and removing multiple components can be achieved with world.update instead.

  • a31e200: feat: change world.update to emit events with removed components, same as world.remove

Patch Changes

  • @arancini/events@6.3.0

@arancini/core@6.2.0

13 Feb 11:30
c80a3df
Compare
Choose a tag to compare

Minor Changes

  • 9096041: feat: stop using bitsets for query evaluation, evaluate queries using object keys

    The bitset implementation as-is is slower than just checking object keys, even for large numbers of component types.

    This may be revisited in the future, but for now, arancini will use object keys for query evaluation to improve performance and simplify the library.

  • 9096041: feat: remove World components constructor parameter and registerComponents

    There is no longer any need to register components when creating a world.

Patch Changes

  • @arancini/events@6.2.0

arancini@6.1.3

12 Feb 14:01
ae1ce92
Compare
Choose a tag to compare

Patch Changes

  • d252eee: feat: refactor logic for creation of queries with unregistered components
  • Updated dependencies [d252eee]
    • @arancini/core@6.1.3
    • @arancini/react@6.1.3
    • @arancini/systems@6.1.3
    • @arancini/events@6.1.3

arancini@6.1.2

12 Feb 13:48
f13bd6c
Compare
Choose a tag to compare

Patch Changes

  • 695116f: fix: correctly dedupe queries for unregistered components
  • Updated dependencies [695116f]
    • @arancini/core@6.1.2
    • @arancini/react@6.1.2
    • @arancini/systems@6.1.2
    • @arancini/events@6.1.2

arancini@6.1.1

12 Feb 13:35
c5c3055
Compare
Choose a tag to compare

Patch Changes

  • 42a87c8: fix: register unregistered components on creating a query
  • Updated dependencies [42a87c8]
    • @arancini/core@6.1.1
    • @arancini/react@6.1.1
    • @arancini/systems@6.1.1
    • @arancini/events@6.1.1