Skip to content

Changelog

All notable changes to vibe are documented here.

Released: 2026-01-10

  • --no-hooks option to skip hook execution during vibe start
  • --no-copy option to skip file copying during vibe start
  • GitHub Sponsors and Patreon funding configuration
  • Improved documentation for development workflows

Released: 2026-01-08

  • Copy strategies with performance optimization
    • Native clone using FFI (clonefile on macOS, FICLONE on Linux)
    • Copy-on-Write (CoW) support for APFS and Btrfs/XFS
    • rsync fallback for cross-filesystem copies
  • Directory copy support with glob patterns
  • Progress display improvements with new marker format
  • Refactored CopyService for better performance
  • Enhanced progress display with cleaner output
  • Resource leaks in CopyService tests
  • Empty marker lines in progress display

Released: 2026-01-02

  • Trust system for repository security
    • Repositories must be explicitly trusted before running hooks
    • vibe trust command for managing trusted repositories
    • Security-first approach to prevent malicious hook execution
  • Idempotent vibe start - running on existing worktree reuses it
  • Replaced Japanese UI messages with English for international users
  • Improved repository root path normalization
  • Repository root normalization issues

Released: 2025-12-28

  • Hook system for automated workflows
    • pre_start, post_start, pre_clean, post_clean hooks
    • files configuration for copying files to worktrees
  • Local configuration support (.vibe.local.toml)
  • vibe config command for managing settings
  • Enhanced worktree management
  • Improved shell integration

Released: 2025-12-28

  • Initial release
  • Basic worktree creation with vibe start
  • Worktree cleanup with vibe clean
  • Multi-shell support (Bash, Zsh, Fish, Nushell, PowerShell)
  • .vibe.toml configuration file support