Dyff Versions Save

/ˈdʏf/ - diff tool for YAML files, and sometimes JSON

v1.7.1

3 months ago

What's Changed

Full Changelog: https://github.com/homeport/dyff/compare/v1.7.0...v1.7.1

v1.7.0

3 months ago

Changelog

  • a0a00d7 Use Ginkgo version from modules
  • 214f951 fix incorrect newline handling
  • 1c3f3f4 adapt testcases
  • 531bd59 fix diff issue with latest version of go-diff lib
  • d58a357 improve multiline string diff handling
  • 5ae43ee Bump github.com/onsi/gomega from 1.31.0 to 1.31.1
  • 9ac19f4 Bump github.com/onsi/ginkgo/v2 from 2.14.0 to 2.15.0
  • 793d7f5 Bump github.com/onsi/gomega from 1.30.0 to 1.31.0
  • b52929f Handle comparisons of boolean values correctly
  • f304803 Bump github.com/onsi/ginkgo/v2 from 2.13.2 to 2.14.0
  • 292c5cf Bump github.com/onsi/ginkgo/v2 from 2.13.1 to 2.13.2
  • 5154c74 Bump github.com/onsi/ginkgo/v2 from 2.13.0 to 2.13.1
  • a1f60f5 Bump github.com/onsi/gomega from 1.29.0 to 1.30.0
  • de75338 Bump github.com/spf13/cobra from 1.7.0 to 1.8.0
  • 2168477 Bump github.com/onsi/gomega from 1.28.1 to 1.29.0
  • 9b3e008 Bump github.com/onsi/gomega from 1.28.0 to 1.28.1
  • 6d63425 Remove usage of deprecated wrap.Error function

What's Changed

New Contributors

Full Changelog: https://github.com/homeport/dyff/compare/v1.6.0...v1.7.0

v1.6.0

6 months ago

Note

There is a noticeable change in the path output for list entries that are Kubernetes items. Instead of metadata.name=name, it will now show resource=apiVersion/kind/name.

Changelog

  • bdf15b9 Add test case where from or to is null
  • 1c52e49 Add test case to check new if branch
  • d74f059 Introduce identifier interface
  • 8ff464a Provide Kubernetes lists example
  • 3ee83a7 Refactor core code by sorting functions
  • ff19a8d Refactor core code
  • 581505c Use assets function in test cases
  • 61cba04 Add apiVersion to Kubernetes look-up
  • e196bb1 Move Kubernetes assests into subdirectories
  • 2d431d4 Merge pull request #322 from homeport/dependabot/go_modules/golang.org/x/net-0.17.0
  • e5585da Bump golang.org/x/net from 0.16.0 to 0.17.0
  • f1cda91 Merge pull request #321 from homeport/dependabot/go_modules/main/github.com/onsi/ginkgo/v2-2.13.0
  • e2d462a Bump github.com/onsi/ginkgo/v2 from 2.12.1 to 2.13.0
  • 50a46ce Tidy up test setup
  • 629e941 Merge pull request #320 from homeport/dependabot/go_modules/main/github.com/onsi/gomega-1.28.0
  • b01ecb9 Bump github.com/onsi/gomega from 1.27.10 to 1.28.0
  • 3988187 Merge pull request #318 from homeport/dependabot/go_modules/main/github.com/onsi/ginkgo/v2-2.12.1
  • ffe44d9 Bump github.com/onsi/ginkgo/v2 from 2.12.0 to 2.12.1
  • 221a1e6 Update Go version in README
  • 2a8b1e8 Bump Go version to 1.20
  • 93a18e5 Merge pull request #314 from homeport/dependabot/go_modules/main/github.com/onsi/ginkgo/v2-2.12.0
  • 450031b Bump github.com/onsi/ginkgo/v2 from 2.11.0 to 2.12.0
  • a840ba7 Merge pull request #313 from homeport/dependabot/go_modules/main/github.com/onsi/gomega-1.27.10
  • a4fdad5 Bump github.com/onsi/gomega from 1.27.8 to 1.27.10

What's Changed

Full Changelog: https://github.com/homeport/dyff/compare/v1.5.8...v1.6.0

