diff --git a/CHANGELOG.md b/CHANGELOG.md index 5194a0e..71c0731 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,6 +7,34 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.1.2](https://github.com/abusch/rustdoc-viewer/compare/v0.1.1...v0.1.2) - 2026-10-31 + +### Changed + +- share path, reference and parameter formatting in format.rs +- derive the syntax theme from DEFAULT_THEME and tidy render.rs +- tighten App's history, sizing and help state +- drop default_expanded and tidy page.rs comments +- clear the status inside handle_key and drop dead key arms +- carry link ids beside spans instead of tagging underline colours +- let the page builder own its sections and member rows +- name and classify item kinds in one place + +### Documentation + +- add CLAUDE.md + +### Fixed + +- decide whether a code block is Rust the way rustdoc does +- show deprecation notices in bold so they outweigh unstable ones +- list unions, statics, and attribute and derive macros on module pages +- show items under the paths rustdoc publishes them at + +### Other + +- Tweak ui + ## [0.1.1](https://github.com/abusch/rustdoc-viewer/compare/v0.1.0...v0.1.1) - 2026-08-26 ### Added diff --git a/Cargo.lock b/Cargo.lock index 7302f41..00cdeff 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1247,7 +1247,7 @@ dependencies = [ [[package]] name = "rustdoc-viewer" -version = "0.1.1" +version = "0.1.2" dependencies = [ "anyhow", "arborium", diff --git a/Cargo.toml b/Cargo.toml index 089e8d3..a3bc494 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "rustdoc-viewer" -version = "0.1.1" +version = "0.1.2" edition = "2024" description = "A terminal-based viewer for Rust documentation." keywords = ["rustdoc", "terminal", "viewer"]