[ Documentation ]
- Type::Tiny::Manual no longer says that Perl 5.6.x support is at risk.
[ Test Suite ]
- Add tests explicitly testing Type::Tiny objects conversion to
Moose::Meta::TypeConstraint and Mouse::Meta::TypeConstraint objects.
- Include test case relating to Type::Tiny::XS GitHub issue #1.
https://github.com/tobyink/p5-type-tiny-xs/issues/1
- Stop using base.pm.
- Test exceptions thrown by Type::Tiny::Class.
- Test exceptions thrown by Type::Tiny::Enum.
- Test exceptions thrown by Type::Tiny::Role.
- Test the Error::TypeTiny::Compilation exception class.
- Test the Error::TypeTiny::WrongNumberOfParameters exception class.
[ Other ]
- Allow Enums containing hyphens to be accelerated by Type::Tiny::XS.
- Type::Tiny::Class should stop using Class::ISA. Instead, if mro.pm is
not available, use a private sub stolen from MRO::Compat.
- Type::Tiny::Intersection is now XS-accelerated.
https://gist.github.com/tobyink/71eab715ac16178cbcfb
- Type::Tiny::Union is now XS-accelerated.
https://gist.github.com/tobyink/71eab715ac16178cbcfb