v1.5.8

10 months ago

Changelog

  • 237c2bc Bump to neat release v1.3.12
  • 97acff0 Merge pull request #308 from homeport/dependabot/go_modules/main/github.com/onsi/ginkgo/v2-2.11.0
  • 6480e03 Bump github.com/onsi/ginkgo/v2 from 2.10.0 to 2.11.0
  • d19e6dc Merge pull request #307 from homeport/dependabot/go_modules/main/github.com/onsi/ginkgo/v2-2.10.0
  • b5fd28d Bump github.com/onsi/ginkgo/v2 from 2.9.7 to 2.10.0
  • 286f56f Merge pull request #306 from homeport/dependabot/go_modules/main/github.com/onsi/gomega-1.27.8
  • f9158f5 Bump github.com/onsi/gomega from 1.27.7 to 1.27.8
  • 27119e6 Merge pull request #303 from homeport/dependabot/go_modules/main/github.com/onsi/ginkgo/v2-2.9.7
  • 274b3c9 Bump github.com/onsi/ginkgo/v2 from 2.9.5 to 2.9.7
  • 6179a87 Merge pull request #302 from homeport/dependabot/go_modules/main/github.com/onsi/gomega-1.27.7
  • 7621505 Bump github.com/onsi/gomega from 1.27.6 to 1.27.7
  • 6e2edc0 Merge pull request #301 from homeport/dependabot/go_modules/main/github.com/onsi/ginkgo/v2-2.9.5
  • 3de1b1a Bump github.com/onsi/ginkgo/v2 from 2.9.4 to 2.9.5
  • c920e41 Merge pull request #300 from homeport/dependabot/go_modules/main/github.com/onsi/ginkgo/v2-2.9.4
  • 5315b2a Bump github.com/onsi/ginkgo/v2 from 2.9.3 to 2.9.4
  • ec33f69 Merge pull request #299 from homeport/dependabot/go_modules/main/github.com/onsi/ginkgo/v2-2.9.3
  • e8da3d6 Bump github.com/onsi/ginkgo/v2 from 2.9.2 to 2.9.3

Full Changelog: https://github.com/homeport/dyff/compare/v1.5.7...v1.5.8

v1.5.7

1 year ago

Changelog

  • 86654f8 Remove snap target for now
  • 35afb24 Switch to SNAPCRAFT_STORE_CREDENTIALS environment variable
  • e2f30e9 Enable Windows builds (again)
  • a901b82 Bump golang.org/x dependencies
  • 1b2c4de Bump github.com/spf13/cobra from 1.6.1 to 1.7.0
  • 49f9f37 Bump github.com/gonvenience/bunt from 1.3.4 to 1.3.5
  • 4f06fc4 Change dependabot interval to daily
  • 28fea95 Bump github.com/onsi/gomega from 1.27.5 to 1.27.6
  • 680c89f Bump github.com/onsi/gomega from 1.27.3 to 1.27.5
  • c6b9dd5 Bump github.com/onsi/ginkgo/v2 from 2.9.1 to 2.9.2
  • d18cd9b Bump github.com/onsi/ginkgo/v2 from 2.9.0 to 2.9.1
  • 3004ab6 Bump github.com/onsi/gomega from 1.27.2 to 1.27.3
  • bfc7cd0 Bump github.com/onsi/gomega from 1.27.1 to 1.27.2
  • 06ec956 Bump github.com/onsi/ginkgo/v2 from 2.8.3 to 2.9.0
  • be9cb25 Bump github.com/onsi/ginkgo/v2 from 2.8.0 to 2.8.3
  • cab2f5c Bump github.com/onsi/gomega from 1.26.0 to 1.27.1
  • dece421 Bump github.com/onsi/gomega from 1.25.0 to 1.26.0
  • 873825d Bump github.com/onsi/ginkgo/v2 from 2.7.0 to 2.8.0
  • d3bd41c Bump github.com/onsi/gomega from 1.24.2 to 1.25.0
  • 477d379 Bump github.com/onsi/ginkgo/v2 from 2.6.1 to 2.7.0
  • 5290a1f Bump github.com/sergi/go-diff from 1.2.0 to 1.3.1
  • 1c01d64 Bump dependabot/fetch-metadata
  • b6093ae Bump github.com/onsi/gomega from 1.24.1 to 1.24.2
  • 4886e3c Bump github.com/onsi/ginkgo/v2 from 2.5.1 to 2.6.1
  • b314448 Introduce auto-merge idea for dependabot
  • 686fa84 Tweak Ginkgo install
  • 39dec8c Update README with Go version
  • 46f1b87 Bump dependencies and fix Ginkgo run
  • 211eaf2 Bump github.com/onsi/ginkgo/v2 from 2.4.0 to 2.5.1
  • 5966146 Bump github.com/spf13/cobra from 1.6.0 to 1.6.1
  • 2cb1b52 Bump github.com/onsi/ginkgo/v2 from 2.3.0 to 2.4.0
  • fb473dc Tweak unit test setup for CI
  • b563a6c Bump action step versions
  • 547c70a Switch to ad-hoc Ginkgo
  • df69afc Bump github.com/onsi/ginkgo/v2 from 2.1.6 to 2.2.0

