v0.9.0 view commit logs
- Support for unified Integer class in Ruby 2.4+ (#39 from @iamliamnorton)
v0.8.3 view commit logs
- Print more detailed error message when matching arrays (#26 from @Maxim-Filimonov)
- Add support for rspec 3+ (#24 from @george)
- Minitest 5 compat (#21 from @ffmike)
- Support using match_json_expression as an argument matcher for rspec. (#17 by @cupakromer)
v0.8.2 view commit logs
- Bugfix: require 'rspec/core' instead of 'rspec' (#12 by @pda)
- Improved matcher output when using RSpec (#11 by @milkcocoa)
- Bugfix: fixed a bug where reusing the same matcher sometimes causes false negatives (#10 by @kophyo)
- Various documentation improvements
- Various Rakefile improvements. The gem now builds correctly on Travis
v0.8.1 view commit logs
- Fat finger: reverted a change in 0.8.0 which changed the default value of
assume_unordered_arrays
from true to false. Added tests to make sure this never happens again.
v0.8.0 view commit logs
- Added Test::Unit support.
- Added MiniTest::Spec support.
- BREAKING: Changed internal structure of MiniTest support code. This shouldn't affect you unless you have been manually requiring and including the MiniTest helpers yourself.
- Use of
WILDCARD_MATCHER
(the constant) inside aMiniTest::Unit::TestCase
is now discouraged. Instead, you are encouraged to usewildcard_matcher
(the method) instead. README has been updated. - Removed WILDCARD_MATCHER#match and the corresponding test. Since support for Object#match has been removed in v0.7.0, this should no longer be necessary.
v0.7.2 view commit logs
- Bugfix: Corrected a misbehaving require statement in minitest helpers (Fixes #2)
v0.7.1 view commit logs
- Bugfix: Correctly matching
false
inside a symbol-keyed hash (Fixes #1)
v0.7.0 view commit logs
- BREAKING: Removed support for Object#match in favor of Object#===
- BREAKING: Removed configuration option JsonExpressions::Matcher.skip_match_on
v0.6.0 view commit logs
- Added non-bang version of
strict
,forgiving
,ordered
andunordered
- Added RSpec support (thanks @bobthecow for the initial implementation)
- Added support for
Symobl
hash keys - Switched examples in README to use
Symbol
hash keys - Improved error messages
- Initial release