- Implementations of Join for owned BitSets, including AtomicBitset. (#303)
- Add
Bundle
for registering multiple resources and components at once. (#296) - Add
TrackedStorage
, a more ergonomic variant toFlaggedStorage
(#291) - Add
nightly
feature flag for unstable features. (#290) - Add
saveload
module for easy entity serialization (#275) - Improve docs, book and examples (#278, #281, #283, #285)
- Add
EntityBuilder::marked
convenience method (#287) - Add
StorageEntry
for easier handling of inserting/removing component (#274)
- Separate
CheckStorage
into two variants and fix soundness issues (#203) - Fix
Merge
system and add test for it (#243, #248) - Add more examples, docs, tests, benchmarks (#249, #251, #254, #256, #258)
- Use
Result
s to make Specs more robust (#260) - Check code coverage with cargo-travis (#265)
- Make
common::Errors
atomic and more convenient (#255, #262) - Add
World::delete_all
to clear the world (#257) - Fix insertion into occupied
NullStorage
entry ([#269]) - Add
Storage::drain
method (#273)