diff --git a/CHANGELOG.md b/CHANGELOG.md index 8db03518..058636b2 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -63,6 +63,8 @@ The following is a summary of the changes that may require your attention when u [#2922](https://github.com/rust-lang/mdBook/pull/2922) - Headers that start or end with HTML characters like `<`, `&`, or `>` now replace those characters in the link ID with `-` instead of being stripped. [#2844](https://github.com/rust-lang/mdBook/pull/2844) +- Headers are no longer modified if the tag is manually written HTML. + [#2913](https://github.com/rust-lang/mdBook/pull/2913) ### CLI changes @@ -107,6 +109,46 @@ The following is a summary of the changes that may require your attention when u - Various functions in the `utils::fs` module have been removed, renamed, or reworked. - Most of the functions in the `utils` module have been moved, removed, or made private. +## mdBook 0.5.0-beta.2 +[v0.5.0-beta.1...v0.5.0-beta.2](https://github.com/rust-lang/mdBook/compare/v0.5.0-beta.1...v0.5.0-beta.2) + +### Added + +- Added a warning when a Font Awesome icon is missing. + [#2915](https://github.com/rust-lang/mdBook/pull/2915) +- Added some trace logging for event processing. + [#2911](https://github.com/rust-lang/mdBook/pull/2911) +- Added `Config::contains_key`. + [#2910](https://github.com/rust-lang/mdBook/pull/2910) + +### Changed + +- Heading IDs are now lowercase. + [#2922](https://github.com/rust-lang/mdBook/pull/2922) +- Updated cargo dependencies. + [#2916](https://github.com/rust-lang/mdBook/pull/2916) +- Removed italics for in quotes/comments in code blocks with the `ayu` theme. + [#2904](https://github.com/rust-lang/mdBook/pull/2904) +- Exposed "search" feature from mdbook-driver. + [#2907](https://github.com/rust-lang/mdBook/pull/2907) + +### Fixed + +- Fixed rust fenced code blocks with an indent. + [#2905](https://github.com/rust-lang/mdBook/pull/2905) +- Headers and `dt` tags are no longer modified if the tag is manually written HTML. + [#2913](https://github.com/rust-lang/mdBook/pull/2913) +- Fixed print page links for internal links to non-chapters. + [#2914](https://github.com/rust-lang/mdBook/pull/2914) +- Better handling for unbalanced HTML tags. + [#2924](https://github.com/rust-lang/mdBook/pull/2924) +- Handle unclosed HTML tags inside a markdown element. + [#2927](https://github.com/rust-lang/mdBook/pull/2927) +- Fixed missing font-awesome icons in the guide. + [#2926](https://github.com/rust-lang/mdBook/pull/2926) +- Hide the sidebar resize indicator when JS isn't available. + [#2923](https://github.com/rust-lang/mdBook/pull/2923) + ## mdBook 0.5.0-beta.1 [v0.5.0-alpha.1...v0.5.0-beta.1](https://github.com/rust-lang/mdBook/compare/v0.5.0-alpha.1...v0.5.0-beta.1) diff --git a/Cargo.lock b/Cargo.lock index 4c3b0d9f..23a2a10d 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -956,7 +956,7 @@ checksum = "47e1ffaa40ddd1f3ed91f717a33c8c0ee23fff369e3aa8772b9605cc1d22f4c3" [[package]] name = "mdbook" -version = "0.5.0-beta.1" +version = "0.5.0-beta.2" dependencies = [ "anyhow", "axum", @@ -996,7 +996,7 @@ version = "0.0.0" [[package]] name = "mdbook-core" -version = "0.5.0-beta.1" +version = "0.5.0-beta.2" dependencies = [ "anyhow", "regex", @@ -1009,7 +1009,7 @@ dependencies = [ [[package]] name = "mdbook-driver" -version = "0.5.0-beta.1" +version = "0.5.0-beta.2" dependencies = [ "anyhow", "indexmap", @@ -1031,7 +1031,7 @@ dependencies = [ [[package]] name = "mdbook-html" -version = "0.5.0-beta.1" +version = "0.5.0-beta.2" dependencies = [ "anyhow", "ego-tree", @@ -1056,7 +1056,7 @@ dependencies = [ [[package]] name = "mdbook-markdown" -version = "0.5.0-beta.1" +version = "0.5.0-beta.2" dependencies = [ "pulldown-cmark", "regex", @@ -1065,7 +1065,7 @@ dependencies = [ [[package]] name = "mdbook-preprocessor" -version = "0.5.0-beta.1" +version = "0.5.0-beta.2" dependencies = [ "anyhow", "mdbook-core", @@ -1085,7 +1085,7 @@ dependencies = [ [[package]] name = "mdbook-renderer" -version = "0.5.0-beta.1" +version = "0.5.0-beta.2" dependencies = [ "anyhow", "mdbook-core", @@ -1095,7 +1095,7 @@ dependencies = [ [[package]] name = "mdbook-summary" -version = "0.5.0-beta.1" +version = "0.5.0-beta.2" dependencies = [ "anyhow", "mdbook-core", diff --git a/Cargo.toml b/Cargo.toml index b33e9f2c..1f2b77a4 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-beta.1" } -mdbook-driver = { path = "crates/mdbook-driver", version = "0.5.0-beta.1" } -mdbook-html = { path = "crates/mdbook-html", version = "0.5.0-beta.1" } -mdbook-markdown = { path = "crates/mdbook-markdown", version = "0.5.0-beta.1" } -mdbook-preprocessor = { path = "crates/mdbook-preprocessor", version = "0.5.0-beta.1" } -mdbook-renderer = { path = "crates/mdbook-renderer", version = "0.5.0-beta.1" } -mdbook-summary = { path = "crates/mdbook-summary", version = "0.5.0-beta.1" } +mdbook-core = { path = "crates/mdbook-core", version = "0.5.0-beta.2" } +mdbook-driver = { path = "crates/mdbook-driver", version = "0.5.0-beta.2" } +mdbook-html = { path = "crates/mdbook-html", version = "0.5.0-beta.2" } +mdbook-markdown = { path = "crates/mdbook-markdown", version = "0.5.0-beta.2" } +mdbook-preprocessor = { path = "crates/mdbook-preprocessor", version = "0.5.0-beta.2" } +mdbook-renderer = { path = "crates/mdbook-renderer", version = "0.5.0-beta.2" } +mdbook-summary = { path = "crates/mdbook-summary", version = "0.5.0-beta.2" } 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-beta.1" +version = "0.5.0-beta.2" authors = [ "Mathieu David ", "Michael-F-Bryan ", diff --git a/crates/mdbook-core/Cargo.toml b/crates/mdbook-core/Cargo.toml index 2e9465e7..f331fb06 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-beta.1" +version = "0.5.0-beta.2" 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 fd971d48..32f54db8 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-beta.1" +version = "0.5.0-beta.2" 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 e30cf07e..6f884537 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-beta.1" +version = "0.5.0-beta.2" 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 a6664843..0b8b50de 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-beta.1" +version = "0.5.0-beta.2" 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 370669b7..b243b592 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-beta.1" +version = "0.5.0-beta.2" 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 69d5c8c0..8b1cfed1 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-beta.1" +version = "0.5.0-beta.2" 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 d06b75af..a3d23ef4 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-beta.1" +version = "0.5.0-beta.2" description = "Summary parser for mdBook" edition.workspace = true license.workspace = true