dotzilla-cli 0.2.4

A CLI tool to manage dotfiles with symbolic linking and staging capabilities
# Changelog

All notable changes to Dotzilla will be documented in this file.

The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## [0.2.4] - 2025-08-25

- Fixed a bug where the wrong binary name was used in completion scripts.
- Add support for remove command to untrack files.

## [0.2.3] - 2025-07-25

- Allow users to specify a specify path to link instead of all dot files.

## [0.2.2] - 2025-06-30

- Adjusted `diff` command to handle correctly file diff path.

## [0.2.0] - 2025-04-30

- Updated the `list` command to show a less verbose output, focusing on listing only all tracked dotfiles.
- Adjusted `link` command to create symlinks in the target directory instead of the current working directory.
- Adjusted `status` command to show the status of all dotfiles, with fast diff findings.

## [0.1.0] - 2025-04-28

- Initial release of Dotzilla
- Repository management with `init` command
- File tracking with `add` command
- Staging system with `stage` and `unstage` commands
- Symbolic linking with `link` command
- Status reporting with `status` command
- File listing with `list` command
- Diff functionality with support for:
  - Basic file comparison
  - Word-by-word diff option
  - Directory comparison
  - External diff tools integration (vimdiff, meld, kdiff3, VS Code)
- Shell completion for bash, zsh, and fish

[0.1.0]: https://github.com/snakeice/dotzilla/releases/tag/v0.1.0