# Changelog
- All notable, released changes to this project from a user's perspective will be documented in this file
- All changes are from [@nickgerace](https://github.com/nickgerace) unless otherwise specified
- The format was inspired by [Keep a Changelog](https://keepachangelog.com/en/1.0.0/)
- This project follows the [CalVer](https://calver.org) versioning scheme (more details in the [VERSIONING_SCHEME](docs/VERSIONING_SCHEME.md) docs)
## `2026.9.0` - Fri 11 Sep 2026
- Update dependencies
- Remove unneeded "remain" dependency
## `2026.3.0` - Wed 25 Mar 2026
- Update dependencies
## `2025.12.0` - Mon 22 Dec 2025
- Add `--generate-man` flag to generate a man page
- Update dependencies
## `2025.9.0` - Tue 02 Sep 2025
- Remove workaround for worktrees error tracked via [#205](https://github.com/nickgerace/gfold/issues/205)
- Update dependencies
## `2025.8.0` - Tue 19 Aug 2025
- Update dependencies
- Use `mold` when building release builds
## `2025.7.0` - Wed 30 Jul 2025
- Add git worktrees support [@AucaCoyan](https://github.com/AucaCoyan)
- Update dependencies
## `2025.4.0` - Wed 02 Apr 2025
- Add many new pre-built binaries, including macOS x86_64, Linux (GNU) aarch64, Linux (GNU) powerpc64le, and Linux (MUSL) aarch64 from [@ofek](https://github.com/ofek)
- Update dependencies
## `2025.2.1` - Tue 27 Feb 2025
- Add MUSL pre-built binaries
- Fix release builds for all platforms
- Yank previous release due to broken release builds
## `2025.2.0` (yanked) - Tue 27 Feb 2025
- Add "paths" configuration option to allow for multiple paths for `gfold` to execute on from [@uncenter](https://github.com/uncenter)
- Move logging verbosity from an environment variable to a flag
- Deprecate "path" configuration option from [@uncenter](https://github.com/uncenter)
- Polish help message, including its formatting
- Remove unused `strum` dependency
- Slightly reduce binary size by no longer relying on formal error types and unneeded abstractions from a multi-crate workspace (i.e. the repository now contains only one crate, yet again)
- Support `~` and `$HOME` for "paths" configuration option from [@uncenter](https://github.com/uncenter)
- Switch to "CalVer" for versioning scheme (no end user action required)
- Update dependencies
## Before `2025.2.0`
Please see [CHANGELOG_PRE_CALVER_POST_V4](./docs/CHANGELOG_PRE_CALVER_POST_V4.md).