@carterpage carterpage released this Mar 19, 2017 · 1 commit to master since this release

Assets 4

Version 1.5.0 - 3/19/2017

  • JSONassert now supports user-supplied error messages (thanks yasin3061@!)
  • Some refactoring / code health cleanup (thanks picimako@!)
  • License headers on individual files
  • Java 8 friendly javadocs

@carterpage carterpage released this Oct 30, 2016 · 34 commits to master since this release

Assets 3
  • Change the implementation for org.json to one with a more open license
  • Fix null pointer exception (issue #48)
  • Support wildcards in Customization.path

@carterpage carterpage released this Oct 30, 2016 · 43 commits to master since this release

Assets 3
  • Fix & improve ArrayValueMatcher JavaDoc (dmackinder)
  • Fix final JavaDoc example and add new example showing how to verify every array element using a custom comparator
  • Fix URL in pom.xml (aukevanleeuwen)
  • Update JSONCompareResult.java adding 2 new lists for missing and unexpected fileds (riccorazza)
  • Includes missing imports in test class (javierseixas)

@carterpage carterpage released this Feb 5, 2014 · 62 commits to master since this release

Assets 3
  • This edition brought to you by dmackinder (thanks!)
  • Added array size comparator enhancements.
  • Added ArrayValueMatcher to simplify verification of range of array elements.
  • Improve diagnostics from RegularExpressionValueMatcher.
  • Deprecated former Customization.matches() signature

@carterpage carterpage released this Oct 24, 2013 · 89 commits to master since this release

Assets 3
  • Remove commons-collection dependency
  • Updated Customization class to allow path-matching, and matching of expected and actual values with user-provided EqualityComparator.
  • Added AssertNotEquals