Skip to content

Commit

Permalink
Bump version to 0.15 and update changelog
Browse files Browse the repository at this point in the history
  • Loading branch information
Imberflur committed Sep 16, 2023
1 parent 00a9b64 commit 7b4e4b1
Show file tree
Hide file tree
Showing 2 changed files with 19 additions and 2 deletions.
19 changes: 18 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,24 @@

## Unreleased

* Increase MSRV to 1.59.0 because of `rayon-core v1.11.0`.
## 0.15.0 (2023-09-16)

* Have `DispatcherBuilder::add_batch()` use the correct access. ([#221], [#222])
* Replace custom `TrustCell` type with `atomic_refcell::AtomicCell`. This reduces unsafe
code in `shred` and uses less atomic operations. ([#224])
* Mark `World::try_fetch_internal` as `unsafe` since it can be misused to break invariants.
([#224])
* Increase MSRV to 1.65.0 ([#226])
* Rewrite `MetaTable` to avoid UB issues detected by Miri. ([#226])
* `CastFrom` trait now now uses a single method that operates on pointers instead of separate
cases for `&T` and `&mut T`.
* New implementation is slower, so a `nightly` feature was added to use the unstable
`ptr_metadata` feature for a more efficient implementation.

[#221]: https://github.com/amethyst/shred/issues/221
[#222]: https://github.com/amethyst/shred/pull/222
[#224]: https://github.com/amethyst/shred/pull/224
[#226]: https://github.com/amethyst/shred/pull/226

## 0.14.1 (2022-07-14)

Expand Down
2 changes: 1 addition & 1 deletion Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "shred"
version = "0.14.1"
version = "0.15.0"
authors = ["torkleyy <[email protected]>"]
description = """
Dispatches systems in parallel which need read access to some resources,
Expand Down

0 comments on commit 7b4e4b1

Please sign in to comment.