Changelog for git-fmt-0.2.0.2
Changelog
Upcoming
v0.2.0.2
Revisions
- Fixed a bug causing prettifying to fail across filesystem boundaries. (#72)
v0.2.0.1
Revisions
- Fixed a bug where passing arguments would only work when running in the git directory. (#57)
v0.2.0.0
Major
- Removed
--list-ugly
and--dry-run
options. (#29) - Restricted use of
--quiet
and--verbose
at the same time. (#35) - Updated project structure to delegate pretty printing to other binaries. (#38)
- Added a
.omniyaml.yaml
config file. (#38)
Minor
- Added
--mode
option (eithernormal
ordry-run
). (#29) - Added
--null
option (use the null terminator as the delimiter for inputs). (#27) - Added support for directories as arguments (directories include all files within recursively). (#30)
- Added parallelisation. (#48)
Revisions
- Added a warning for when files aren't found. (#29)
- Updated internal use of
git ls-files
to use the null terminator option. (#27) - Fixed debug log messages to have timestamp and log level on all lines. (#33)
- Tidied up error messages from git. (#40)
- Tidied up error messages from parsing the config. (#43)
v0.1.0.3
Revisions
- Fixed a bug where passing arguments would only work when running in the git directory. (#57)
v0.1.0.2
Revisions
- Fixed a bug where UTF-8 characters in strings weren't printed properly. (#26)
v0.1.0.1
Revisions
- Fixed a bug where integers were printed as rationals. (#25)
v0.1.0.0
This is first release of the git-fmt
binary!
It provides a basic syntax for formatting files in a git repository.
Currently only JSON is supported.