diff options
author | Jonas Smedegaard <dr@jones.dk> | 2013-06-14 20:37:19 +0200 |
---|---|---|
committer | Jonas Smedegaard <dr@jones.dk> | 2013-06-14 20:37:19 +0200 |
commit | 737164ded2e3612765dfdcfbeb9ac216a716fb3f (patch) | |
tree | 495f0faf13ff7476c6f8c54d03a5da448844fb66 /Changes | |
parent | ac71bb2f6a92728f34cd733df3862b5d8765dd62 (diff) | |
parent | 518ced71e0553a3453a7b7becf0670b2cc80360c (diff) |
Imported Upstream version 0.006
Diffstat (limited to 'Changes')
-rw-r--r-- | Changes | 71 |
1 files changed, 71 insertions, 0 deletions
@@ -6,6 +6,77 @@ Home page: <https://metacpan.org/release/Type-Tiny> Bug tracker: <http://rt.cpan.org/Dist/Display.html?Queue=Type-Tiny> Maintainer: Toby Inkster <mailto:tobyink@cpan.org> +0.006 2013-05-28 + + - (Packaging) Exporter::TypeTiny::mkopt_hash now works. + +0.005_08 2013-05-28 + + - (Packaging) Rearrange test cases; add 00-begin.t. + - (Update) Use JSON::PP instead of JSON in test cases, because JSON::PP is + a core module since Perl 5.14. + +0.005_07 2013-05-28 + + - (Addition) Add pure-Perl Mouse to examples/benchmark-constraints.pl. + - (Bugfix) Assertions using the assert_return pattern were triggering + FATAL warnings when inlined with Sub::Quote. Inlined assertions are now + prefixed with 'no warnings "void";'. + +0.005_06 2013-05-26 + + - (Bugfix) Fix StrMatch to properly support regexps containing slashes. + - Fold Types::Standard::DeepCoercion into Types::Standard. + +0.005_05 2013-05-24 + + - (Addition) Type::Tiny now has an assert_return method, which is used in + most places in preference to assert_valid. + - (Removal) Removed Type::Registry from the release; it will return at a + later date. + - (Update) Suggest newer version of Validation::Class. + - Fix warnings under Perl 5.18. + +0.005_04 2013-05-17 + + - (Addition) Deep explanations for + Types::Standard::{Map,Maybe,Ref,Dict,Tuple} type constraint assertion + failures. + - (Addition) Type::Exception::Compilation. + - (Bugfix) Fixed bug in non-inlined code for Types::Standard::MkOpt. + - All error conditions now throw exception objects instead of string error + messages. + - Allow the slurpy tail of a Types::Standard::Tuple to be a treated as a + hashref rather than an arrayref. + - Improved deep explanations for + Types::Standard::{ArrayRef,HashRef,ScalarRef}. + - Test::TypeTiny performs more thorough testing if EXTENDED_TESTING + environment variable is set. + - Throw exception if people attempt to set parent types for + Type::Tiny::{Class,Role,Duck,Enum,Union,Intersection}. + +0.005_03 2013-05-14 + + - (Removal) Bytes and Chars type constraints removed from Types::Standard. + - (Removal) Decode and Encode coercions removed from Types::Standard. + - Many error conditions now throw exception objects instead of string + error messages. + +0.005_02 2013-05-14 + + - (Documentation) Fix a typo in declare_coercion in + Type::Tiny::Manual::Coercions. + ++$MMCLERIC + - (Documentation) Link to Type::Tiny::Manual::Libraries instead of + non-existing Type::Tiny::Intro. + ++$MMCLERIC + +0.005_01 2013-05-07 + + - (Addition) ArrayLike type added to Types::TypeTiny. + - (Addition) Type::Registry. + - (Bugfix) Type::Library should require Perl 5.8.1, not 5.8.3. + 0.004 2013-05-06 - (Bugfix) Eval::Closure now strips line breaks and other unsavoury |