diff --git a/CHANGELOG.md b/CHANGELOG.md index 560bef26b0..0fa42c2daf 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,20 @@ # Changelog +## mdBook 0.5.1 +[v0.5.0...v0.5.1](https://github.com/rust-lang/mdBook/compare/v0.5.0...v0.5.1) + +### Changed +- Changed the scrollbar background to be transparent. + [#2932](https://github.com/rust-lang/mdBook/pull/2932) +- Ignore invalid top-level environment variable config keys. This allows setting things like `MDBOOK_VERSION` to not cause an error. + [#2952](https://github.com/rust-lang/mdBook/pull/2952) + +### Fixed +- Fixed the sidebar heading nav to have the correct nesting levels. + [#2953](https://github.com/rust-lang/mdBook/pull/2953) +- Various Font Awesome fixes and improvements. + [#2951](https://github.com/rust-lang/mdBook/pull/2951) + ## mdBook 0.5.0 [v0.4.52...v0.5.0](https://github.com/rust-lang/mdBook/compare/v0.4.52...v0.5.0) diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 9597a86549..709ddf60a8 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -221,7 +221,7 @@ Instructions for mdBook maintainers to publish a new release: 1. Create a PR that bumps the version and updates the changelog: 1. `git fetch upstream` - 2. `git checkout -B bump-version upstream/master` + 2. `git checkout -B bump-version upstream/master && git branch --set-upstream-to=origin/bump-version` 3. `cargo xtask bump ` - This will update the version of all the crates. - `cargo set-version` must first be installed with `cargo install cargo-edit`. diff --git a/Cargo.lock b/Cargo.lock index 0b2956c173..e8ddb82891 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -956,7 +956,7 @@ checksum = "47e1ffaa40ddd1f3ed91f717a33c8c0ee23fff369e3aa8772b9605cc1d22f4c3" [[package]] name = "mdbook" -version = "0.5.0" +version = "0.5.1" dependencies = [ "anyhow", "axum", @@ -996,7 +996,7 @@ version = "0.0.0" [[package]] name = "mdbook-core" -version = "0.5.0" +version = "0.5.1" dependencies = [ "anyhow", "regex", @@ -1009,7 +1009,7 @@ dependencies = [ [[package]] name = "mdbook-driver" -version = "0.5.0" +version = "0.5.1" dependencies = [ "anyhow", "indexmap", @@ -1031,7 +1031,7 @@ dependencies = [ [[package]] name = "mdbook-html" -version = "0.5.0" +version = "0.5.1" dependencies = [ "anyhow", "ego-tree", @@ -1056,7 +1056,7 @@ dependencies = [ [[package]] name = "mdbook-markdown" -version = "0.5.0" +version = "0.5.1" dependencies = [ "pulldown-cmark", "regex", @@ -1065,7 +1065,7 @@ dependencies = [ [[package]] name = "mdbook-preprocessor" -version = "0.5.0" +version = "0.5.1" dependencies = [ "anyhow", "mdbook-core", @@ -1085,7 +1085,7 @@ dependencies = [ [[package]] name = "mdbook-renderer" -version = "0.5.0" +version = "0.5.1" dependencies = [ "anyhow", "mdbook-core", @@ -1095,7 +1095,7 @@ dependencies = [ [[package]] name = "mdbook-summary" -version = "0.5.0" +version = "0.5.1" dependencies = [ "anyhow", "mdbook-core", diff --git a/Cargo.toml b/Cargo.toml index 4af6e7df99..94fcf842b4 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -39,13 +39,13 @@ hex = "0.4.3" html5ever = "0.35.0" indexmap = "2.12.0" ignore = "0.4.25" -mdbook-core = { path = "crates/mdbook-core", version = "0.5.0" } -mdbook-driver = { path = "crates/mdbook-driver", version = "0.5.0" } -mdbook-html = { path = "crates/mdbook-html", version = "0.5.0" } -mdbook-markdown = { path = "crates/mdbook-markdown", version = "0.5.0" } -mdbook-preprocessor = { path = "crates/mdbook-preprocessor", version = "0.5.0" } -mdbook-renderer = { path = "crates/mdbook-renderer", version = "0.5.0" } -mdbook-summary = { path = "crates/mdbook-summary", version = "0.5.0" } +mdbook-core = { path = "crates/mdbook-core", version = "0.5.1" } +mdbook-driver = { path = "crates/mdbook-driver", version = "0.5.1" } +mdbook-html = { path = "crates/mdbook-html", version = "0.5.1" } +mdbook-markdown = { path = "crates/mdbook-markdown", version = "0.5.1" } +mdbook-preprocessor = { path = "crates/mdbook-preprocessor", version = "0.5.1" } +mdbook-renderer = { path = "crates/mdbook-renderer", version = "0.5.1" } +mdbook-summary = { path = "crates/mdbook-summary", version = "0.5.1" } memchr = "2.7.6" notify = "8.2.0" notify-debouncer-mini = "0.7.0" @@ -71,7 +71,7 @@ walkdir = "2.5.0" [package] name = "mdbook" -version = "0.5.0" +version = "0.5.1" authors = [ "Mathieu David ", "Michael-F-Bryan ", diff --git a/crates/mdbook-core/Cargo.toml b/crates/mdbook-core/Cargo.toml index 7ae55ddeb9..8dd0e9b931 100644 --- a/crates/mdbook-core/Cargo.toml +++ b/crates/mdbook-core/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mdbook-core" -version = "0.5.0" +version = "0.5.1" description = "The base support library for mdbook, intended for internal use only" edition.workspace = true license.workspace = true diff --git a/crates/mdbook-driver/Cargo.toml b/crates/mdbook-driver/Cargo.toml index d37611dc99..7d78452bab 100644 --- a/crates/mdbook-driver/Cargo.toml +++ b/crates/mdbook-driver/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mdbook-driver" -version = "0.5.0" +version = "0.5.1" description = "High-level library for running mdBook" edition.workspace = true license.workspace = true diff --git a/crates/mdbook-html/Cargo.toml b/crates/mdbook-html/Cargo.toml index 241c9d329d..9210f731d0 100644 --- a/crates/mdbook-html/Cargo.toml +++ b/crates/mdbook-html/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mdbook-html" -version = "0.5.0" +version = "0.5.1" description = "mdBook HTML renderer" edition.workspace = true license.workspace = true diff --git a/crates/mdbook-markdown/Cargo.toml b/crates/mdbook-markdown/Cargo.toml index 38849ce423..3eb912d42d 100644 --- a/crates/mdbook-markdown/Cargo.toml +++ b/crates/mdbook-markdown/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mdbook-markdown" -version = "0.5.0" +version = "0.5.1" description = "Markdown processing used in mdBook" edition.workspace = true license.workspace = true diff --git a/crates/mdbook-preprocessor/Cargo.toml b/crates/mdbook-preprocessor/Cargo.toml index f10634994d..fde700d700 100644 --- a/crates/mdbook-preprocessor/Cargo.toml +++ b/crates/mdbook-preprocessor/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mdbook-preprocessor" -version = "0.5.0" +version = "0.5.1" description = "Library to assist implementing an mdBook preprocessor" edition.workspace = true license.workspace = true diff --git a/crates/mdbook-renderer/Cargo.toml b/crates/mdbook-renderer/Cargo.toml index 8f422575ae..3c871b654b 100644 --- a/crates/mdbook-renderer/Cargo.toml +++ b/crates/mdbook-renderer/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mdbook-renderer" -version = "0.5.0" +version = "0.5.1" description = "Library to assist implementing an mdBook renderer" edition.workspace = true license.workspace = true diff --git a/crates/mdbook-summary/Cargo.toml b/crates/mdbook-summary/Cargo.toml index 163d907ae0..c472760f5a 100644 --- a/crates/mdbook-summary/Cargo.toml +++ b/crates/mdbook-summary/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mdbook-summary" -version = "0.5.0" +version = "0.5.1" description = "Summary parser for mdBook" edition.workspace = true license.workspace = true