## [Unreleased]
- Support "tag <tag>" syntax for fetching tags


## [1.4.4] - 2024-06-03
- Use a specific Exception type
- Fix git-precommit-hook environment (git commit -a works now)


## [1.4.3] - 2023-05-24
### Changed
- Specify license
- Adapt to nixpkgs nativeCheckInputs change


## [1.4.2] - 2022-11-23
### Changed
- Small cleanups


## [1.4.1] - 2021-07-09
### Changed
- Suppress git's init.defaultBranch hints


## [1.4.0] - 2021-06-21
### Changed
- Refuse force-push updates even if XDG_CACHE_HOME is cleared

### Added
- --force flag to recover from remote force-push


## [1.3.1] - 2021-06-07
### Changed
- Fixed a bug in the is-fetch-needed logic: Sometimes a fetch is needed to
move the branch heads even if the sought rev is already present (eg: was
fetched via a different branch).


## [1.3.0] - 2021-04-19
### Added
- "overlay" and "overlays" flake outputs


## [1.2.3] - 2020-08-25
### Changed
- Fixed stray output from repo creation


## [1.2.2] - 2020-08-25
### Added
- Flake support


## [1.2.1] - 2020-08-03
### Changed
- Build fix for old versions of mypy


## [1.2.0] - 2020-07-17
### Added
- Retry fetch with backoff


## [1.1.1] - 2020-08-05
### Changed
- Build fix for old versions of mypy


## [1.1.0] - 2020-07-16
### Added
- Command line interface


## [1.0.0] - 2020-07-10
Initial release