Skip to content

Commit 4e4e190

Browse files
authored
Merge pull request #1221 from rust-osdev/bishop-release-029
release: uefi-macros-0.14.0, uefi-raw-0.6.0, uefi-0.29.0
2 parents 7e48bd7 + a8be816 commit 4e4e190

File tree

9 files changed

+21
-12
lines changed

9 files changed

+21
-12
lines changed

Cargo.lock

+3-3
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 = ["panic_handler"] }
8+
uefi = { version = "0.29.0", features = ["panic_handler"] }

uefi-macros/CHANGELOG.md

+3
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,8 @@
11
# uefi-macros - [Unreleased]
22

3+
4+
# uefi-macros - 0.14.0 (2024-07-02)
5+
36
## Changed
47
- The `entry` macro now sets the global system table pointer with `uefi::set_system_table`.
58

uefi-macros/Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "uefi-macros"
3-
version = "0.13.0"
3+
version = "0.14.0"
44
readme = "README.md"
55
description = "Procedural macros for the `uefi` crate."
66

uefi-raw/CHANGELOG.md

+3
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,8 @@
11
# uefi-raw - [Unreleased]
22

3+
4+
# uefi-raw - 0.6.0 (2024-07-02)
5+
36
## Added
47
- Added `ResetNotificationProtocol`.
58

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

+4-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,8 @@
11
# uefi - [Unreleased]
22

3+
4+
# uefi - 0.29.0 (2024-07-02)
5+
36
## Added
47
- Added `RuntimeServices::update_capsule`.
58
- Added `RuntimeServices::query_capsule_capabilities`.
@@ -21,7 +24,7 @@
2124
example useful if you create your own Multiboot2 bootloader that embeds the
2225
EFI mmap in a Multiboot2 boot information structure.
2326
- `Mode` is now `Copy` and `Clone`.
24-
- Added `TryFrom<&[u8]>` for `Time`.
27+
- Added `TryFrom<&[u8]>` for `Time`.
2528

2629
## Changed
2730
- `SystemTable::exit_boot_services` is now `unsafe`. See that method's

uefi/Cargo.toml

+4-4
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

@@ -25,7 +25,7 @@ global_allocator = []
2525
panic_handler = []
2626
# Some convenience when running inside QEMU.
2727
# - dependency log-debugcon: logical, not technical
28-
# - dependency panic_handler: logical, not technical
28+
# - dependency panic_handler: logical, not technical
2929
qemu = ["dep:qemu-exit", "panic_handler", "log-debugcon"]
3030
# Whether the internal logger from the helpers module should also log to
3131
# the debugcon device (QEMU) and debug-console (cloud-hypervisor). Only works
@@ -39,8 +39,8 @@ ptr_meta.workspace = true
3939
uguid.workspace = true
4040
cfg-if = "1.0.0"
4141
ucs2 = "0.3.3"
42-
uefi-macros = "0.13.0"
43-
uefi-raw = "0.5.2"
42+
uefi-macros = "0.14.0"
43+
uefi-raw = "0.6.0"
4444
qemu-exit = { version = "3.0.2", optional = true }
4545

4646
[package.metadata.docs.rs]

0 commit comments

Comments
 (0)