Releases: homeport/dyff
dyff version v0.7.0
dyff version v0.7.0
Bumped ytbx
and gonvenience
libraries used by dyff
.
dyff version v0.6.0
Switch to Go modules and semver
Versions from now on will be semver major, minor, and patch. Switched to Go modules internally.
dyff version v0.5-beta.20
Sync internal dependencies with projects
Sync the internal dependency versions with the other projects, e.g. ytbx
.
dyff version v0.5-beta.19
Even more internal refactoring
Moved to ytbx
path implementation and cleaned up the dyff
code of any old path related sections.
dyff version v0.5-beta.18
Internal refactoring
Refactored dyff
by moving common code into https://github.com/HeavyWombat/ytbx
dyff version v0.5-beta.17
Use statically linked binaries
Add LDFLAG to compile statically linked binaries.
dyff version v0.5-beta.16
Updated vendor files
Dependencies are now up to date.
dyff version v0.5-beta.15
Adding --in-place
flag
The --in-place
is intended to be used in combination with --restructure
on the yaml
and json
commands. This way you can easily overwrite the existing file while reordering its keys in maps.
dyff version v0.5-beta.14
Output improvements
Change the brief output by checking if the output line exceeds the
terminal line width. In this case just insert one linebreak at a
known location to at least keep the location strings in one piece.
Fix issue #20 by using the original root level during change root
calls during the path resolution.
dyff version v0.5-beta.13
Support multi-document JSON
Add support to load multi-document JSON streams. Added a new flag to the CLI to keep the order of pure JSON decoded input material even though the JSON specification does not cover that topic. This is done by a new dependency which is a fork of the JSON library. By default, the standard JSON library is used.