Skip to content

Releases: deblockt/json-diff

2.1.0

06 Jan 18:15
b9f8324

Choose a tag to compare

What's Changed

Full Changelog: 2.0.0...2.1.0

2.0.0

04 Jan 16:31

Choose a tag to compare

What's Changed

  • feat: optimize json array partial matcher for big json file by @deblockt in #19
  • Update README.md by @tianshuang in #25
  • feat: upgrade to Jackson 3.x and Java 21 by @deblockt in #27
  • feat: flexible matcher architecture and null/empty array equivalence by @deblockt in #20
  • feat: migrate to JReleaser for Maven Central publishing by @deblockt in #29
  • ci: add release workflow with automatic semantic versioning by @deblockt in #30
  • ci: allow manual version input for releases by @deblockt in #31

New Contributors

Full Changelog: 1.1.0...2.0.0

1.1.0

20 May 14:47
71b385f

Choose a tag to compare

What's Changed

Full Changelog: 1.0.1...1.1.0

fix NPE on PatchDiffViewer

07 Oct 19:35

Choose a tag to compare

  • fix empty object display on PatchDiffViewer causing NPE #16

1.0.0: Add strict matcher

02 Oct 10:06
3a63ee2

Choose a tag to compare

Add two new matchers:

  • StrictJsonObject: the two objects should avec same properties and same values
  • StrictJsonArray: the two array should have exactly same items on the same order

0.0.9: fix similarityScore for empty array

02 Oct 06:43

Choose a tag to compare

  • fix issue when similarityScore = Nan when compare two empty array #12

0.0.8: fix jackson vulnerabilities

27 Sep 07:25

Choose a tag to compare

  • upgrade jackson dependency to avoid vulnerabilities

0.0.7: Update Object similarity computation

26 Sep 15:41

Choose a tag to compare

  • update object similarity computation to prefer structure over values (see #9)