Skip to content

v0.4.12

Choose a tag to compare

@github-actions github-actions released this 11 Feb 18:58
· 589 commits to master since this release
feat(web): add version update notification and bump to v0.4.12

Add version update detection and notification for Web/GUI interfaces:

Backend:
- New API endpoint GET /api/v1/update-check
- Reuses TUI's update detection logic from src/update/mod.rs
- 24-hour cache mechanism to avoid frequent GitHub API requests
- Returns update info including version, install method, and update command
- Caches results in ~/.grove/config.toml

Frontend:
- New UpdateBanner component with compact, auto-dismissing design
- Displays in top-center as small rounded card
- Shows "v{version} available" with icon buttons
- Auto-dismisses after 10 seconds
- Session-based dismissal (won't show again in same session)
- Actions: View Release (GitHub), Copy Command (install script), Dismiss
- Uses theme colors for seamless integration

Version bump to 0.4.12:
- Updated Cargo.toml, docs/index.html
- Added detailed CHANGELOG entry covering all changes since 0.4.11:
  - Version update notification feature
  - Review code search with Ctrl+F
  - Blitz Command+number shortcuts
  - Blitz drag-to-reorder
  - Comment collapse fixes
  - Worktree path registration fix

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>