Skip to content

Commit d45ab47

Browse files
authored
Merge pull request #53 from rust-osdev/release
Release v0.5.3
2 parents 82882b0 + de4a5e1 commit d45ab47

File tree

3 files changed

+11
-4
lines changed

3 files changed

+11
-4
lines changed

Cargo.toml

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "volatile"
3-
version = "0.5.2"
3+
version = "0.5.3"
44
authors = ["Philipp Oppermann <[email protected]>"]
55
license = "MIT OR Apache-2.0"
66
keywords = ["volatile"]
@@ -11,7 +11,7 @@ repository = "https://github.com/rust-osdev/volatile"
1111
edition = "2021"
1212

1313
[dependencies]
14-
volatile-macro = { version = "=0.5.2", optional = true, path = "volatile-macro" }
14+
volatile-macro = { version = "=0.5.3", optional = true, path = "volatile-macro" }
1515

1616
[features]
1717
derive = ["dep:volatile-macro"]

Changelog.md

+8-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,13 @@
11
# Unreleased
22

3-
- Add `VolatileRef::borrow` and `VolatileRef::borrow_mut`
3+
# 0.5.3 – 2024-04-21
4+
5+
* Add `#[derive(VolatileFieldAccess)]` for easy, access-limited field-based access to structs by @mkroening in https://github.com/rust-osdev/volatile/pull/49
6+
* Add `VolatileRef::restrict` and `VolatilePtr::restrict` by @mkroening in https://github.com/rust-osdev/volatile/pull/47
7+
* Add `VolatileRef::borrow` and `VolatileRef::borrow_mut` by @mkroening in https://github.com/rust-osdev/volatile/pull/46
8+
* Add support for nested `map_field` operations by @phil-opp in https://github.com/rust-osdev/volatile/pull/50
9+
* docs: remove unused `NonNull` imports by @mkroening in https://github.com/rust-osdev/volatile/pull/48
10+
* fix(Cargo.toml): add categories by @mkroening in https://github.com/rust-osdev/volatile/pull/52
411

512
# 0.5.2 – 2024-03-22
613

volatile-macro/Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "volatile-macro"
3-
version = "0.5.2"
3+
version = "0.5.3"
44
authors = ["Martin Kröning <[email protected]>"]
55
edition = "2021"
66
description = "Procedural macros for the volatile crate."

0 commit comments

Comments
 (0)