- New upstream release 1.126
- If objects in the "expected" structure have an as_test_deep_cmp method, it
will be called and its return (which should be a Test::Deep::Cmp object)
will be used as the test for that location in the structure
- Internal undocumented class_base routine has been replaced with a
different, clearly private routine
- The LeafWrapper is also used for objects with an unknown reftype (like
LVALUE or other weird ones)
- New upstream release 1.123
- Remove test suite reliance on "." appearing @INC
- When an object with stringification overloading fails to match a "re" test,
its stringification is included in the diagnostics
- New upstream release 1.122
- Added $Test::Deep::LeafWrapper to control the behavior of simple values in
the "expected" definition
- Documentation improvements
- Avoid a few evals, localize $@ in a few places where eval is used
- Goodbye tabs, hello spaces
- BR: perl-generators
- Simplify find command using -delete
- New upstream release 0.119
- Overloading of & and | no longer can change All or Any objects found as
arguments
- An All as an argument to an All constructed is flattened out into its
All-ed values; the same goes for Any
- Remove use of Test::NoWarnings for user-facing tests
- New upstream release 0.114
- Improve prereqs metadata
- Add a noneof() set test
- regexponly hasn't worked... ever; now it does
- Passing :preload to import loads all plugins up front
- A few more tests have been documented
- The many exports of Test::Deep are now documented!
- New upstream release 0.112
- When printing diagnostics, differentiate the type of a blessed object from
the name of the class itself (CPAN RT#78288)
- Typo fixes
- Fixes to clarity and accuracy of documentation
- Add metadata links to repo and issue tracker
- Added obj_isa for testing ->isa without falling back to ref($x)
- Added the *experimental* ":v1" export group to skip importing Isa, isa, and
blessed
- New upstream release 0.110
- Allow methods() and listmethods() to work again on class methods
(CPAN RT#77804)
- Drop redundant BR: perl(Data::Dumper)
- Drop arrayeach patch - similar change introduced upstream
- Drop %defattr, redundant since rpm 4.4
- Don't need to remove empty directories from the buildroot
- Don't use macros for commands
- Use DESTDIR rather than PERL_INSTALL_ROOT
- Make %files list more explicit