Skip to content

Commit cb3f83c

Browse files
committed
workspace: prepare new releases
1 parent abe88b3 commit cb3f83c

File tree

14 files changed

+47
-37
lines changed

14 files changed

+47
-37
lines changed

CHANGELOG.md

+5
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
Please see:
2+
3+
- [multiboot2/CHANGELOG.md](multiboot2/CHANGELOG.md)
4+
- [multiboot2-header/CHANGELOG.md](multiboot2-header/CHANGELOG.md)
5+
- [multiboot2-common/CHANGELOG.md](multiboot2-common/CHANGELOG.md)

Cargo.lock

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

Cargo.toml

+3
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,8 @@ exclude = [
1313
bitflags = "2.6.0"
1414
derive_more = { version = "~0.99.18", default-features = false, features = ["display"] }
1515
log = { version = "~0.4", default-features = false }
16+
multiboot2 = { version = "0.22.2", default-features = false }
17+
multiboot2-common = { version = "0.1.2", default-features = false }
1618
ptr_meta = { version = "~0.2", default-features = false }
1719

1820
# This way, the corresponding crate dependency can be normalley referenced by
@@ -21,3 +23,4 @@ ptr_meta = { version = "~0.2", default-features = false }
2123
[patch.crates-io]
2224
multiboot2 = { path = "multiboot2" }
2325
multiboot2-common = { path = "multiboot2-common" }
26+
multiboot2-header = { path = "multiboot2-header" }

Changelog.md

-3
This file was deleted.

README.md

+8-12
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,10 @@
1-
# Multiboot2: MBI + Header
1+
# Rusty Wrappers for Multiboot2
22

3-
This repository contains the crates `multiboot2` and `multiboot2-header`.
4-
Please check their individual README-files ([multiboot2](multiboot2/README.md),
5-
[multiboot2-header](multiboot2-header/README.md)).
3+
## Repository Overview
64

7-
The `multiboot2` crate helps to parse the Multiboot2 information structure
8-
(MBI) and is relevant in kernels, that get booted by a bootloader such as
9-
GRUB, for example. `multiboot2-header` helps you to either build
10-
Multiboot2-headers yourself, or to parse Multiboot2 headers in custom bootloader
11-
or similar applications.
5+
- [`multiboot2`](./multiboot2/README.md)
6+
- [`multiboot2-header`](./multiboot2-header/README.md)
7+
- [`multiboot2-common`](./multiboot2-common/README.md)
128

139
## License
1410

@@ -22,6 +18,6 @@ at your option.
2218

2319
### Contribution
2420

25-
Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the
26-
work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any
27-
additional terms or conditions.
21+
Unless you explicitly state otherwise, any contribution intentionally submitted
22+
for inclusion in the work by you, as defined in the Apache-2.0 license, shall be
23+
dual licensed as above, without any additional terms or conditions.

integration-test/bins/Cargo.lock

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

multiboot2-common/CHANGELOG.md

+10
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
# Changelog for Crate `multiboot2-common`
2+
3+
## v0.1.2 (2024-08-24)
4+
5+
- Documentation improvements
6+
-
7+
8+
## 0.1.0 / 0.1.1 (2024-08-20)
9+
10+
Initial release.

multiboot2-common/Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ name = "multiboot2-common"
33
description = """
44
Common helpers for the `multiboot2` and `multiboot2-header` crates.
55
"""
6-
version = "0.1.1"
6+
version = "0.1.2"
77
authors = [
88
"Philipp Schuster <[email protected]>"
99
]

multiboot2-common/Changelog.md

-5
This file was deleted.

multiboot2-common/src/lib.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -141,7 +141,7 @@
141141
//! [`Layout`] for the underlying type equals the one we manually used for the
142142
//! allocation.
143143
//!
144-
//! # Provided Abstractions
144+
//! # Architecture & Provided Abstractions
145145
//!
146146
//! Figure 2 in the [README](https://crates.io/crates/multiboot2-common)
147147
//! (currently not embeddable in lib.rs unfortunately) provides an overview of

multiboot2-header/Changelog.md multiboot2-header/CHANGELOG.md

+5-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,8 @@
1-
# CHANGELOG for crate `multiboot2-header`
1+
# Changelog for Crate `multiboot2-header`
2+
3+
## v0.5.1 (2024-08-24)
4+
5+
- Documentation improvements
26

37
## v0.5.0 (2024-05-20)
48

multiboot2-header/Cargo.toml

+3-3
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ contained header tags. Usable in no_std environments, such as a
66
bootloader. An optional builder feature also allows the construction of
77
the corresponding structures.
88
"""
9-
version = "0.5.0"
9+
version = "0.5.1"
1010
authors = [
1111
"Philipp Schuster <[email protected]>"
1212
]
@@ -45,9 +45,9 @@ unstable = []
4545
[dependencies]
4646
derive_more.workspace = true
4747
log.workspace = true
48+
multiboot2-common.workspace = true
49+
multiboot2.workspace = true
4850
ptr_meta.workspace = true
49-
multiboot2 = { version = "0.22.1", default-features = false }
50-
multiboot2-common = "0.1.1"
5151

5252
[package.metadata.docs.rs]
5353
all-features = true

multiboot2/Changelog.md multiboot2/CHANGELOG.md

+3-2
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,8 @@
1-
# CHANGELOG for crate `multiboot2`
1+
# Changelog for Crate `multiboot2`
22

3-
## Unreleased
3+
## v0.22.2 (2024-08-24)
44

5+
- Documentation improvements
56
- Improve debug formatting for EFIMemoryMapTag
67

78
## v0.22.1 (2024-08-20)

multiboot2/Cargo.toml

+2-3
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ structures and the contained information tags. Usable in `no_std` environments,
66
such as a kernel. An optional builder feature also allows the construction of
77
the corresponding structures.
88
"""
9-
version = "0.22.1"
9+
version = "0.22.2"
1010
authors = [
1111
"Philipp Oppermann <[email protected]>",
1212
"Calvin Lee <[email protected]>",
@@ -46,8 +46,7 @@ bitflags.workspace = true
4646
derive_more.workspace = true
4747
log.workspace = true
4848
ptr_meta.workspace = true
49-
multiboot2-common = { version = "0.1.1", default-features = false }
50-
49+
multiboot2-common.workspace = true
5150
# We only use a very basic type definition from this crate. To prevent MSRV
5251
# bumps from uefi-raw, I restrict this here. Upstream users are likely to have
5352
# two versions of this library in it, which is no problem, as we only use the

0 commit comments

Comments
 (0)