Releases: amethyst/specs
Releases · amethyst/specs
v0.20.0
What's Changed
Changelog: https://github.com/amethyst/specs/blob/master/CHANGELOG.md#0200-2023-09-24
Merged PRs
- Safety by @Imberflur in #765
- Prepare for 0.20 release by @Imberflur in #768
Full Changelog: v0.19.0...v0.20.0
Release 0.19.0
What's Changed
- Bump MSRV to 1.65.0 (#766)
- Added index where entity deletion stopped to the error returned from
WorldExt::delete_entities(#766) - Fix bug where deleting an entity with the wrong generation could clear the components of an existing entity. (#766)
- Bump shred to version
0.14.1, MSRV to 1.60.0 (shred changelog, #756)
Full Changelog: v0.18.0...v0.19.0
Release 0.18.0
- Increase minumum rustc version to 1.56.1 because of shred and hashbrown dependencies (#748)
Release 0.17.0
0.16.1
Release 0.16.0
- Update
syn,quoteandproc-macro2to1.0. (#648) - Implement
ParJoinforMaybeJoinif the inner type isParJoin. (#655) - Remove
"nightly"feature -- improved panic messages are available on stable. (#671) - Bump
shredto0.10.2. (#671, #674, #683) - Components and resources no longer need to be
Send + Syncif parallel feature is disabled (#673, #674) - Bump
uuidto0.8.1. (#683) - Bump
rayonto1.3.0. (#683)
Release 0.15.1
Release 0.15.0
- Moved
Worldtoshred, addedWorldExttrait for Specs functionality (#550) - Add
UuidMarkerfor UUID <->Entitymappings (#584) - Implement
JoinonBitSetLiketrait object (#599) - Expose inner field of
AntiStorage(#603) - Remove
fnvin favour ofhashbrown(#606) - Reexport
hibitset,rayon,shredandshrev(#606) - Reexport
shred_derive::SystemDatawhenshred-derivefeature is enabled (#606) - Reexport
specs_derive::{Component, ConvertSaveload}whenspecs-derivefeature is enabled
(#606)
Specs 0.14.2
v0.14.2 Update Changelog, bump versions
Specs 0.14.1
Merge #515 515: Allow accessing fetched entities of a `Storage` r=Xaeroxe a=torkleyy I've added `Storage::entities` to allow making extension methods for `Storage` that return `Entity`. This method is hidden because I'm 100% certain newcomers will be confused by this otherwise. This makes it less visible, yes, but I think that's worth for avoiding this confusion. <!-- Reviewable:start --> --- This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/slide-rs/specs/515) <!-- Reviewable:end --> Co-authored-by: Thomas Schaller <torkleyy@gmail.com>