What's Changed

Full Changelog: https://github.com/homeport/dyff/compare/v1.5.6...v1.5.7

v1.5.6

1 year ago

Changelog

  • c718ef1 Introduce --additional-identifier flag
  • 92253fd Enable the addition of custom identifier keys
  • 550f4b2 Bump github.com/onsi/gomega from 1.20.0 to 1.20.2
  • d9da63c Fix clean Make target
  • efa0edd Fix snap note
  • 6fd2464 Bump Go and Ginkgo version
  • 4ce35d2 Fix indentation in .goreleaser.yml
  • 903cd7c Restructure README sections

What's Changed

New Contributors

Full Changelog: https://github.com/homeport/dyff/compare/v1.5.5...v1.5.6

v1.5.5

1 year ago

Changelog

  • 20f4bf7 Create defaults section for report flag values
  • 5036e0a Fix whitespaces in unit test
  • 930b10c test --filtering different numbers of documents causes a panic
  • 443f5a4 ignore exclude/filter action if filterPath given is nil
  • 0d0acf5 Bump github.com/onsi/gomega from 1.19.0 to 1.20.0
  • b9d5bd5 Bump github.com/spf13/cobra from 1.4.0 to 1.5.0
  • e7f1d85 Bump github.com/gonvenience/neat from 1.3.10 to 1.3.11
  • 4c25bf8 Bump github.com/gonvenience/wrap from 1.1.1 to 1.1.2
  • ff8d951 Bump github.com/gonvenience/bunt from 1.3.3 to 1.3.4

What's Changed

Full Changelog: https://github.com/homeport/dyff/compare/v1.5.4...v1.5.5

v1.5.4

1 year ago

Changelog

  • 4b398d4 Fix broken test case
  • 07f2144 Fix markdown parsing in multiline diff
  • d3e157c Fix assumptions about text being markdown by default for multiline output
  • 64fdf3c Bump gopkg.in/yaml.v3 to v3.0.1

What's Changed

Full Changelog: https://github.com/homeport/dyff/compare/v1.5.3...v1.5.4

v1.5.3

1 year ago

Changelog

  • 2e6f1c0 Omit empty documents in Kubernetes compare
  • 37b5613 Add implicit managedFields exclude
  • 16e0fd6 Fix regression when using Dot style paths
  • 4cf6fb5 Add exclude option and support filter option
  • 416d58b Fixes downloader to get fetch non-empty release

What's Changed

@sachaos Thanks for the exclude flag and thank you to @dalbar for reporting the bug with empty documents in Kubernetes compare.

v1.5.2

2 years ago

Changelog

  • a5649a8 Introduce multiline text difference output
  • 0395c5c Add example YAMLs for multiline differences
  • c45a66f Fix timestamp parse issue in JSON command
  • c39580c Bump github.com/spf13/cobra from 1.3.0 to 1.4.0

Full Changelog: https://github.com/homeport/dyff/compare/v1.5.1...v1.5.2

Big thanks to @souleb for the multiline text initiative, help, and feedback (#171).