diff --git a/Cargo.toml b/Cargo.toml index c261ada5..f07ed6f3 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -9,20 +9,13 @@ authors = [ ] description = "Support for x86_64 specific instructions, registers, and structures." documentation = "https://docs.rs/x86_64" -keywords = [ - "amd64", - "x86", - "x86_64", - "no_std", -] -categories = [ - "no-std", -] +keywords = ["amd64", "x86", "x86_64", "no_std"] +categories = ["no-std"] license = "MIT/Apache-2.0" name = "x86_64" readme = "README.md" repository = "https://github.com/rust-osdev/x86_64" -version = "0.14.9" +version = "0.14.10" edition = "2018" rust-version = "1.57" # Needed to support panic! in const fns @@ -33,9 +26,9 @@ volatile = "0.4.4" rustversion = "1.0.5" [features] -default = [ "nightly", "instructions" ] +default = ["nightly", "instructions"] instructions = [] -nightly = [ "const_fn", "step_trait", "abi_x86_interrupt", "doc_cfg" ] +nightly = ["const_fn", "step_trait", "abi_x86_interrupt", "doc_cfg"] abi_x86_interrupt = [] const_fn = [] step_trait = [] @@ -46,11 +39,11 @@ external_asm = [] inline_asm = [] [package.metadata.release] -no-dev-version = true +dev-version = false pre-release-replacements = [ - { file="Changelog.md", search="# Unreleased", replace="# Unreleased\n\n# {{version}} – {{date}}", exactly=1 }, + { file = "Changelog.md", search = "# Unreleased", replace = "# Unreleased\n\n# {{version}} – {{date}}", exactly = 1 }, ] pre-release-commit-message = "Bump version to {{version}}" -disable-push = true -disable-publish = true -disable-tag = true +push = false +publish = false +tag = false diff --git a/Changelog.md b/Changelog.md index 03109b4d..3f7d6998 100644 --- a/Changelog.md +++ b/Changelog.md @@ -1,5 +1,24 @@ # Unreleased +# 0.14.10 – 2022-07-10 + +## New Features + +- [Add `registers::debug`](https://github.com/rust-osdev/x86_64/pull/286) +- [Provide null segment selector as associated constant on `SegmentSelector`](https://github.com/rust-osdev/x86_64/pull/373) +- [Add getters for the page table frame mapping](https://github.com/rust-osdev/x86_64/pull/385) + +## Fixes + +- [Fix align functions](https://github.com/rust-osdev/x86_64/pull/375) +- [Correct wrong comment](https://github.com/rust-osdev/x86_64/pull/374) + +## Other Improvements + +- [Cleanup Segment macros](https://github.com/rust-osdev/x86_64/pull/376) +- [Update comment and docs](https://github.com/rust-osdev/x86_64/pull/382) + + # 0.14.9 - 2022-03-31 ## New Features