From 2edcb51c898c0b3928ba2d78c6dc176930d1b5bb Mon Sep 17 00:00:00 2001 From: Philipp Oppermann Date: Fri, 26 Apr 2024 09:26:13 +0200 Subject: [PATCH 1/2] Update changelog --- Changelog.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/Changelog.md b/Changelog.md index 41fc963..2817f16 100644 --- a/Changelog.md +++ b/Changelog.md @@ -1,5 +1,9 @@ # Unreleased +* fix(access): properly seal access traits by @mkroening in https://github.com/rust-osdev/volatile/pull/59 +* fix(macro): support `#[repr(align(N))]` in `#[derive(VolatileFieldAccess)]` macro by @mkroening in https://github.com/rust-osdev/volatile/pull/57 +* Fix warnings by @mkroening in https://github.com/rust-osdev/volatile/pull/56 + # 0.5.3 – 2024-04-21 * Add `#[derive(VolatileFieldAccess)]` for easy, access-limited field-based access to structs by @mkroening in https://github.com/rust-osdev/volatile/pull/49 From 6f969d7e72d64093b314ac5177941edc56720192 Mon Sep 17 00:00:00 2001 From: Philipp Oppermann Date: Fri, 26 Apr 2024 09:27:30 +0200 Subject: [PATCH 2/2] chore: Release --- Cargo.toml | 4 ++-- Changelog.md | 2 ++ volatile-macro/Cargo.toml | 2 +- 3 files changed, 5 insertions(+), 3 deletions(-) diff --git a/Cargo.toml b/Cargo.toml index d09832e..abf9cc0 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "volatile" -version = "0.5.3" +version = "0.5.4" authors = ["Philipp Oppermann "] license = "MIT OR Apache-2.0" keywords = ["volatile"] @@ -11,7 +11,7 @@ repository = "https://github.com/rust-osdev/volatile" edition = "2021" [dependencies] -volatile-macro = { version = "=0.5.3", optional = true, path = "volatile-macro" } +volatile-macro = { version = "=0.5.4", optional = true, path = "volatile-macro" } [features] derive = ["dep:volatile-macro"] diff --git a/Changelog.md b/Changelog.md index 2817f16..6c378c6 100644 --- a/Changelog.md +++ b/Changelog.md @@ -1,5 +1,7 @@ # Unreleased +# 0.5.4 – 2024-04-26 + * fix(access): properly seal access traits by @mkroening in https://github.com/rust-osdev/volatile/pull/59 * fix(macro): support `#[repr(align(N))]` in `#[derive(VolatileFieldAccess)]` macro by @mkroening in https://github.com/rust-osdev/volatile/pull/57 * Fix warnings by @mkroening in https://github.com/rust-osdev/volatile/pull/56 diff --git a/volatile-macro/Cargo.toml b/volatile-macro/Cargo.toml index 20e9ef6..a592811 100644 --- a/volatile-macro/Cargo.toml +++ b/volatile-macro/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "volatile-macro" -version = "0.5.3" +version = "0.5.4" authors = ["Martin Kröning "] edition = "2021" description = "Procedural macros for the volatile crate."