Skip to content

Latest commit

 

History

History
53 lines (36 loc) · 2.18 KB

File metadata and controls

53 lines (36 loc) · 2.18 KB

Changelog

  • All notable, released changes to this project from a user's perspective will be documented in this file
  • All changes are from @nickgerace unless otherwise specified
  • The format was inspired by Keep a Changelog
  • This project follows the CalVer versioning scheme (more details in the VERSIONING_SCHEME docs)

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
  • 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
  • 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
  • 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
  • Move logging verbosity from an environment variable to a flag
  • Deprecate "path" configuration option from @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
  • Switch to "CalVer" for versioning scheme (no end user action required)
  • Update dependencies

Before 2025.2.0

Please see CHANGELOG_PRE_CALVER_POST_V4.