release: uefi-raw-0.14.0, uefi-0.37.0

This commit is contained in:
Philipp Schuster
2026-03-22 21:18:36 -04:00
committed by Nicholas Bishop
parent 09f7b40003
commit 072fa50425
6 changed files with 26 additions and 27 deletions
Generated
+7 -22
View File
@@ -229,7 +229,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "39cab71617ae0d63f51a36d69f866391735b51691dbda63cf6f96d042b63efeb"
dependencies = [
"libc",
"windows-sys 0.61.2",
"windows-sys",
]
[[package]]
@@ -645,7 +645,7 @@ dependencies = [
"getrandom 0.2.17",
"libc",
"untrusted",
"windows-sys 0.52.0",
"windows-sys",
]
[[package]]
@@ -658,7 +658,7 @@ dependencies = [
"errno",
"libc",
"linux-raw-sys",
"windows-sys 0.61.2",
"windows-sys",
]
[[package]]
@@ -858,7 +858,7 @@ dependencies = [
"getrandom 0.4.2",
"once_cell",
"rustix",
"windows-sys 0.61.2",
"windows-sys",
]
[[package]]
@@ -961,7 +961,7 @@ dependencies = [
[[package]]
name = "uefi"
version = "0.36.1"
version = "0.37.0"
dependencies = [
"bitflags 2.11.0",
"cfg-if",
@@ -987,7 +987,7 @@ dependencies = [
[[package]]
name = "uefi-raw"
version = "0.13.0"
version = "0.14.0"
dependencies = [
"bitflags 2.11.0",
"uguid",
@@ -1177,15 +1177,9 @@ version = "0.1.11"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c2a7b1c03c876122aa43f3020e6c3c3ee5c05081c9a00739faf7503aeba10d22"
dependencies = [
"windows-sys 0.61.2",
"windows-sys",
]
[[package]]
name = "windows-link"
version = "0.2.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f0805222e57f7521d6a62e36fa9163bc891acd422f971defe97d64e70d0a4fe5"
[[package]]
name = "windows-sys"
version = "0.52.0"
@@ -1195,15 +1189,6 @@ dependencies = [
"windows-targets",
]
[[package]]
name = "windows-sys"
version = "0.61.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ae137229bcbd6cdf0f7b80a31df61766145077ddf49416a728b02cb3921ff3fc"
dependencies = [
"windows-link",
]
[[package]]
name = "windows-targets"
version = "0.52.6"
+1 -1
View File
@@ -5,4 +5,4 @@ edition = "2024"
publish = false
[dependencies]
uefi = { version = "0.36.1", features = ["panic_handler"] }
uefi = { version = "0.37.0", features = ["panic_handler"] }
+7
View File
@@ -1,5 +1,12 @@
# uefi-raw - [Unreleased]
## Added
## Changed
# uefi-raw - v0.14.0 (2026-03-22)
## Added
- Added `Tcpv4Protocol`.
- Added `StorageSecurityCommandProtocol`.
+1 -1
View File
@@ -1,6 +1,6 @@
[package]
name = "uefi-raw"
version = "0.13.0"
version = "0.14.0"
readme = "README.md"
description = """
Raw UEFI types and bindings for protocols, boot, and runtime services. This can
+8 -1
View File
@@ -1,5 +1,12 @@
# uefi - [Unreleased]
## Added
## Changed
# uefi - v0.37.0 (2026-03-22)
## Added
- Added `proto::ata::AtaRequestBuilder::read_pio()`.
- Added `proto::shell::Shell::{var(), set_var(), vars()}`
@@ -12,7 +19,7 @@
- Added `proto::pci::enumeration::PciTree::device_path()`.
- Added `revision()` and `device_type_guid()` to `Serial` protocol
- Implemented `Display` for `DevicePath`, `DevicePathNode` and `ScopedProtocol`,
enabling a easy and convenient way to visualize a device path. For example,
enabling an easy and convenient way to visualize a device path. For example,
this may print `PciRoot(0x0)/Pci(0x6,0x0)/MAC(525400000001,0x1)`.
`ScopedProtocol` only implements `Display` if the underlying protocol also
implements `Display`.
+2 -2
View File
@@ -1,6 +1,6 @@
[package]
name = "uefi"
version = "0.36.1"
version = "0.37.0"
readme = "README.md"
description = """
This crate makes it easy to develop Rust software that leverages safe,
@@ -43,7 +43,7 @@ uguid.workspace = true
cfg-if = "1.0.0"
ucs2 = "0.3.3"
uefi-macros = "0.19.0"
uefi-raw = "0.13.0"
uefi-raw = "0.14.0"
qemu-exit = { version = "3.0.2", optional = true }
[package.metadata.docs.rs]