Releases: deblockt/json-diff
Releases · deblockt/json-diff
2.1.0
2.0.0
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
- @tianshuang made their first contribution in #25
Full Changelog: 1.1.0...2.0.0
1.1.0
fix NPE on PatchDiffViewer
- fix empty object display on PatchDiffViewer causing NPE #16
1.0.0: Add strict matcher
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
- fix issue when similarityScore = Nan when compare two empty array #12
0.0.8: fix jackson vulnerabilities
- upgrade jackson dependency to avoid vulnerabilities
0.0.7: Update Object similarity computation
- update object similarity computation to prefer structure over values (see #9)