File tree Expand file tree Collapse file tree 2 files changed +19
-2
lines changed
Expand file tree Collapse file tree 2 files changed +19
-2
lines changed Original file line number Diff line number Diff line change 22
33## Unreleased
44
5- * Increase MSRV to 1.59.0 because of ` rayon-core v1.11.0 ` .
5+ ## 0.15.0 (2023-09-16)
6+
7+ * Have ` DispatcherBuilder::add_batch() ` use the correct access. ([ #221 ] , [ #222 ] )
8+ * Replace custom ` TrustCell ` type with ` atomic_refcell::AtomicCell ` . This reduces unsafe
9+ code in ` shred ` and uses less atomic operations. ([ #224 ] )
10+ * Mark ` World::try_fetch_internal ` as ` unsafe ` since it can be misused to break invariants.
11+ ([ #224 ] )
12+ * Increase MSRV to 1.65.0 ([ #226 ] )
13+ * Rewrite ` MetaTable ` to avoid UB issues detected by Miri. ([ #226 ] )
14+ * ` CastFrom ` trait now now uses a single method that operates on pointers instead of separate
15+ cases for ` &T ` and ` &mut T ` .
16+ * New implementation is slower, so a ` nightly ` feature was added to use the unstable
17+ ` ptr_metadata ` feature for a more efficient implementation.
18+
19+ [ #221 ] : https://github.com/amethyst/shred/issues/221
20+ [ #222 ] : https://github.com/amethyst/shred/pull/222
21+ [ #224 ] : https://github.com/amethyst/shred/pull/224
22+ [ #226 ] : https://github.com/amethyst/shred/pull/226
623
724## 0.14.1 (2022-07-14)
825
Original file line number Diff line number Diff line change 11[package ]
22name = " shred"
3- version = " 0.14.1 "
3+ version = " 0.15.0 "
44authors = [" torkleyy <torkleyy@gmail.com>" ]
55description = """
66Dispatches systems in parallel which need read access to some resources,
You can’t perform that action at this time.
0 commit comments