diff --git a/Cargo.toml b/Cargo.toml index b04202dd..756ddbe6 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -15,7 +15,7 @@ license = "MIT/Apache-2.0" name = "x86_64" readme = "README.md" repository = "https://github.com/rust-osdev/x86_64" -version = "0.15.0-beta" +version = "0.15.0" edition = "2018" rust-version = "1.59" # Needed to support inline asm and default const generics diff --git a/Changelog.md b/Changelog.md index 33f7cc0d..8dfc8eeb 100644 --- a/Changelog.md +++ b/Changelog.md @@ -1,6 +1,6 @@ # Unreleased -# 0.15.0-beta – 2024-02-10 +# 0.15.0 – 2024-03-04 ## Breaking changes @@ -24,12 +24,21 @@ - [seal off the `PageSize` trait](https://github.com/rust-osdev/x86_64/pull/404) - [idt: Fixup Options structure and cleanup set_handler_fn](https://github.com/rust-osdev/x86_64/pull/226) +## New Features + +- [implement `Step` for `PageTableIndex`](https://github.com/rust-osdev/x86_64/pull/464) + ## Fixes - [fix typo in docs](https://github.com/rust-osdev/x86_64/pull/265) - [activate `feature(asm_const)`](https://github.com/rust-osdev/x86_64/pull/320) - [gdt: Check that MAX is in range](https://github.com/rust-osdev/x86_64/pull/365) +## Other Improvements + +- [allow inlining Step methods](https://github.com/rust-osdev/x86_64/pull/464) +- [constify more `Page` and `PageTableIndex` functions](https://github.com/rust-osdev/x86_64/pull/464) + # 0.14.12 – 2023-02-09 ## New Features