[ Documentation ]
- Updated Type::Tiny::Manual to cover new features.
[ Other ]
- %Error::TypeTiny::CarpInternal is now an alias for %Carp::CarpInternal.
- Added: Type::Tiny
type_default
method.
- Added: Type::Tiny overloads
/
.
- Added: Types::Common module.
- The Type::Params API has had a major overhaul, introducing
signature
andsignature_for
functions. Thecompile
,compile_named
,
compile_named_oo
,validate
,validate_named
,wrap_subs
, and
wrap_methods
functions are now considered the legacy API. There are no
plans to drop support for the legacy API in the foreseeable future.
- Updated: Dropping support for Perl 5.6.1 (which was released in April
2001), 5.6.2 (November 2003), and Perl 5.8.0 (July 2002). Type::Tiny now
requires at least Perl 5.8.1.
- Updated: Require Exporter::Tiny 1.004000+. (Previously required
Exporter::Tiny 1.000000.)