diff --git a/Cargo.lock b/Cargo.lock index 2a13f416..01649b80 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -974,7 +974,7 @@ dependencies = [ [[package]] name = "uefi" -version = "0.38.0" +version = "0.39.0" dependencies = [ "bitflags 2.13.0", "cfg-if", @@ -1002,7 +1002,7 @@ dependencies = [ [[package]] name = "uefi-raw" -version = "0.15.0" +version = "0.15.1" dependencies = [ "bitflags 2.13.0", "uguid", diff --git a/template/Cargo.toml b/template/Cargo.toml index 4f95266a..48703159 100644 --- a/template/Cargo.toml +++ b/template/Cargo.toml @@ -5,4 +5,4 @@ edition = "2024" publish = false [dependencies] -uefi = { version = "0.38.0", features = ["panic_handler"] } +uefi = { version = "0.39.0", features = ["panic_handler"] } diff --git a/uefi-raw/CHANGELOG.md b/uefi-raw/CHANGELOG.md index d768a5f5..b4000bd5 100644 --- a/uefi-raw/CHANGELOG.md +++ b/uefi-raw/CHANGELOG.md @@ -7,6 +7,11 @@ ## Removed +# uefi-raw - v0.15.1 (2026-07-11) + +## Added +- Added additional derives to IOMMU types. + # uefi-raw - v0.15.0 (2026-06-21) ## Added diff --git a/uefi-raw/Cargo.toml b/uefi-raw/Cargo.toml index 8c2f6a8b..ed1f0425 100644 --- a/uefi-raw/Cargo.toml +++ b/uefi-raw/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "uefi-raw" -version = "0.15.0" +version = "0.15.1" readme = "README.md" description = """ Raw UEFI types and bindings for protocols, boot, and runtime services. This can diff --git a/uefi/CHANGELOG.md b/uefi/CHANGELOG.md index b2b843da..2fa03d39 100644 --- a/uefi/CHANGELOG.md +++ b/uefi/CHANGELOG.md @@ -1,15 +1,19 @@ # uefi - [Unreleased] ## Added -- Added `driver::{Driver, install}` to streamline driver development - ## Changed - ## Removed +# uefi - v0.39.0 (2026-07-11) + +## Added +- Added `driver::{Driver, install}` to streamline driver development. +- Added `proto::dma::iommu::Iommu` for IOMMU-based DMA buffer management. + + # uefi - v0.38.0 (2026-06-21) ## Added @@ -18,7 +22,6 @@ set_attributes(), set_attributes_with_range()}` - Added `memory()` and `io()` address space access to `PciRootBridgeIo` protocol. -- Added `proto::dma::iommu::Iommu` for IOMMU-based DMA buffer management. ## Changed - MSRV increased from 1.88 to 1.91. diff --git a/uefi/Cargo.toml b/uefi/Cargo.toml index f7e72b2c..6c0d43b2 100644 --- a/uefi/Cargo.toml +++ b/uefi/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "uefi" -version = "0.38.0" +version = "0.39.0" readme = "README.md" description = """ This crate makes it easy to develop Rust software that leverages safe, @@ -50,7 +50,7 @@ uguid.workspace = true cfg-if = "1.0.0" ucs2 = "0.3.3" uefi-macros = "0.19.0" -uefi-raw = "0.15.0" +uefi-raw = "0.15.1" [package.metadata.docs.rs] all-features = true