diff --git a/CHANGELOG.md b/CHANGELOG.md index 39d60c95d..1de656b9a 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,12 @@ ## uefi - [Unreleased] +## uefi-macros - [Unreleased] + +## uefi-services - [Unreleased] + +## uefi - 0.24.0 (2023-06-20) + ### Added - `DevicePath::to_boxed`, `DevicePath::to_owned`, and `DevicePath::as_bytes` - `DevicePathInstance::to_boxed`, `DevicePathInstance::to_owned`, and `DevicePathInstance::as_bytes` @@ -16,11 +22,11 @@ - The `Deref` and `DerefMut` impls for `ScopedProtocol` will now panic if the interface pointer is null. -### Removed +## uefi-services - 0.21.0 (2023-06-20) -## uefi-macros - [Unreleased] +### Changed -## uefi-services - [Unreleased] +- Updated to latest version of `uefi`. ## uefi - 0.23.0 (2023-06-04) diff --git a/Cargo.lock b/Cargo.lock index 751a2564c..267174990 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -833,7 +833,7 @@ dependencies = [ [[package]] name = "uefi" -version = "0.23.0" +version = "0.24.0" dependencies = [ "bitflags 2.3.1", "log", @@ -857,7 +857,7 @@ dependencies = [ [[package]] name = "uefi-raw" -version = "0.2.0" +version = "0.3.0" dependencies = [ "bitflags 2.3.1", "ptr_meta", @@ -866,7 +866,7 @@ dependencies = [ [[package]] name = "uefi-services" -version = "0.20.0" +version = "0.21.0" dependencies = [ "cfg-if", "log", diff --git a/book/src/tutorial/app.md b/book/src/tutorial/app.md index 5f333c345..5a054e30a 100644 --- a/book/src/tutorial/app.md +++ b/book/src/tutorial/app.md @@ -18,8 +18,8 @@ In `cargo.toml`, add a few dependencies: ```toml [dependencies] log = "0.4" -uefi = "0.23" -uefi-services = "0.20" +uefi = "0.24" +uefi-services = "0.21" ``` Replace the contents of `src/main.rs` with this: diff --git a/template/Cargo.toml b/template/Cargo.toml index b6026772c..3a48899a6 100644 --- a/template/Cargo.toml +++ b/template/Cargo.toml @@ -5,5 +5,5 @@ edition = "2021" publish = false [dependencies] -uefi = { version = "0.23.0", features = ["alloc"] } -uefi-services = "0.20.0" +uefi = { version = "0.24.0", features = ["alloc"] } +uefi-services = "0.21.0" diff --git a/uefi-macros/Cargo.toml b/uefi-macros/Cargo.toml index 4027b50e6..d5e4cd5e3 100644 --- a/uefi-macros/Cargo.toml +++ b/uefi-macros/Cargo.toml @@ -22,4 +22,4 @@ syn = { version = "2.0.4", features = ["full"] } [dev-dependencies] trybuild = "1.0.61" -uefi = { version = "0.23.0", default-features = false } +uefi = { version = "0.24.0", default-features = false } diff --git a/uefi-raw/Cargo.toml b/uefi-raw/Cargo.toml index 704db08b4..b28a00bd2 100644 --- a/uefi-raw/Cargo.toml +++ b/uefi-raw/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "uefi-raw" -version = "0.2.0" +version = "0.3.0" readme = "README.md" description = "Raw UEFI types" diff --git a/uefi-services/Cargo.toml b/uefi-services/Cargo.toml index 859245085..24dd91bb1 100644 --- a/uefi-services/Cargo.toml +++ b/uefi-services/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "uefi-services" -version = "0.20.0" +version = "0.21.0" readme = "README.md" description = "Higher-level utilities for the `uefi` crate." @@ -13,7 +13,7 @@ repository.workspace = true rust-version.workspace = true [dependencies] -uefi = { version = "0.23.0", features = ["global_allocator"] } +uefi = { version = "0.24.0", features = ["global_allocator"] } log = { version = "0.4.5", default-features = false } cfg-if = "1.0.0" qemu-exit = { version = "3.0.1", optional = true } diff --git a/uefi/Cargo.toml b/uefi/Cargo.toml index 79c0fa72e..5947eb669 100644 --- a/uefi/Cargo.toml +++ b/uefi/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "uefi" -version = "0.23.0" +version = "0.24.0" readme = "README.md" description = "Safe and easy-to-use wrapper for building UEFI apps." @@ -30,7 +30,7 @@ log = { version = "0.4.5", default-features = false } ptr_meta = { version = "0.2.0", default-features = false } ucs2 = "0.3.2" uefi-macros = "0.12.0" -uefi-raw = "0.2.0" +uefi-raw = "0.3.0" uguid = "2.0.0" [package.metadata.docs.rs]