Bump extension version to v0.2.0 - #28
Merged
Merged
Conversation
- SECURITY.md: add 0.2.x to supported versions table - CLAUDE.md, getting-started.md, contributing.md: update extension metadata version from -ev v0.1.0 to -ev v0.2.0 - security.md: update artifact verification example to v0.2.0 - CLAUDE.md: remove phantom rand dev-dependency (not in Cargo.toml, not used by any source file) https://claude.ai/code/session_01WVgZGJBDe1a7dPK5Ssz33Z
Replace mdBook's 5-option theme dropdown (Coal/Navy/Aero/Rust/Light) with a single-click light/dark toggle using sun/moon icons — matching the UX pattern used by GitHub, VS Code, and most modern documentation sites. Fix mobile toolbar touch targets to meet Apple HIG 44×44pt minimum and WCAG 2.5.8 (Target Size) guidelines. mdBook's default icon buttons are ~30px wide, well below the threshold for comfortable mobile tapping. Changes: - New theme-toggle.js: clones the theme button to strip mdBook's dropdown handler, adds a simple toggle between "light" and "navy" themes with MutationObserver for reactive icon updates - CSS: hide #theme-list dropdown, increase icon button min-width/height to 44px on mobile, bump icon font-size to 20px, allow title to shrink gracefully via text-overflow: ellipsis https://claude.ai/code/session_01WVgZGJBDe1a7dPK5Ssz33Z
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
This PR updates the behavioral extension version from v0.1.0 to v0.2.0 across all documentation and configuration files, and removes an unused dependency.
Key Changes
-ev) from v0.1.0 to v0.2.0 in build instructions across three documentation files (CLAUDE.md, contributing.md, getting-started.md)rand = "0.9"dependency from the dev-dependencies list as it is no longer neededNotable Details
https://claude.ai/code/session_01WVgZGJBDe1a7dPK5Ssz33Z