Releases: NeverVane/commandchronicles
🚀 CommandChronicles CLI v0.4.2 - Daemon Improvements
ccr v0.4.2
release: Bump version to 0.4.2
MAJOR FEATURES IN THIS RELEASE:
- Transparent daemon management in 'ccr update'
- Universal daemon detection (works without ps command)
- Automatic daemon restart during binary updates
- Enhanced TUI layout with command truncation
- Resolved search index corruption via daemon separation
RELEASE DATE: 2025-07-22
📦 Binaries
Platform | Architecture | Download |
---|---|---|
Linux | x86_64 | ccr-linux-amd64 |
Linux | ARM64 | ccr-linux-arm64 |
macOS | Intel | ccr-darwin-amd64 |
macOS | Apple Silicon | ccr-darwin-arm64 |
📋 Checksums
Download checksums.txt to verify binary integrity.
📚 Documentation
See the README for installation and usage instructions.
Full Changelog: https://github.com/NeverVane/commandchronicles/commits/v0.4.2
🚀 CommandChronicles CLI v0.4.1
ccr v0.4.1
release: Bump version to 0.4.1
MAJOR FIXES IN THIS RELEASE:
- Fixed search index corruption by removing fuzzy search from daemon
- Eliminated race conditions between daemon and TUI
- Fixed TUI status transition from [Indexing...] to ready
- Added command length truncation to prevent TUI layout issues
- Improved architectural separation (daemon=sync, TUI=search)
RELEASE DATE: 2025-07-19
📦 Binaries
Platform | Architecture | Download |
---|---|---|
Linux | x86_64 | ccr-linux-amd64 |
Linux | ARM64 | ccr-linux-arm64 |
macOS | Intel | ccr-darwin-amd64 |
macOS | Apple Silicon | ccr-darwin-arm64 |
📋 Checksums
Download checksums.txt to verify binary integrity.
📚 Documentation
See the README for installation and usage instructions.
Full Changelog: https://github.com/NeverVane/commandchronicles/commits/v0.4.1
🚀 CommandChronicles CLI v0.4.0 - Rule System
ccr v0.4.0
🔗 Sync Rules System
The new Sync Rules System gives you fine-grained control over which commands synchronize to which devices. Create rules to selectively include or exclude commands from specific devices based on flexible conditions.
Key Benefits
- Privacy Control: Exclude personal/sensitive commands from work devices
- Device-Specific Workflows: Only sync relevant commands to each device
- Conditional Filtering: Apply rules based on tags, directories, command patterns, or time
- Retroactive Application: Rules automatically apply to all existing commands, not just new ones
How It Works
Rules use allow/deny logic with target devices:
- Allow rules: Only sync matching commands to specified devices
- Deny rules: Exclude matching commands from specified devices
- No rules: All commands sync everywhere (default behavior)
- Conditions: Optional filters based on tags, working directory, command patterns, or time constraints
When rules change, all existing commands are automatically re-evaluated and routing is updated across your devices.
📦 Binaries
Platform | Architecture | Download |
---|---|---|
Linux | x86_64 | ccr-linux-amd64 |
Linux | ARM64 | ccr-linux-arm64 |
macOS | Intel | ccr-darwin-amd64 |
macOS | Apple Silicon | ccr-darwin-arm64 |
📋 Checksums
Download checksums.txt to verify binary integrity.
📚 Documentation
See the README for installation and usage instructions.
Full Changelog: https://github.com/NeverVane/commandchronicles/commits/v0.4.0
🚀 CommandChronicles CLI v0.3.1 - Secure Shell History Management
ccr v0.3.1
fix: update alert now uses actual current version instead of hardcoded 0.1.0
- Added Version field to TUIOptions struct
- Modified checkForUpdates() to accept currentVersion parameter
- Updated tuiCmd and searchCmd to pass version to TUI options
- Added fallback version handling in Launch function
- Fixed persistent update alert showing on latest version
This resolves the issue where update alerts would always show regardless of
the actual version being run, because the TUI was hardcoded to use version 0.1.0.
📦 Binaries
Platform | Architecture | Download |
---|---|---|
Linux | x86_64 | ccr-linux-amd64 |
Linux | ARM64 | ccr-linux-arm64 |
macOS | Intel | ccr-darwin-amd64 |
macOS | Apple Silicon | ccr-darwin-arm64 |
📋 Checksums
Download checksums.txt to verify binary integrity.
📚 Documentation
See the README for installation and usage instructions.
Full Changelog: https://github.com/NeverVane/commandchronicles/commits/v0.3.1
🚀 CommandChronicles CLI v0.3.0 - Tag System Implementation
ccr v0.3.0
Core Features:**
- CLI Tag Management: Full CRUD operations with
ccr tag
commands (add, remove, list, show, search) - TUI Tag Integration: View and manage tags directly from the interactive command interface
- Tag-based Search: Search commands by specific tags using
ccr tag search <tag>
- Visual Indicators: Tagged commands display colored tag badges in the command list
- Encrypted Storage: Tags are encrypted alongside command data using existing security model
Technical Capabilities:
- Tag Limits: Support for up to 5 tags per command with 50 character maximum per tag
- Color Customization: Per-tag color configuration for better visual organization
- Auto-tagging Engine: Intelligent automatic tagging based on command patterns and prefixes
- Default Tag Rules: Pre-configured tags for common command categories (docker, git, file-ops, network, system, etc.)
- Search Integration: Tags indexed and searchable through existing fuzzy search engine
- Backward Compatibility: Zero breaking changes to existing functionality
User Experience:
- Intuitive Commands: Simple
ccr tag add <id> <tag>
andccr tag remove <id> <tag>
syntax - Context Preservation: Tags appear in command details view (Tab key) and search results
- Visual Organization: Color-coded tags for quick command categorization
- Efficient Workflow: Find tagged commands instantly with
ccr tag search
- Professional Interface: Clean tag display matching existing TUI aesthetics
Use Cases:
- Categorize commands by project, environment, or functionality
- Create searchable command libraries organized by technology stack
- Quick filtering of Docker, Git, or system administration commands
- Project-specific organization with custom tags and colors
- Team collaboration through consistent tagging conventions
- Command discovery by browsing related tagged commands
📦 Binaries
Platform | Architecture | Download |
---|---|---|
Linux | x86_64 | ccr-linux-amd64 |
Linux | ARM64 | ccr-linux-arm64 |
macOS | Intel | ccr-darwin-amd64 |
macOS | Apple Silicon | ccr-darwin-arm64 |
📋 Checksums
Download checksums.txt to verify binary integrity.
📚 Documentation
See the README for installation and usage instructions.
Full Changelog: https://github.com/NeverVane/commandchronicles/commits/v0.3.0
CommandChronicles CLI v0.2.0 - Note System Implementation
ccr v0.2.0
Core Features:
- CLI Note Management: Full CRUD operations with
ccr note
commands (add, edit, delete, show, list, search) - TUI Note Integration: Multi-line note editor accessible via
Ctrl+N
from any command - Combined Search:
Ctrl+F+N
searches both commands and notes simultaneously - Visual Indicators: Commands with notes display a colored dot (●) in the command list
- Encrypted Storage: Notes are encrypted alongside command data using existing security model
Technical Capabilities:
- Multi-line Support: Rich text editing with proper word wrapping and line breaks
- Character Validation: 1000 character limit with real-time feedback
- Responsive Design: Editor adapts to terminal width with automatic text wrapping
- Search Integration: Notes indexed and searchable through existing fuzzy search engine
- Backward Compatibility: Zero breaking changes to existing functionality
User Experience:
- Intuitive Shortcuts:
Ctrl+N
for editing,Ctrl+S
to save,Esc
to cancel - Context Preservation: Notes appear in command details view (
Tab
key) - Seamless Workflow: Edit notes directly from command list or details view
- Visual Feedback: Real-time character count and validation messages
- Professional Interface: Clean, consistent design matching existing TUI aesthetics
Use Cases:
- Document complex commands with context and explanations
- Add deployment notes and environment-specific details
- Annotate learning commands with explanations
- Create searchable command documentation
- Share documented command snippets with teams
📦 Binaries
Platform | Architecture | Download |
---|---|---|
Linux | x86_64 | ccr-linux-amd64 |
Linux | ARM64 | ccr-linux-arm64 |
macOS | Intel | ccr-darwin-amd64 |
macOS | Apple Silicon | ccr-darwin-arm64 |
📋 Checksums
Download checksums.txt to verify binary integrity.
📚 Documentation
See the README for installation and usage instructions.
Full Changelog: https://github.com/NeverVane/commandchronicles/commits/v0.2.0
CommandChronicles v0.1.3 - Secure Shell History Management
ccr v0.1.3
Add helpful links for sync functionality
📦 Binaries
Platform | Architecture | Download |
---|---|---|
Linux | x86_64 | ccr-linux-amd64 |
Linux | ARM64 | ccr-linux-arm64 |
macOS | Intel | ccr-darwin-amd64 |
macOS | Apple Silicon | ccr-darwin-arm64 |
📋 Checksums
Download checksums.txt to verify binary integrity.
📚 Documentation
See the README for installation and usage instructions.
Full Changelog: https://github.com/NeverVane/commandchronicles/commits/v0.1.3
CommandChronicles v0.1.2 - Secure Shell History Management
ccr v0.1.2
improve: Use git tag message for dynamic release notes
- Extract git tag annotation message and use as main release content
- Keep standard sections (binaries, checksums, docs) consistent
- Allow customizable release descriptions via git tag messages
- More flexible and maintainable release note generation
📦 Binaries
Platform | Architecture | Download |
---|---|---|
Linux | x86_64 | ccr-linux-amd64 |
Linux | ARM64 | ccr-linux-arm64 |
macOS | Intel | ccr-darwin-amd64 |
macOS | Apple Silicon | ccr-darwin-arm64 |
📋 Checksums
Download checksums.txt to verify binary integrity.
📚 Documentation
See the README for installation and usage instructions.
Full Changelog: https://github.com/NeverVane/commandchronicles/commits/v0.1.2
CommandChronicles CLI v0.1.1 - Secure Shell History Management
ccr v0.1.1
fixed repo owner and repo name for the updater.
✨ Key Features
- 🔐 Secure Storage - XChaCha20-Poly1305 encryption with Argon2id key derivation
- 🔍 Smart Search - Fuzzy search with interactive TUI
- 🔄 Cross-Device Sync - Synchronization across multiple devices
- 🐚 Shell Integration - Support for bash, zsh, and fish
- 📊 Rich Context - Capture environment, git status, and metadata
📦 Binaries
Platform | Architecture | Download |
---|---|---|
Linux | x86_64 | ccr-linux-amd64 |
Linux | ARM64 | ccr-linux-arm64 |
macOS | Intel | ccr-darwin-amd64 |
macOS | Apple Silicon | ccr-darwin-arm64 |
📋 Checksums
Download checksums.txt to verify binary integrity.
📚 Documentation
See the README for installation and usage instructions.
Full Changelog: https://github.com/NeverVane/commandchronicles/commits/v0.1.1
CommandChronicles v0.1.0 - Secure Shell History Management
CommandChronicles CLI v0.1.0
Initial public release of CommandChronicles - a modern shell history management tool with secure encryption and intelligent search.
✨ Key Features
- 🔐 Secure Storage - XChaCha20-Poly1305 encryption with Argon2id key derivation
- 🔍 Smart Search - Fuzzy search with interactive TUI
- 🔄 Cross-Device Sync - Synchronization across multiple devices
- 🐚 Shell Integration - Support for bash, zsh, and fish
- 📊 Rich Context - Capture environment, git status, and metadata
💻 Binaries
Platform | Architecture | Binary Name | Download Link |
---|---|---|---|
Linux | x86_64 | ccr-linux-amd64 |
Download |
Linux | ARM64 | ccr-linux-arm64 |
Download |
macOS | Intel (x86_64) | ccr-darwin-amd64 |
Download |
macOS | Apple Silicon | ccr-darwin-arm64 |
Download |
📋 Checksums
Download checksums.txt to verify binary integrity.
📚 Documentation
See the README for installation and usage instructions.