summaryrefslogtreecommitdiff
path: root/Changes
diff options
context:
space:
mode:
authorJonas Smedegaard <dr@jones.dk>2020-04-01 19:38:48 +0200
committerJonas Smedegaard <dr@jones.dk>2020-04-01 19:38:48 +0200
commit92362cec0afe077e0d34d5e62d8f420cd161c436 (patch)
tree97ea30f690a55911a6c9ef7ec37eaea138c569b5 /Changes
parenta2fa3d5c707c4cf81e820d9825fbf1bbe00f97a3 (diff)
parent86919f2424070a195917261993927e3ca6dac350 (diff)
New upstream version 1.010001
Diffstat (limited to 'Changes')
-rw-r--r--Changes108
1 files changed, 108 insertions, 0 deletions
diff --git a/Changes b/Changes
index a5a2bfe8..86256beb 100644
--- a/Changes
+++ b/Changes
@@ -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.