diff --git a/lib/Devel/TypeTiny/Perl56Compat.pm b/lib/Devel/TypeTiny/Perl56Compat.pm index 4bb1e31bb..92c45af7d 100644 --- a/lib/Devel/TypeTiny/Perl56Compat.pm +++ b/lib/Devel/TypeTiny/Perl56Compat.pm @@ -5,7 +5,7 @@ use strict; use warnings; our $AUTHORITY = 'cpan:TOBYINK'; -our $VERSION = '1.011_003'; +our $VERSION = '1.011_004'; $VERSION =~ tr/_//d; diff --git a/lib/Devel/TypeTiny/Perl58Compat.pm b/lib/Devel/TypeTiny/Perl58Compat.pm index 0cd62947a..dd34fed68 100644 --- a/lib/Devel/TypeTiny/Perl58Compat.pm +++ b/lib/Devel/TypeTiny/Perl58Compat.pm @@ -5,7 +5,7 @@ use strict; use warnings; our $AUTHORITY = 'cpan:TOBYINK'; -our $VERSION = '1.011_003'; +our $VERSION = '1.011_004'; $VERSION =~ tr/_//d; diff --git a/lib/Error/TypeTiny.pm b/lib/Error/TypeTiny.pm index 55fcfcda0..cb9b09e6c 100644 --- a/lib/Error/TypeTiny.pm +++ b/lib/Error/TypeTiny.pm @@ -6,7 +6,7 @@ use warnings; BEGIN { $Error::TypeTiny::AUTHORITY = 'cpan:TOBYINK'; - $Error::TypeTiny::VERSION = '1.011_003'; + $Error::TypeTiny::VERSION = '1.011_004'; } $Error::TypeTiny::VERSION =~ tr/_//d; diff --git a/lib/Error/TypeTiny/Assertion.pm b/lib/Error/TypeTiny/Assertion.pm index 3c99069fd..dda192fa8 100644 --- a/lib/Error/TypeTiny/Assertion.pm +++ b/lib/Error/TypeTiny/Assertion.pm @@ -10,7 +10,7 @@ BEGIN { BEGIN { $Error::TypeTiny::Assertion::AUTHORITY = 'cpan:TOBYINK'; - $Error::TypeTiny::Assertion::VERSION = '1.011_003'; + $Error::TypeTiny::Assertion::VERSION = '1.011_004'; } $Error::TypeTiny::Assertion::VERSION =~ tr/_//d; diff --git a/lib/Error/TypeTiny/Compilation.pm b/lib/Error/TypeTiny/Compilation.pm index 63eaf2e10..146e5a475 100644 --- a/lib/Error/TypeTiny/Compilation.pm +++ b/lib/Error/TypeTiny/Compilation.pm @@ -6,7 +6,7 @@ use warnings; BEGIN { $Error::TypeTiny::Compilation::AUTHORITY = 'cpan:TOBYINK'; - $Error::TypeTiny::Compilation::VERSION = '1.011_003'; + $Error::TypeTiny::Compilation::VERSION = '1.011_004'; } $Error::TypeTiny::Compilation::VERSION =~ tr/_//d; diff --git a/lib/Error/TypeTiny/WrongNumberOfParameters.pm b/lib/Error/TypeTiny/WrongNumberOfParameters.pm index badd9b58d..d893ca3e2 100644 --- a/lib/Error/TypeTiny/WrongNumberOfParameters.pm +++ b/lib/Error/TypeTiny/WrongNumberOfParameters.pm @@ -6,7 +6,7 @@ use warnings; BEGIN { $Error::TypeTiny::WrongNumberOfParameters::AUTHORITY = 'cpan:TOBYINK'; - $Error::TypeTiny::WrongNumberOfParameters::VERSION = '1.011_003'; + $Error::TypeTiny::WrongNumberOfParameters::VERSION = '1.011_004'; } $Error::TypeTiny::WrongNumberOfParameters::VERSION =~ tr/_//d; diff --git a/lib/Eval/TypeTiny.pm b/lib/Eval/TypeTiny.pm index 2f02f1dda..323830933 100644 --- a/lib/Eval/TypeTiny.pm +++ b/lib/Eval/TypeTiny.pm @@ -53,7 +53,7 @@ BEGIN { }; our $AUTHORITY = 'cpan:TOBYINK'; -our $VERSION = '1.011_003'; +our $VERSION = '1.011_004'; our @EXPORT = qw( eval_closure ); our @EXPORT_OK = qw( HAS_LEXICAL_SUBS HAS_LEXICAL_VARS ALIAS_IMPLEMENTATION diff --git a/lib/Reply/Plugin/TypeTiny.pm b/lib/Reply/Plugin/TypeTiny.pm index ad9ae9f5e..eba0339a0 100644 --- a/lib/Reply/Plugin/TypeTiny.pm +++ b/lib/Reply/Plugin/TypeTiny.pm @@ -5,7 +5,7 @@ use warnings; BEGIN { $Reply::Plugin::TypeTiny::AUTHORITY = 'cpan:TOBYINK'; - $Reply::Plugin::TypeTiny::VERSION = '1.011_003'; + $Reply::Plugin::TypeTiny::VERSION = '1.011_004'; }; $Reply::Plugin::TypeTiny::VERSION =~ tr/_//d; diff --git a/lib/Test/TypeTiny.pm b/lib/Test/TypeTiny.pm index 90d6ec0c5..76defa237 100644 --- a/lib/Test/TypeTiny.pm +++ b/lib/Test/TypeTiny.pm @@ -16,7 +16,7 @@ BEGIN { }; our $AUTHORITY = 'cpan:TOBYINK'; -our $VERSION = '1.011_003'; +our $VERSION = '1.011_004'; our @EXPORT = qw( should_pass should_fail ok_subtype ); our @EXPORT_OK = qw( EXTENDED_TESTING matchfor ); diff --git a/lib/Type/Coercion.pm b/lib/Type/Coercion.pm index f2228e9de..871f5295a 100644 --- a/lib/Type/Coercion.pm +++ b/lib/Type/Coercion.pm @@ -6,7 +6,7 @@ use warnings; BEGIN { $Type::Coercion::AUTHORITY = 'cpan:TOBYINK'; - $Type::Coercion::VERSION = '1.011_003'; + $Type::Coercion::VERSION = '1.011_004'; } $Type::Coercion::VERSION =~ tr/_//d; diff --git a/lib/Type/Coercion/FromMoose.pm b/lib/Type/Coercion/FromMoose.pm index cdda76e16..8ef9275ce 100644 --- a/lib/Type/Coercion/FromMoose.pm +++ b/lib/Type/Coercion/FromMoose.pm @@ -6,7 +6,7 @@ use warnings; BEGIN { $Type::Coercion::FromMoose::AUTHORITY = 'cpan:TOBYINK'; - $Type::Coercion::FromMoose::VERSION = '1.011_003'; + $Type::Coercion::FromMoose::VERSION = '1.011_004'; } $Type::Coercion::FromMoose::VERSION =~ tr/_//d; diff --git a/lib/Type/Coercion/Union.pm b/lib/Type/Coercion/Union.pm index a4febe306..44bb6bb21 100644 --- a/lib/Type/Coercion/Union.pm +++ b/lib/Type/Coercion/Union.pm @@ -6,7 +6,7 @@ use warnings; BEGIN { $Type::Coercion::Union::AUTHORITY = 'cpan:TOBYINK'; - $Type::Coercion::Union::VERSION = '1.011_003'; + $Type::Coercion::Union::VERSION = '1.011_004'; } $Type::Coercion::Union::VERSION =~ tr/_//d; diff --git a/lib/Type/Library.pm b/lib/Type/Library.pm index 6a477c0e0..1522fe524 100644 --- a/lib/Type/Library.pm +++ b/lib/Type/Library.pm @@ -6,7 +6,7 @@ use warnings; BEGIN { $Type::Library::AUTHORITY = 'cpan:TOBYINK'; - $Type::Library::VERSION = '1.011_003'; + $Type::Library::VERSION = '1.011_004'; } $Type::Library::VERSION =~ tr/_//d; diff --git a/lib/Type/Params.pm b/lib/Type/Params.pm index 29c2b2d91..7e3fa4dc9 100644 --- a/lib/Type/Params.pm +++ b/lib/Type/Params.pm @@ -10,7 +10,7 @@ BEGIN { BEGIN { $Type::Params::AUTHORITY = 'cpan:TOBYINK'; - $Type::Params::VERSION = '1.011_003'; + $Type::Params::VERSION = '1.011_004'; } $Type::Params::VERSION =~ tr/_//d; diff --git a/lib/Type/Parser.pm b/lib/Type/Parser.pm index 20d2cb1a3..64ffabff6 100644 --- a/lib/Type/Parser.pm +++ b/lib/Type/Parser.pm @@ -6,7 +6,7 @@ use warnings; sub _croak ($;@) { require Error::TypeTiny; goto \&Error::TypeTiny::croak } our $AUTHORITY = 'cpan:TOBYINK'; -our $VERSION = '1.011_003'; +our $VERSION = '1.011_004'; $VERSION =~ tr/_//d; diff --git a/lib/Type/Registry.pm b/lib/Type/Registry.pm index 9b2a1b3eb..aa9f8573f 100644 --- a/lib/Type/Registry.pm +++ b/lib/Type/Registry.pm @@ -6,7 +6,7 @@ use warnings; BEGIN { $Type::Registry::AUTHORITY = 'cpan:TOBYINK'; - $Type::Registry::VERSION = '1.011_003'; + $Type::Registry::VERSION = '1.011_004'; } $Type::Registry::VERSION =~ tr/_//d; diff --git a/lib/Type/Tiny.pm b/lib/Type/Tiny.pm index b27d816db..ab512317e 100644 --- a/lib/Type/Tiny.pm +++ b/lib/Type/Tiny.pm @@ -11,7 +11,7 @@ BEGIN { BEGIN { $Type::Tiny::AUTHORITY = 'cpan:TOBYINK'; - $Type::Tiny::VERSION = '1.011_003'; + $Type::Tiny::VERSION = '1.011_004'; $Type::Tiny::XS_VERSION = '0.016'; } diff --git a/lib/Type/Tiny/Class.pm b/lib/Type/Tiny/Class.pm index cbc0ba041..d8f64e557 100644 --- a/lib/Type/Tiny/Class.pm +++ b/lib/Type/Tiny/Class.pm @@ -10,7 +10,7 @@ BEGIN { BEGIN { $Type::Tiny::Class::AUTHORITY = 'cpan:TOBYINK'; - $Type::Tiny::Class::VERSION = '1.011_003'; + $Type::Tiny::Class::VERSION = '1.011_004'; } $Type::Tiny::Class::VERSION =~ tr/_//d; diff --git a/lib/Type/Tiny/ConstrainedObject.pm b/lib/Type/Tiny/ConstrainedObject.pm index c65b71c3f..f8c357ea5 100644 --- a/lib/Type/Tiny/ConstrainedObject.pm +++ b/lib/Type/Tiny/ConstrainedObject.pm @@ -6,7 +6,7 @@ use warnings; BEGIN { $Type::Tiny::ConstrainedObject::AUTHORITY = 'cpan:TOBYINK'; - $Type::Tiny::ConstrainedObject::VERSION = '1.011_003'; + $Type::Tiny::ConstrainedObject::VERSION = '1.011_004'; } $Type::Tiny::ConstrainedObject::VERSION =~ tr/_//d; diff --git a/lib/Type/Tiny/Duck.pm b/lib/Type/Tiny/Duck.pm index 5ad618e3b..45aa779e0 100644 --- a/lib/Type/Tiny/Duck.pm +++ b/lib/Type/Tiny/Duck.pm @@ -6,7 +6,7 @@ use warnings; BEGIN { $Type::Tiny::Duck::AUTHORITY = 'cpan:TOBYINK'; - $Type::Tiny::Duck::VERSION = '1.011_003'; + $Type::Tiny::Duck::VERSION = '1.011_004'; } $Type::Tiny::Duck::VERSION =~ tr/_//d; diff --git a/lib/Type/Tiny/Enum.pm b/lib/Type/Tiny/Enum.pm index de222fea5..2ec09b109 100644 --- a/lib/Type/Tiny/Enum.pm +++ b/lib/Type/Tiny/Enum.pm @@ -6,7 +6,7 @@ use warnings; BEGIN { $Type::Tiny::Enum::AUTHORITY = 'cpan:TOBYINK'; - $Type::Tiny::Enum::VERSION = '1.011_003'; + $Type::Tiny::Enum::VERSION = '1.011_004'; } $Type::Tiny::Enum::VERSION =~ tr/_//d; diff --git a/lib/Type/Tiny/Intersection.pm b/lib/Type/Tiny/Intersection.pm index 20a22c514..d2c001501 100644 --- a/lib/Type/Tiny/Intersection.pm +++ b/lib/Type/Tiny/Intersection.pm @@ -6,7 +6,7 @@ use warnings; BEGIN { $Type::Tiny::Intersection::AUTHORITY = 'cpan:TOBYINK'; - $Type::Tiny::Intersection::VERSION = '1.011_003'; + $Type::Tiny::Intersection::VERSION = '1.011_004'; } $Type::Tiny::Intersection::VERSION =~ tr/_//d; diff --git a/lib/Type/Tiny/Role.pm b/lib/Type/Tiny/Role.pm index 72b300bf4..94592483a 100644 --- a/lib/Type/Tiny/Role.pm +++ b/lib/Type/Tiny/Role.pm @@ -6,7 +6,7 @@ use warnings; BEGIN { $Type::Tiny::Role::AUTHORITY = 'cpan:TOBYINK'; - $Type::Tiny::Role::VERSION = '1.011_003'; + $Type::Tiny::Role::VERSION = '1.011_004'; } $Type::Tiny::Role::VERSION =~ tr/_//d; diff --git a/lib/Type/Tiny/Union.pm b/lib/Type/Tiny/Union.pm index f6cf38893..d8c808c86 100644 --- a/lib/Type/Tiny/Union.pm +++ b/lib/Type/Tiny/Union.pm @@ -6,7 +6,7 @@ use warnings; BEGIN { $Type::Tiny::Union::AUTHORITY = 'cpan:TOBYINK'; - $Type::Tiny::Union::VERSION = '1.011_003'; + $Type::Tiny::Union::VERSION = '1.011_004'; } $Type::Tiny::Union::VERSION =~ tr/_//d; diff --git a/lib/Type/Tiny/_HalfOp.pm b/lib/Type/Tiny/_HalfOp.pm index 8161eb700..e58c2b208 100644 --- a/lib/Type/Tiny/_HalfOp.pm +++ b/lib/Type/Tiny/_HalfOp.pm @@ -6,7 +6,7 @@ use warnings; BEGIN { $Type::Tiny::_HalfOp::AUTHORITY = 'cpan:TOBYINK'; - $Type::Tiny::_HalfOp::VERSION = '1.011_003'; + $Type::Tiny::_HalfOp::VERSION = '1.011_004'; } $Type::Tiny::_HalfOp::VERSION =~ tr/_//d; diff --git a/lib/Type/Utils.pm b/lib/Type/Utils.pm index 183f64b62..44dee3442 100644 --- a/lib/Type/Utils.pm +++ b/lib/Type/Utils.pm @@ -6,7 +6,7 @@ use warnings; BEGIN { $Type::Utils::AUTHORITY = 'cpan:TOBYINK'; - $Type::Utils::VERSION = '1.011_003'; + $Type::Utils::VERSION = '1.011_004'; } $Type::Utils::VERSION =~ tr/_//d; diff --git a/lib/Types/Common/Numeric.pm b/lib/Types/Common/Numeric.pm index 2a67c7006..0051de0f7 100644 --- a/lib/Types/Common/Numeric.pm +++ b/lib/Types/Common/Numeric.pm @@ -10,7 +10,7 @@ BEGIN { BEGIN { $Types::Common::Numeric::AUTHORITY = 'cpan:TOBYINK'; - $Types::Common::Numeric::VERSION = '1.011_003'; + $Types::Common::Numeric::VERSION = '1.011_004'; } $Types::Common::Numeric::VERSION =~ tr/_//d; diff --git a/lib/Types/Common/String.pm b/lib/Types/Common/String.pm index 20a8d44aa..f6ac3e3f6 100644 --- a/lib/Types/Common/String.pm +++ b/lib/Types/Common/String.pm @@ -11,7 +11,7 @@ BEGIN { BEGIN { $Types::Common::String::AUTHORITY = 'cpan:TOBYINK'; - $Types::Common::String::VERSION = '1.011_003'; + $Types::Common::String::VERSION = '1.011_004'; } $Types::Common::String::VERSION =~ tr/_//d; diff --git a/lib/Types/Standard.pm b/lib/Types/Standard.pm index 0b49dbcc5..8eb070001 100644 --- a/lib/Types/Standard.pm +++ b/lib/Types/Standard.pm @@ -12,7 +12,7 @@ BEGIN { BEGIN { $Types::Standard::AUTHORITY = 'cpan:TOBYINK'; - $Types::Standard::VERSION = '1.011_003'; + $Types::Standard::VERSION = '1.011_004'; } $Types::Standard::VERSION =~ tr/_//d; diff --git a/lib/Types/Standard/ArrayRef.pm b/lib/Types/Standard/ArrayRef.pm index d2099f307..85909e4bc 100644 --- a/lib/Types/Standard/ArrayRef.pm +++ b/lib/Types/Standard/ArrayRef.pm @@ -6,7 +6,7 @@ use warnings; BEGIN { $Types::Standard::ArrayRef::AUTHORITY = 'cpan:TOBYINK'; - $Types::Standard::ArrayRef::VERSION = '1.011_003'; + $Types::Standard::ArrayRef::VERSION = '1.011_004'; } $Types::Standard::ArrayRef::VERSION =~ tr/_//d; diff --git a/lib/Types/Standard/CycleTuple.pm b/lib/Types/Standard/CycleTuple.pm index 71b8416ea..cca42e165 100644 --- a/lib/Types/Standard/CycleTuple.pm +++ b/lib/Types/Standard/CycleTuple.pm @@ -6,7 +6,7 @@ use warnings; BEGIN { $Types::Standard::CycleTuple::AUTHORITY = 'cpan:TOBYINK'; - $Types::Standard::CycleTuple::VERSION = '1.011_003'; + $Types::Standard::CycleTuple::VERSION = '1.011_004'; } $Types::Standard::CycleTuple::VERSION =~ tr/_//d; diff --git a/lib/Types/Standard/Dict.pm b/lib/Types/Standard/Dict.pm index 3bdf62d25..5c8b2f99a 100644 --- a/lib/Types/Standard/Dict.pm +++ b/lib/Types/Standard/Dict.pm @@ -6,7 +6,7 @@ use warnings; BEGIN { $Types::Standard::Dict::AUTHORITY = 'cpan:TOBYINK'; - $Types::Standard::Dict::VERSION = '1.011_003'; + $Types::Standard::Dict::VERSION = '1.011_004'; } $Types::Standard::Dict::VERSION =~ tr/_//d; diff --git a/lib/Types/Standard/HashRef.pm b/lib/Types/Standard/HashRef.pm index 07955a743..606f319f5 100644 --- a/lib/Types/Standard/HashRef.pm +++ b/lib/Types/Standard/HashRef.pm @@ -6,7 +6,7 @@ use warnings; BEGIN { $Types::Standard::HashRef::AUTHORITY = 'cpan:TOBYINK'; - $Types::Standard::HashRef::VERSION = '1.011_003'; + $Types::Standard::HashRef::VERSION = '1.011_004'; } $Types::Standard::HashRef::VERSION =~ tr/_//d; diff --git a/lib/Types/Standard/Map.pm b/lib/Types/Standard/Map.pm index f80067a68..1e0edc8e8 100644 --- a/lib/Types/Standard/Map.pm +++ b/lib/Types/Standard/Map.pm @@ -6,7 +6,7 @@ use warnings; BEGIN { $Types::Standard::Map::AUTHORITY = 'cpan:TOBYINK'; - $Types::Standard::Map::VERSION = '1.011_003'; + $Types::Standard::Map::VERSION = '1.011_004'; } $Types::Standard::Map::VERSION =~ tr/_//d; diff --git a/lib/Types/Standard/ScalarRef.pm b/lib/Types/Standard/ScalarRef.pm index 6f03c0efb..c3fda4c3a 100644 --- a/lib/Types/Standard/ScalarRef.pm +++ b/lib/Types/Standard/ScalarRef.pm @@ -6,7 +6,7 @@ use warnings; BEGIN { $Types::Standard::ScalarRef::AUTHORITY = 'cpan:TOBYINK'; - $Types::Standard::ScalarRef::VERSION = '1.011_003'; + $Types::Standard::ScalarRef::VERSION = '1.011_004'; } $Types::Standard::ScalarRef::VERSION =~ tr/_//d; diff --git a/lib/Types/Standard/StrMatch.pm b/lib/Types/Standard/StrMatch.pm index ff465d6d6..e1499c5a2 100644 --- a/lib/Types/Standard/StrMatch.pm +++ b/lib/Types/Standard/StrMatch.pm @@ -6,7 +6,7 @@ use warnings; BEGIN { $Types::Standard::StrMatch::AUTHORITY = 'cpan:TOBYINK'; - $Types::Standard::StrMatch::VERSION = '1.011_003'; + $Types::Standard::StrMatch::VERSION = '1.011_004'; } $Types::Standard::StrMatch::VERSION =~ tr/_//d; diff --git a/lib/Types/Standard/Tied.pm b/lib/Types/Standard/Tied.pm index 5174b42b2..3e7ae5e74 100644 --- a/lib/Types/Standard/Tied.pm +++ b/lib/Types/Standard/Tied.pm @@ -6,7 +6,7 @@ use warnings; BEGIN { $Types::Standard::Tied::AUTHORITY = 'cpan:TOBYINK'; - $Types::Standard::Tied::VERSION = '1.011_003'; + $Types::Standard::Tied::VERSION = '1.011_004'; } $Types::Standard::Tied::VERSION =~ tr/_//d; diff --git a/lib/Types/Standard/Tuple.pm b/lib/Types/Standard/Tuple.pm index b83501577..6a3944247 100644 --- a/lib/Types/Standard/Tuple.pm +++ b/lib/Types/Standard/Tuple.pm @@ -6,7 +6,7 @@ use warnings; BEGIN { $Types::Standard::Tuple::AUTHORITY = 'cpan:TOBYINK'; - $Types::Standard::Tuple::VERSION = '1.011_003'; + $Types::Standard::Tuple::VERSION = '1.011_004'; } $Types::Standard::Tuple::VERSION =~ tr/_//d; diff --git a/lib/Types/TypeTiny.pm b/lib/Types/TypeTiny.pm index 7b68bd149..bf0e12a13 100644 --- a/lib/Types/TypeTiny.pm +++ b/lib/Types/TypeTiny.pm @@ -4,7 +4,7 @@ use strict; use warnings; our $AUTHORITY = 'cpan:TOBYINK'; -our $VERSION = '1.011_003'; +our $VERSION = '1.011_004'; $VERSION =~ tr/_//d; diff --git a/meta/changes.pret b/meta/changes.pret index 00712f788..a1d4bdcbf 100644 --- a/meta/changes.pret +++ b/meta/changes.pret @@ -3795,3 +3795,12 @@ item "Types::Standard would sometimes complain about very old versions of Scalar::Util."^^Bugfix; item "Old versions of Data::Dumper would sometimes die when dumping certain overloaded objects. Type::Tiny::_dd() now catches this in an eval {}."^^Bugfix; ]. + +`Type-Tiny 1.011_004 cpan:TOBYINK` + issued 2020-09-30; + changeset [ + dcs:versus `Type-Tiny 1.011_003 cpan:TOBYINK`; + item "Document that ArrayLike and HashLike are now parameterizable."^^Documentation; + item "Make test suite work better with App::Yath."^^Tests; + item "Make predeclared type constraints work better for Zydeco."^^Bugfix; + ].