diff options
author | Jonas Smedegaard <dr@jones.dk> | 2013-06-30 16:31:41 +0200 |
---|---|---|
committer | Jonas Smedegaard <dr@jones.dk> | 2013-06-30 16:31:41 +0200 |
commit | 6960ec6ef057f11af143319de409663e49264812 (patch) | |
tree | ac5d46e81bc6b5126b6f55563fff0a81c0e204d5 /Changes | |
parent | 186e81867e24578694ac81d459c107a1aa5787b2 (diff) | |
parent | 35dfd440b02dd70f9fe3be9e605647a2205815d8 (diff) |
Imported Upstream version 0.014
Diffstat (limited to 'Changes')
-rw-r--r-- | Changes | 25 |
1 files changed, 25 insertions, 0 deletions
@@ -6,6 +6,24 @@ 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.014 2013-06-28 + + - (Documentation) Updated NEWS file. + +0.013_01 2013-06-27 + + - (Addition) Type::Parser now provides a `extract_type` function which + parses a type constraint expression from the head of a string and + returns a Type::Tiny object, plus the tail of the string. (This is + designed to make it easier to use Type::Parser to parse things like + function signatures.) + - (Removal) Type::Parser functions no longer accept an arrayref of tokens, + as they expect to pull tokens from a stream as required. + - (Removal) Type::Parser no longer provides a `tokens` function as it no + longer pre-emptively tokenizes the whole string it is given. + - Type::Parser's tokenization is now done on a pull basis, allowing + one-pass building of the AST. + 0.012 2013-06-25 - (Documentation) Updated NEWS file. @@ -22,6 +40,7 @@ Maintainer: Toby Inkster <mailto:tobyink@cpan.org> in its types, and thus broke MooX::late. Type::Library modified to make 'library' attribute more automatic, and less reliant on Type::Utils to do the right thing. + ++$HAARG 0.011_01 2013-06-25 @@ -34,6 +53,9 @@ Maintainer: Toby Inkster <mailto:tobyink@cpan.org> - (Addition) Types::Standard::to_TypeTiny now accepts unblessed coderefs and converts them to type constraints. This allows things like `Int & sub { $_ < 10 }` to work. + - (Bugfix) B::SPECIAL-related fix. + Fixes RT#86383 + ++$PJFL - (Bugfix) Unions of Type::Tiny and Mouse::Meta::TypeConstraints now work properly. This makes Type::Tiny and MouseX::Types play nice together (much like Type::Tiny already plays nice with MooseX::Types). @@ -89,6 +111,9 @@ Maintainer: Toby Inkster <mailto:tobyink@cpan.org> Type::Tiny::Class, etc. Fixes GH#1 ++$RSIMOES + - (Regression) Types::Standard types no longer have 'library' attribute + set; this subtly breaks Moo type inflation, and breaks the MooX::late + test suite which relies on type inflation working correctly. - Types::Standard no longer uses Type::Utils. - Various minor optimizations for Eval::TypeTiny, Type::Tiny, etc. |