release: uefi-raw-0.5.0, uefi-macros-0.13.0, uefi-0.26.0, uefi-services-0.23.0

This commit is contained in:
Nicholas Bishop 2023-11-12 15:07:58 -05:00
parent 554eb1472d
commit 196a63d5d9
11 changed files with 26 additions and 15 deletions

8
Cargo.lock generated
View file

@ -965,7 +965,7 @@ dependencies = [
[[package]]
name = "uefi"
version = "0.25.0"
version = "0.26.0"
dependencies = [
"bitflags 2.4.1",
"log",
@ -978,7 +978,7 @@ dependencies = [
[[package]]
name = "uefi-macros"
version = "0.12.0"
version = "0.13.0"
dependencies = [
"proc-macro2",
"quote",
@ -989,7 +989,7 @@ dependencies = [
[[package]]
name = "uefi-raw"
version = "0.4.0"
version = "0.5.0"
dependencies = [
"bitflags 2.4.1",
"ptr_meta",
@ -998,7 +998,7 @@ dependencies = [
[[package]]
name = "uefi-services"
version = "0.22.0"
version = "0.23.0"
dependencies = [
"cfg-if",
"log",

View file

@ -18,8 +18,8 @@ In `cargo.toml`, add a few dependencies:
```toml
[dependencies]
log = "0.4"
uefi = "0.25"
uefi-services = "0.22"
uefi = "0.26"
uefi-services = "0.23"
```
Replace the contents of `src/main.rs` with this:

View file

@ -5,5 +5,5 @@ edition = "2021"
publish = false
[dependencies]
uefi = { version = "0.25.0", features = ["alloc"] }
uefi-services = "0.22.0"
uefi = { version = "0.26.0", features = ["alloc"] }
uefi-services = "0.23.0"

View file

@ -1,5 +1,10 @@
# uefi-macros - [Unreleased]
# uefi-macros - 0.13.0 (2023-11-12)
## Changed
- The dev-dependency on `uefi` is now path-only.
# uefi-macros - 0.12.0 (2023-05-15)
## Changed

View file

@ -1,6 +1,6 @@
[package]
name = "uefi-macros"
version = "0.12.0"
version = "0.13.0"
readme = "README.md"
description = "Procedural macros for the `uefi` crate."

View file

@ -1,5 +1,7 @@
# uefi-raw - [Unreleased]
# uefi-raw - 0.5.0 (2023-11-12)
## Added
- Added `AbsolutePointerProtocol`.
- Added `SimpleFileSystemProtocol` and related types.

View file

@ -1,6 +1,6 @@
[package]
name = "uefi-raw"
version = "0.4.0"
version = "0.5.0"
readme = "README.md"
description = "Raw UEFI types"

View file

@ -1,5 +1,7 @@
# uefi-services - [Unreleased]
# uefi-services - 0.23.0 (2023-11-12)
## Changed
- `uefi_services::system_table` now returns `SystemTable<Boot>` directly, rather
than wrapped in a `NonNull` pointer.

View file

@ -1,6 +1,6 @@
[package]
name = "uefi-services"
version = "0.22.0"
version = "0.23.0"
readme = "README.md"
description = "Higher-level utilities for the `uefi` crate."
@ -13,7 +13,7 @@ repository.workspace = true
rust-version.workspace = true
[dependencies]
uefi = { version = "0.25.0", features = ["global_allocator"] }
uefi = { version = "0.26.0", features = ["global_allocator"] }
log.workspace = true
cfg-if = "1.0.0"
qemu-exit = { version = "3.0.1", optional = true }

View file

@ -1,5 +1,7 @@
# uefi - [Unreleased]
# uefi - 0.26.0 (2023-11-12)
## Added
- Implemented `Index`, `IndexMut`, `get`, and `get_mut` on `MemoryMap`.
- Added `SystemTable::as_ptr`.

View file

@ -1,6 +1,6 @@
[package]
name = "uefi"
version = "0.25.0"
version = "0.26.0"
readme = "README.md"
description = "Safe and easy-to-use wrapper for building UEFI apps."
@ -29,8 +29,8 @@ bitflags.workspace = true
log.workspace = true
ptr_meta.workspace = true
ucs2 = "0.3.2"
uefi-macros = "0.12.0"
uefi-raw = "0.4.0"
uefi-macros = "0.13.0"
uefi-raw = "0.5.0"
uguid.workspace = true
[package.metadata.docs.rs]