Releases
v0.4.0
What's Changed
π Features and Improvements
[breaking] Some rearranging of serialize/deserialize code (#230 ) @Rua
[breaking] Extract canon from registry (#221 ) @alyjak
[breaking] Add Resources to CommandBuffer::exec_mut and ::flush (#214 ) @Rua
Allow Queries to be requested as parameters in #[system] (#237 ) @TomGillen
Use NonZeroU64 to store entity IDs (#238 ) @Rua
Removing derivative from dependencies (#232 ) @lain-dono
Fetching a nonexistent resource prints the name of a type (#231 ) @LokiVKlokeNaAndoke
Implement Debug for Schedule, Executor and other subtypes (#213 ) @Rua
adds EntityFilterTuple
to the public API (#222 ) @alyjak
Adds CustomEntitySerializer to the public API (#220 ) @alyjak
Re-export FetchMut from systems (#209 ) @Veykril
A few minor optimizations to LocationMap
(#206 ) @mjhostet
Better error message when fetching nonexistent resources (#210 ) @Rua
Show appropriate error position on invalid macro usage (#208 ) @tyfkda
π Bug Fixes
Fix parallel chunk iterator using entire index instead of split slice (#240 ) @TomGillen
Fix broken links in docs & readme.md (#236 ) @FluffyCreature
allow read in both subworlds within split in system (#235 ) @ezpuzz
Use a drop guard to prevent leaving a dangling reference in internals::serialize::id::run_as_context (#203 ) @autumnontape
π§° Maintenance
synchronize CI functions with Amethyst (#233 ) @ezpuzz
Use write_u64 to special-case hashing 64 bit values (#204 ) @mjhostet
You canβt perform that action at this time.