Skip to content

Commit 2ac78e4

Browse files
Merge pull request #1918 from rust-osdev/release-v0.37
release: uefi-raw-0.14.0, uefi-0.37
2 parents 09f7b40 + 072fa50 commit 2ac78e4

File tree

6 files changed

+26
-27
lines changed

6 files changed

+26
-27
lines changed

Cargo.lock

Lines changed: 7 additions & 22 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

template/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,4 +5,4 @@ edition = "2024"
55
publish = false
66

77
[dependencies]
8-
uefi = { version = "0.36.1", features = ["panic_handler"] }
8+
uefi = { version = "0.37.0", features = ["panic_handler"] }

uefi-raw/CHANGELOG.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,12 @@
11
# uefi-raw - [Unreleased]
22

3+
## Added
4+
5+
## Changed
6+
7+
8+
# uefi-raw - v0.14.0 (2026-03-22)
9+
310
## Added
411
- Added `Tcpv4Protocol`.
512
- Added `StorageSecurityCommandProtocol`.

uefi-raw/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "uefi-raw"
3-
version = "0.13.0"
3+
version = "0.14.0"
44
readme = "README.md"
55
description = """
66
Raw UEFI types and bindings for protocols, boot, and runtime services. This can

uefi/CHANGELOG.md

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,12 @@
11
# uefi - [Unreleased]
22

3+
## Added
4+
5+
## Changed
6+
7+
8+
# uefi - v0.37.0 (2026-03-22)
9+
310
## Added
411
- Added `proto::ata::AtaRequestBuilder::read_pio()`.
512
- Added `proto::shell::Shell::{var(), set_var(), vars()}`
@@ -12,7 +19,7 @@
1219
- Added `proto::pci::enumeration::PciTree::device_path()`.
1320
- Added `revision()` and `device_type_guid()` to `Serial` protocol
1421
- Implemented `Display` for `DevicePath`, `DevicePathNode` and `ScopedProtocol`,
15-
enabling a easy and convenient way to visualize a device path. For example,
22+
enabling an easy and convenient way to visualize a device path. For example,
1623
this may print `PciRoot(0x0)/Pci(0x6,0x0)/MAC(525400000001,0x1)`.
1724
`ScopedProtocol` only implements `Display` if the underlying protocol also
1825
implements `Display`.

uefi/Cargo.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "uefi"
3-
version = "0.36.1"
3+
version = "0.37.0"
44
readme = "README.md"
55
description = """
66
This crate makes it easy to develop Rust software that leverages safe,
@@ -43,7 +43,7 @@ uguid.workspace = true
4343
cfg-if = "1.0.0"
4444
ucs2 = "0.3.3"
4545
uefi-macros = "0.19.0"
46-
uefi-raw = "0.13.0"
46+
uefi-raw = "0.14.0"
4747
qemu-exit = { version = "3.0.2", optional = true }
4848

4949
[package.metadata.docs.rs]

0 commit comments

Comments
 (0)