diff options
author | Jonas Smedegaard <dr@jones.dk> | 2020-04-01 19:38:48 +0200 |
---|---|---|
committer | Jonas Smedegaard <dr@jones.dk> | 2020-04-01 19:38:48 +0200 |
commit | 92362cec0afe077e0d34d5e62d8f420cd161c436 (patch) | |
tree | 97ea30f690a55911a6c9ef7ec37eaea138c569b5 /Changes | |
parent | a2fa3d5c707c4cf81e820d9825fbf1bbe00f97a3 (diff) | |
parent | 86919f2424070a195917261993927e3ca6dac350 (diff) |
New upstream version 1.010001
Diffstat (limited to 'Changes')
-rw-r--r-- | Changes | 108 |
1 files changed, 108 insertions, 0 deletions
@@ -7,6 +7,114 @@ Home page: <https://metacpan.org/release/Type-Tiny> Bug tracker: <http://rt.cpan.org/Dist/Display.html?Queue=Type-Tiny> Maintainer: Toby Inkster (TOBYINK) <tobyink@cpan.org> +1.010001 2020-03-16 + + [ Documentation ] + - MooX::Pression mentions in documentation now refer to Zydeco. + + [ Test Suite ] + - Test suite passes in cperl, albeit with warnings. + +1.010000 2020-02-19 + + [ Documentation ] + - Correct documentation of slurpy with compile_named. + Fixes RT#131720. + <https://rt.cpan.org/Ticket/Display.html?id=131720> + + [ Packaging ] + - Package as stable. + +1.009_003 2020-02-11 + + [ Bug Fixes ] + - Fix importing multiple type libraries into a type registry at once. + Fixes RT#131744. + <https://rt.cpan.org/Ticket/Display.html?id=131744> + + [ Documentation ] + - Fix typo in documentation of `my_methods`. + Philippe Bruhat++ + +1.009_002 2020-02-11 + + [ Documentation ] + - Mention MooX::Pression. + + [ Other ] + - Added: Type::Params now supports `head` and `tail` options for + `compile`, `compile_named`, and `compile_named_oo`. + - Parameterized `Ref` type constraint in Types::Standard now checks its + parameter is a known Perl ref type. + - Type::Params on Perl older than 5.10 now uses its own B::perlstring + implementation to quote strings instead of using B::cstring. + +1.009_001 2020-02-06 + + [ Test Suite ] + - More tests for recursively defined type constraints. + + [ Other ] + - Added: Type::Tiny::Enum now has an `as_regexp` method. + - In some edge cases, the regexps used by Type::Tiny::Enum will now be + slightly faster. + +1.009_000 2020-02-04 + + - Subclasses of Moose::Meta::TypeConstraint are now converted to the + appropriate subclasses of Type::Tiny by Types::TypeTiny::to_TypeTiny, + instead of always being converted to the base class. This improves + inlining amongst other things. + - When types are declared by Type::Library's -declare import parameter, + the temporary subs installed can now generate placeholder type + constraints which allow the types to be used in recursive type + definitions. + +1.008005 2020-01-30 + + [ Test Suite ] + - Remove some Perl 5.012+ syntax from test suite. + +1.008004 2020-01-29 + + [ Bug Fixes ] + - When possible, inject `package Type::Tiny` in generated inline code that + has an appropriate lexical scope to insert it into. This will (mostly) + avoid inline code mistakenly using overridden versions of CORE:: + functions. + - to_TypeTiny will now cowardly refuse to inline Moose types if they have + anything in their inline environment. + +1.008003 2020-01-13 + + [ Documentation ] + - Update copyright dates to 2020. + + [ Packaging ] + - Makefile.PL will now bail out on cperl if AUTOMATED_TESTING environment + variable is set to true. + + [ Other ] + - Added: Type::Registry can now have a parent registry. + +1.008002 2020-01-11 + + [ Bug Fixes ] + - Fix bareword errors if certain Type::Tiny subclasses were loaded prior + to Type::Tiny. + Fixes RT#131401. + <https://rt.cpan.org/Ticket/Display.html?id=131401> + + [ Documentation ] + - Fix typos. + Hauke D++ + + [ Other ] + - Type::Tiny didn't accept string constraints for parameterizable type + constraints; this was not a documented restriction and didn't seem to + serve any purpose, so the restriction has been lifted. + <https://rt.cpan.org/Ticket/Display.html?id=131238> + 1.008001 2019-12-28 - Types::TypeTiny honours $Type::Tiny::AvoidCallbacks. |