[ Bug Fixes ]
- ClassName/RoleName no longer accepts a glob.
- Fix the 'my variable $base masks earlier declaration' warning caused by
IntRange/NumRange.
- The
Tied
type no longer assumes that any reference which isn't a HASH
or ARRAY must be a SCALAR.
[ Documentation ]
- Add a huge amount of tests for the built-in type constraints, intended
as documentation as well as tests.
- Complete rewrite of the Type::Tiny manual.
[ Other ]
- Added: The
extends
function is now able to extend Specio::Exporter
libraries.
- Added: Type::Params now has
wrap_subs
andwrap_methods
functions.
- Returning a list of strings from an inlining coderef is now officially
supported and no longer experimental.
- Type::Tiny::XS integration is now officially supported and no longer
experimental.