Skip to content

Commit 16bd556

Browse files
committed
Fix versions
`uefi` 0.28 was released from commit 255359a. The tree for that commit doesn't contain `ResetNotificationProtocol`, even though the changelog says it does. `ResetNotificationProtocol` was added in commit 04be50f, which was merged in commit `0c533bd` - both occurring after 0.28 was released. This commit fixes those issues, and bumps the unreleased crate versions so that I can depend on them before this commit is released.
1 parent 453bedb commit 16bd556

File tree

7 files changed

+13
-13
lines changed

7 files changed

+13
-13
lines changed

Cargo.lock

+2-2
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

book/src/tutorial/app.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ to your `Cargo.toml`. The resulting `Cargo.toml` should look like that:
2424
```toml
2525
[dependencies]
2626
log = "0.4.21"
27-
uefi = { version = "0.28.0", features = [ "panic_handler", "logger" ] }
27+
uefi = { version = "0.29.0", features = [ "panic_handler", "logger" ] }
2828
```
2929

3030
Replace the contents of `src/main.rs` with this:

template/Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,4 +5,4 @@ edition = "2021"
55
publish = false
66

77
[dependencies]
8-
uefi = { version = "0.28.0", features = ["alloc"] }
8+
uefi = { version = "0.29.0", features = ["alloc"] }

uefi-raw/CHANGELOG.md

+4-4
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
1-
# uefi-raw - [Unreleased]
1+
# uefi-raw - 0.6 (unreleased)
2+
3+
## Added
4+
- Added `ResetNotificationProtocol`.
25

36
## Changed
47
- `maximum_capsule_size` of `query_capsule_capabilities` now takes a *mut u64 instead of a *mut usize.
58
- `ResetType` now derives the `Default` trait.
69

710
# uefi-raw - 0.5.2 (2024-04-19)
811

9-
## Added
10-
- Added `ResetNotificationProtocol`.
11-
1212
## Added
1313
- Added `TimestampProtocol`.
1414
- Added `DevicePathToTextProtocol` and `DevicePathFromTextProtocol`.

uefi-raw/Cargo.toml

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

uefi/CHANGELOG.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# uefi - [Unreleased]
1+
# uefi - 0.29 (unreleased)
22

33
## Added
44
- Added `RuntimeServices::update_capsule`.
@@ -11,6 +11,7 @@
1111
- Added `table::{set_system_table, system_table_boot, system_table_runtime}`.
1212
This provides an initial API for global tables that do not require passing
1313
around a reference.
14+
- Added `ResetNotification` protocol.
1415

1516
## Changed
1617
- `SystemTable::exit_boot_services` is now `unsafe`. See that method's
@@ -26,7 +27,6 @@
2627
# uefi - 0.28.0 (2024-04-19)
2728

2829
## Added
29-
- Added `ResetNotification` protocol.
3030
- Added `Timestamp` protocol.
3131
- Added `UnalignedSlice::as_ptr`.
3232
- Added common derives for `Event` and `Handle`.

uefi/Cargo.toml

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "uefi"
3-
version = "0.28.0"
3+
version = "0.29.0"
44
readme = "README.md"
55
description = "Safe and easy-to-use wrapper for building UEFI apps."
66

@@ -40,7 +40,7 @@ uguid.workspace = true
4040
cfg-if = "1.0.0"
4141
ucs2 = "0.3.3"
4242
uefi-macros = "0.13.0"
43-
uefi-raw = "0.5.2"
43+
uefi-raw = "0.6"
4444
qemu-exit = { version = "3.0.2", optional = true }
4545

4646
[package.metadata.docs.rs]

0 commit comments

Comments
 (0)