Skip to content

Bump extension version to v0.2.0 - #28

Merged
tomtom215 merged 2 commits into
mainfrom
claude/final-polish-qa-Sr8Kv
Feb 15, 2026
Merged

Bump extension version to v0.2.0#28
tomtom215 merged 2 commits into
mainfrom
claude/final-polish-qa-Sr8Kv

Conversation

@tomtom215

Copy link
Copy Markdown
Owner

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

  • Updated extension version (-ev) from v0.1.0 to v0.2.0 in build instructions across three documentation files (CLAUDE.md, contributing.md, getting-started.md)
  • Updated attestation verification example to reference the new v0.2.0 release artifact
  • Removed rand = "0.9" dependency from the dev-dependencies list as it is no longer needed
  • Added v0.2.x to the supported versions in SECURITY.md

Notable Details

  • All build command examples now consistently reference v0.2.0 for the extension version
  • The version bump is reflected in security documentation to indicate v0.2.x is now the supported version
  • No changes to the DuckDB version (v1.2.0) or ABI type (C_STRUCT)

https://claude.ai/code/session_01WVgZGJBDe1a7dPK5Ssz33Z

- 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
@tomtom215
tomtom215 merged commit 8400aaa into main Feb 15, 2026
19 checks passed
@tomtom215
tomtom215 deleted the claude/final-polish-qa-Sr8Kv branch February 15, 2026 20:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants