rust/mikros_std_deps/volatile-0.4.6/Changelog.md

40 lines
1.2 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# Unreleased
# 0.4.6 2023-01-17
- Fix UB in slice methods when Deref returns different references ([#27](https://github.com/rust-osdev/volatile/pull/27))
# 0.4.5 2022-04-24
- Remove the `const_generics` feature flag ([#25](https://github.com/rust-osdev/volatile/pull/25))
# 0.4.4 2021-03-09
- Replace feature "range_bounds_assert_len" with "slice_range" ([#21](https://github.com/rust-osdev/volatile/pull/21))
- Fixes the `unstable` feature on the latest nightly.
# 0.4.3 2020-12-23
- Add methods to restrict access ([#19](https://github.com/rust-osdev/volatile/pull/19))
# 0.4.2 2020-10-31
- Change `slice::check_range` to `RangeBounds::assert_len` ([#16](https://github.com/rust-osdev/volatile/pull/16))
- Fixes build on latest nightly.
# 0.4.1 2020-09-21
- Small documentation and metadata improvements
# 0.4.0 2020-09-21
- **Breaking:** Rewrite crate to operate on reference values ([#13](https://github.com/rust-osdev/volatile/pull/13))
# 0.3.0 2020-07-29
- **Breaking:** Remove `Debug` and `Clone` derives for `WriteOnly` ([#12](https://github.com/rust-osdev/volatile/pull/12))
# 0.2.7 2020-07-29
- Derive `Default` for `Volatile`, `WriteOnly` and `ReadOnly` ([#10](https://github.com/embed-rs/volatile/pull/10))