Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
21 changes: 20 additions & 1 deletion content/this-month/2024-09/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -141,6 +141,26 @@ the contained information tags. Usable in no_std environments, such as a kernel.
An optional builder feature also allows the construction of the corresponding
structures._

[Last month](../2024-08), we talked about the major milestone of the `v0.22`
release of the `multiboot2` crate, where all Undefined Behaviour (UB) and a
bunch of safety and memory issues have been removed / fixed. After a short
grace-period of one month, we now yanked all prior releases. As all of them
contain UB, sensitive low-level software can break in subtle ways.

We hope that all users can have a smooth migration to `v0.22` or above
(with Rust 1.70 from June 2023 as MSRV). If there are problems, we
are happy to temporarily unyank certain versions or create a `v0.22.x`
with a lower MSRV. We can discuss this
[here](https://github.com/rust-osdev/multiboot2/issues/237).

Further, we released `v0.23` which contains dependency bumps and missing
tags. Specifically:
- ApmTag
- BootdevTag
- NetworkTag

Please find more in the [changelog](https://github.com/rust-osdev/multiboot2/blob/main/multiboot2/CHANGELOG.md).

We merged the following PRs this month:

<!-- - [build(deps): bump crate-ci/typos from 1.23.6 to 1.24.3](https://github.com/rust-osdev/multiboot2/pull/230) -->
Expand All @@ -155,7 +175,6 @@ We merged the following PRs this month:

Thanks to [@filiplajszczak](https://github.com/filiplajszczak) for their contributions!


## Other Projects

In this section, we describe updates to Rust OS projects that are not directly related to the `rust-osdev` organization. Feel free to [create a pull request](https://github.com/rust-osdev/homepage/pulls) with the updates of your OS project for the next post.
Expand Down
Loading