Bot releases are visible (Hide)
Published by HeavyWombat about 5 years ago
Bumped bunt
package version to v1.1.1
.
Published by HeavyWombat over 5 years ago
Switched to new bunt
package https://github.com/gonvenience/bunt.
Published by HeavyWombat over 5 years ago
Fixed issue #38 to deal with lists that look like named-entry lists, but do not have a key that is unique.
Published by HeavyWombat over 5 years ago
Use restructure functions from ytbx
package instead of code in dyff
project itself.
Bump gonvenience to v1.7.8
.
Published by HeavyWombat over 5 years ago
Bump gonvenience
package to version 1.7.6
, which includes updates for output in Concourse environments.
Published by HeavyWombat over 5 years ago
First release after transfer of dyff
into homeport
organization.
Published by HeavyWombat over 5 years ago
Bumped ytbx
and gonvenience
libraries used by dyff
.
Published by HeavyWombat almost 6 years ago
Versions from now on will be semver major, minor, and patch. Switched to Go modules internally.
Published by HeavyWombat almost 6 years ago
Sync the internal dependency versions with the other projects, e.g. ytbx
.
Published by HeavyWombat almost 6 years ago
Moved to ytbx
path implementation and cleaned up the dyff
code of any old path related sections.
Published by HeavyWombat almost 6 years ago
Refactored dyff
by moving common code into https://github.com/HeavyWombat/ytbx
Published by HeavyWombat about 6 years ago
Add LDFLAG to compile statically linked binaries.
Published by HeavyWombat over 6 years ago
Dependencies are now up to date.
Published by HeavyWombat over 6 years ago
--in-place
flagThe --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.
Published by HeavyWombat over 6 years ago
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.
Published by HeavyWombat over 6 years ago
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.
Published by HeavyWombat over 6 years ago
Refactor existing code to remove duplicates and introduce neat JSON
output in the neat package. Clean up the suite names at the same time.
minor
in outputRemove the minor value change
from the output as this makes some
kind of statement on the severity of the change. Even a small change
can mean a lot.
Published by HeavyWombat over 6 years ago
Extend dyff
with a brief output mode that only reports a summary.
Add flag to set that dyff
exits with an exit status if there are diffs.
Published by HeavyWombat over 6 years ago
The debug mode was finally added to the CLI.
Published by HeavyWombat over 6 years ago
Fix missing usage details in CLI, rework the shorthand flag names,
adjust README and add checks to sub-commands to have the right
number of arguments. Harmonize the wording in the usage and help
texts.
Change custom color definition in favor for colorful
package. This
includes a improved diff output with more color differences and indent
guide lines.
The percent threshold naturally does not work well for short strings.
For use cases where only two characters are changes, condider it a
minor change, too.