Skip to content

Releases: NeverVane/commandchronicles

🚀 CommandChronicles CLI v0.4.2 - Daemon Improvements

22 Jul 11:12

Choose a tag to compare

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

19 Jul 10:51

Choose a tag to compare

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

12 Jul 18:28

Choose a tag to compare

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

09 Jul 14:07

Choose a tag to compare

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

09 Jul 13:53

Choose a tag to compare

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> and ccr 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

04 Jul 16:40

Choose a tag to compare

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

29 Jun 19:32

Choose a tag to compare

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

29 Jun 11:05

Choose a tag to compare

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

28 Jun 17:54

Choose a tag to compare

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

26 Jun 15:57

Choose a tag to compare

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.