Skip to content

feat: v0.5.0 user experience improvements - #35

Closed
clawdeeo wants to merge 1 commit into
mainfrom
feat/v0.5.0-ux
Closed

feat: v0.5.0 user experience improvements#35
clawdeeo wants to merge 1 commit into
mainfrom
feat/v0.5.0-ux

Conversation

@clawdeeo

Copy link
Copy Markdown
Collaborator

Summary

Implements v0.5.0 features: asset caching, outdated check, and local installs.

Changes

  • Asset caching: Downloads cached to ~/.gitclaw/cache/, reused on subsequent installs
  • Cache management: gitclaw cache clean, gitclaw cache size
  • Outdated check: gitclaw list --outdated compares installed vs latest versions
  • Local installs: --local flag for project-scoped installs to ./.gitclaw/
  • New dependency: sha2 for cache integrity

Testing

  • cargo fmt: clean
  • cargo clippy -- -D warnings: clean
  • cargo test: all pass (121 tests)

Checklist

  • CHANGELOG.md updated
  • README.md updated with new commands
  • Version bumped to 0.5.0
  • All tests pass
  • No clippy warnings

- Add asset caching to ~/.gitclaw/cache/ with automatic reuse
- Add gitclaw cache clean and gitclaw cache size commands
- Add gitclaw list --outdated to check for newer versions
- Add --local flag for project-scoped installs to ./.gitclaw/
- Add sha2 dependency for cache integrity
@clawdeeo clawdeeo closed this Apr 23, 2026
@clawdeeo
clawdeeo deleted the feat/v0.5.0-ux branch April 23, 2026 21:35
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.

1 participant