From 87989b729ddf4adcba7404bae2ee31162eacdd2d Mon Sep 17 00:00:00 2001 From: Imbris Date: Thu, 11 Jan 2024 21:58:56 -0500 Subject: [PATCH] Bump version to 0.16, bump shred-derive version to 0.7, and update changelog --- CHANGELOG.md | 13 +++++++++++++ Cargo.toml | 6 +++--- shred-derive/Cargo.toml | 2 +- 3 files changed, 17 insertions(+), 4 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 4a3ebf6..056dcee 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,19 @@ ## Unreleased +## 0.16.0 / 0.7.0 shred-derive (2024-01-11) + +* Updated `ahash` from `0.7.6` to `0.8.5`. ([#231]) +* `shred-derive`: prepend `shred::` to type paths so that `World`, `SystemData`, and `ResourceId` + don't need to be in scope when using `SystemData` derive. `shred` does need to be in scope now + though, so if you are using the derive through `specs`, a `use specs::shred;` is neccessary. ([#232]) +* Add `SendDispatcher` for cases where thread local systems are not used and you need a `Send`able + dispatcher. ([#234]) + +[#231]: https://github.com/amethyst/shred/pull/231 +[#232]: https://github.com/amethyst/shred/pull/232 +[#234]: https://github.com/amethyst/shred/pull/234 + ## 0.15.0 (2023-09-16) * Have `DispatcherBuilder::add_batch()` use the correct access. ([#221], [#222]) diff --git a/Cargo.toml b/Cargo.toml index a188587..76e1147 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "shred" -version = "0.15.0" +version = "0.16.0" authors = ["torkleyy "] description = """ Dispatches systems in parallel which need read access to some resources, @@ -21,7 +21,7 @@ ahash = "0.8.5" arrayvec = "0.7.2" atomic_refcell = "0.1.10" # part of public API rayon = { version = "1.5.0", optional = true } -shred-derive = { path = "shred-derive", version = "0.6.3", optional = true } +shred-derive = { path = "shred-derive", version = "0.7.0", optional = true } smallvec = "1.6.1" tynm = "0.1.6" @@ -30,7 +30,7 @@ members = ["shred-derive"] [dev-dependencies] cgmath = "0.18.0" -shred-derive = { path = "shred-derive", version = "0.6.3" } +shred-derive = { path = "shred-derive", version = "0.7.0" } [features] default = ["parallel", "shred-derive"] diff --git a/shred-derive/Cargo.toml b/shred-derive/Cargo.toml index fda3965..432449f 100644 --- a/shred-derive/Cargo.toml +++ b/shred-derive/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "shred-derive" -version = "0.6.3" +version = "0.7.0" authors = ["torkleyy"] description = "Custom derive for shred" documentation = "https://docs.rs/shred_derive"