Releases: fireblade-engine/ecs
Releases · fireblade-engine/ecs
Support WebAssembly (WASM)
11 Aug 20:42
Compare
Sorry, something went wrong.
No results found
0.15.2
07 Aug 09:22
Compare
Sorry, something went wrong.
No results found
Adds createMember function builder to families
Adds deleteMembers to families
Cleanups
0.15.1
06 Aug 20:52
Compare
Sorry, something went wrong.
No results found
Generalize Entity Identifier Generator + provide Nexus API
Cleanups
0.15.0
06 Aug 19:51
Compare
Sorry, something went wrong.
No results found
Adds stencil based family implementation + test generation
Removes obsoleted Relatives API
Adds Github CI
Cleanups
0.14.1
06 Aug 13:32
Compare
Sorry, something went wrong.
No results found
Hotfix for #21
Xcode 12 beta / Swift 5.3 compilation works again
0.14.0
03 Aug 10:16
Compare
Sorry, something went wrong.
No results found
Adds function builder entity creation API
Adds entity bulk creation API
Adds automatic documentation generation via CI
Fixes bug in UnorderedSparseSet
Performance improvements
Deprecates relatives API
Cleanups
Family serialization
23 Jul 20:54
Compare
Sorry, something went wrong.
No results found
Adds serialization/deserialization of entities to families; all family required components must conform to Codable
Adds createMember() convenience function to families
Cleanups
0.12.2
21 Jul 09:03
Compare
Sorry, something went wrong.
No results found
Add Swift language version to package manifest.
Add subscripts to entity for convenient component access.
0.12.1
15 Jul 19:42
Compare
Sorry, something went wrong.
No results found
Add EntityIdentifierGenerator to better manage entity id generation
Removed centralized component identifier mapping
Cleanups
Add some entity tests
0.12.0
10 Jul 08:23
Compare
Sorry, something went wrong.
No results found
Refined UnorderedSparseSet (#10 , #11 )
Fixed string hashing overflow on 32-bit builds (#9 , #12 )
Added codecov.io support
Deprecated Nexus.knownUniqueComponentTypes