Skip to content

Commit 679e261

Browse files
committed
Release version 0.5.0
1 parent 6d7b516 commit 679e261

File tree

2 files changed

+3
-1
lines changed

2 files changed

+3
-1
lines changed

Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "volatile"
3-
version = "0.4.6"
3+
version = "0.5.0"
44
authors = ["Philipp Oppermann <[email protected]>"]
55
license = "MIT OR Apache-2.0"
66
keywords = ["volatile"]

Changelog.md

+2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
# Unreleased
22

3+
# 0.5.0 – 2023-06-24
4+
35
- **Breaking:** [New design based on raw pointers](https://github.com/rust-osdev/volatile/pull/29)
46
- The previous reference-based design was [unsound](https://github.com/rust-osdev/volatile/pull/13#issuecomment-842455552) because it allowed the compiler to insert spurious reads.
57
- The new design features two wrapper types for raw pointers: `VolatilePtr` and `VolatileRef`

0 commit comments

Comments
 (0)