Skip to content

Releases: fireblade-engine/ecs

1.1.0

13 Feb 13:23
df50d32

Choose a tag to compare

What's Changed

Full Changelog: 1.0.0...1.1.0

1.0.0

13 Feb 13:20
eafa019

Choose a tag to compare

What's Changed

Full Changelog: 0.17.7...1.0.0

0.17.7

01 Nov 08:41
ae23509

Choose a tag to compare

What's Changed

  • adding package-benchmark sub-project by @heckj in #64
  • Update dependency ordo-one/package-benchmark to from: "1.27.2" by @renovate in #73
  • Update dependency ordo-one/package-benchmark to from: "1.27.3" by @renovate in #75
  • DocC documentation generation by @heckj in #77
  • Update documentation workflow by @ctreffs in #79

Full Changelog: 0.17.6...0.17.7
Documentation: https://fireblade-engine.github.io/ecs/0.17.7/documentation/firebladeecs/

0.17.6

10 Oct 12:45
0b3ba92

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 0.17.5...0.17.6

0.17.5

16 Jul 06:00
fd57037

Choose a tag to compare

0.17.4

25 Nov 12:23
c997e07

Choose a tag to compare

  • Fix issue #36 - ComponentAdded event emission broken for multi-component assigns
  • Add default empty component builder for bulk entity creation
  • Add NexusEventDelegate tests
  • Update CI to test with Xcode 12.2
  • Remove unused events

0.17.3

20 Oct 12:59
78f690c

Choose a tag to compare

  • Add Optional support to Entity value getter/setter/subscripts
  • Add createEntity convenience methods to Entity
  • Extend assign(component(s)...) capabilities
  • Refine Entity.ComponentsIterator implementation
  • Remove allComponents() from Entity
  • Update WASM CI

0.17.2

19 Oct 15:57
450e494

Choose a tag to compare

  • Add Component value getter and setter by KeyPath to Entity
  • Refine subscripts on Entity for Component lookup
  • Refine Component lookup getter API on Nexus
  • Conform all iterators to Sequence and LazySequenceProtocol

0.17.1

15 Oct 20:33
7837242

Choose a tag to compare

  • Adds EntitiesIterator to iterate over all entities in a nexus (issue #32)
  • Conforms ComponentsIterator to Sequence

Finite State Machine 🎰

08 Oct 08:37
d750e86

Choose a tag to compare