- Git Bonsai now detects the default branch and always considers it protected.
- Make it possible to configure protected branches, using
git config
. Seegit-bonsai --help
for details.
- Internal: code is more Rust-like now (#4).
- Internal: CI now checks formatting and runs clippy linter.
- git-bonsai no longer fails when a branch is checked out in a separate worktree. Worktree branches are just ignored (#5).
- Added a --no-fetch option.
- Implemented removal of identical branches.
- Added integration tests.
- The CI now builds git-bonsai on Windows and macOS.
- Improved README.
First release.