2020-02-20 11:04:35 +00:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Thu Feb 20 03:14:06 UTC 2020 - <timueller+perl@suse.de>
|
|
|
|
|
|
|
|
- updated to 1.010000
|
|
|
|
see /usr/share/doc/packages/perl-Type-Tiny/Changes
|
|
|
|
|
|
|
|
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.
|
|
|
|
|
2020-02-03 19:43:16 +00:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Fri Jan 31 03:22:52 UTC 2020 - <timueller+perl@suse.de>
|
|
|
|
|
|
|
|
- updated to 1.008005
|
|
|
|
see /usr/share/doc/packages/perl-Type-Tiny/Changes
|
|
|
|
|
|
|
|
1.008005 2020-01-30
|
|
|
|
|
|
|
|
[ Test Suite ]
|
|
|
|
- Remove some Perl 5.012+ syntax from test suite.
|
|
|
|
|
2020-01-30 14:27:38 +00:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Thu Jan 30 03:17:25 UTC 2020 - <timueller+perl@suse.de>
|
|
|
|
|
|
|
|
- updated to 1.008004
|
|
|
|
see /usr/share/doc/packages/perl-Type-Tiny/Changes
|
|
|
|
|
|
|
|
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.
|
|
|
|
|
2020-01-14 12:44:22 +00:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Tue Jan 14 03:14:39 UTC 2020 - <timueller+perl@suse.de>
|
|
|
|
|
|
|
|
- updated to 1.008003
|
|
|
|
see /usr/share/doc/packages/perl-Type-Tiny/Changes
|
|
|
|
|
|
|
|
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>
|
|
|
|
|
2019-12-29 17:32:17 +00:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Sun Dec 29 03:13:35 UTC 2019 - <timueller+perl@suse.de>
|
|
|
|
|
|
|
|
- updated to 1.008001
|
|
|
|
see /usr/share/doc/packages/perl-Type-Tiny/Changes
|
|
|
|
|
|
|
|
1.008001 2019-12-28
|
|
|
|
|
|
|
|
- Types::TypeTiny honours $Type::Tiny::AvoidCallbacks.
|
|
|
|
- Types::TypeTiny now better mocks Type::Library, offering is_* and
|
|
|
|
assert_* functions for export.
|
|
|
|
- Use improved inline_assert when building the coderef for &{$type}
|
|
|
|
overloading.
|
|
|
|
|
2019-12-18 15:55:39 +00:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Wed Dec 18 11:01:18 UTC 2019 - Tina Mueller <tina.mueller@suse.com>
|
|
|
|
|
|
|
|
- Limit description paragraphs to 2
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Wed Dec 11 03:12:43 UTC 2019 - <timueller+perl@suse.de>
|
|
|
|
|
|
|
|
- updated to 1.008000
|
|
|
|
see /usr/share/doc/packages/perl-Type-Tiny/Changes
|
|
|
|
|
|
|
|
Home page: <http://typetiny.toby.ink/>
|
|
|
|
|
2019-11-14 17:02:22 +00:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Thu Nov 14 09:40:52 UTC 2019 - <timueller+perl@suse.de>
|
|
|
|
|
|
|
|
- updated to 1.006000
|
|
|
|
see /usr/share/doc/packages/perl-Type-Tiny/Changes
|
|
|
|
|
|
|
|
1.006000 2019-11-12
|
|
|
|
|
|
|
|
[ Documentation ]
|
|
|
|
- Links to Type::Tiny on GitHub/Travis/AppVeyor/Coveralls in Type::Tiny
|
|
|
|
pod.
|
|
|
|
- Minor correction to POD header for Type::Params
|
|
|
|
Jonas B Nielsen++
|
|
|
|
<https://github.com/tobyink/p5-type-tiny/pull/43>
|
|
|
|
- Types::Standard documentation fix.
|
|
|
|
Lucas Buchala++
|
|
|
|
<https://github.com/tobyink/p5-type-tiny/pull/48>
|
|
|
|
|
|
|
|
[ Test Suite ]
|
|
|
|
- Improve test coverage.
|
|
|
|
|
|
|
|
[ Packaging ]
|
|
|
|
- Bump minimum required version of Exporter::Tiny to 1.000000.
|
|
|
|
- Type::Tiny::XS 0.016 is recommended.
|
|
|
|
|
|
|
|
[ Other ]
|
|
|
|
- Added: Type::Library now supports `of` and `where` options when
|
|
|
|
importing type constraints.
|
|
|
|
- Added: Type::Params multisig function now supports custom error
|
|
|
|
messages.
|
|
|
|
Benct Philip Jonsson++
|
|
|
|
<https://github.com/tobyink/p5-type-tiny/pull/44>
|
|
|
|
- Added: Type::Params named_to_list feature.
|
|
|
|
<https://rt.cpan.org/Ticket/Display.html?id=128337>
|
|
|
|
- Added: Type::Params signatures with slurpy hashrefs now allow true
|
|
|
|
hashrefs to be passed to them.
|
|
|
|
- Added: Type::Tiny::Enum now has a `unique_values` method.
|
|
|
|
<https://rt.cpan.org/Ticket/Display.html?id=129650>
|
|
|
|
- Added: Types::Standard ArrayRef parameterized type can now take a second
|
|
|
|
parameter, the minimum array length.
|
|
|
|
- Better implementation of is_subtype_of/is_supertype_of and related
|
|
|
|
functions.
|
|
|
|
- Don't use Int from Type::Tiny::XS unless version 0.016 is available.
|
|
|
|
<https://rt.cpan.org/Ticket/Display.html?id=130411>
|
|
|
|
- Eliminate memory cycles created by coderef overloading in Type::Tiny and
|
|
|
|
Type::Coercion.
|
|
|
|
Fixes RT#130823.
|
|
|
|
Ivanov Anton++
|
|
|
|
<https://rt.cpan.org/Ticket/Display.html?id=130823>
|
|
|
|
- Eval::TypeTiny's API is now considered to be stable.
|
|
|
|
- Fix Types::Standard's LazyLoad implementation.
|
|
|
|
- The `values` attribute of Type::Tiny::Enum now preserves order.
|
|
|
|
Fixes RT#129650.
|
|
|
|
Daniel Schröer++
|
|
|
|
<https://rt.cpan.org/Ticket/Display.html?id=129650>
|
|
|
|
- Tidy up Type::Tiny namespace a little by fully-referencing some
|
|
|
|
functions instead of importing them.
|
|
|
|
- Tweaks to Type::Tiny and Type::Coercion to avoid unnecessarily loading
|
|
|
|
overload.pm and overloading.pm.
|
|
|
|
- Types::TypeTiny::TypeTiny->has_coercion is now true.
|
|
|
|
|
|
|
|
1.005_004 2019-11-11
|
|
|
|
|
|
|
|
[ Documentation ]
|
|
|
|
- Types::Standard documentation fix.
|
|
|
|
Lucas Buchala++
|
|
|
|
<https://github.com/tobyink/p5-type-tiny/pull/48>
|
|
|
|
|
|
|
|
[ Other ]
|
|
|
|
- Added: Type::Tiny::Enum now has a `unique_values` method.
|
|
|
|
<https://rt.cpan.org/Ticket/Display.html?id=129650>
|
|
|
|
- Don't use Int from Type::Tiny::XS unless version 0.016 is available.
|
|
|
|
<https://rt.cpan.org/Ticket/Display.html?id=130411>
|
|
|
|
- Eliminate memory cycles created by coderef overloading in Type::Tiny and
|
|
|
|
Type::Coercion.
|
|
|
|
Fixes RT#130823.
|
|
|
|
Ivanov Anton++
|
|
|
|
<https://rt.cpan.org/Ticket/Display.html?id=130823>
|
|
|
|
- The `values` attribute of Type::Tiny::Enum now preserves order.
|
|
|
|
Fixes RT#129650.
|
|
|
|
Daniel Schröer++
|
|
|
|
<https://rt.cpan.org/Ticket/Display.html?id=129650>
|
|
|
|
|
|
|
|
1.005_003 2019-02-26
|
|
|
|
|
|
|
|
[ Test Suite ]
|
|
|
|
- Improve test coverage.
|
|
|
|
|
|
|
|
[ Other ]
|
|
|
|
- Fix Types::Standard's LazyLoad implementation.
|
|
|
|
|
|
|
|
1.005_002 2019-01-29
|
|
|
|
|
|
|
|
- Added: Type::Params named_to_list feature.
|
|
|
|
<https://rt.cpan.org/Ticket/Display.html?id=128337>
|
|
|
|
|
|
|
|
1.005_001 2019-01-23
|
|
|
|
|
|
|
|
- Added: Type::Library now supports `of` and `where` options when
|
|
|
|
importing type constraints.
|
|
|
|
|
|
|
|
1.005_000 2019-01-20
|
|
|
|
|
|
|
|
[ Bug Fixes ]
|
|
|
|
- Fix spelling in error message for Types::Common::String
|
|
|
|
LowerCaseSimpleStr.
|
|
|
|
Robert Rothenberg++
|
|
|
|
<https://github.com/tobyink/p5-type-tiny/pull/47>
|
|
|
|
|
|
|
|
[ Documentation ]
|
|
|
|
- Fix Type::Params documentation error.
|
|
|
|
Nelo Onyiah++
|
|
|
|
<https://github.com/tobyink/p5-type-tiny/pull/45>
|
|
|
|
- Fix Types::Standard documentation error: incorrect third-party module
|
|
|
|
name.
|
|
|
|
Nelo Onyiah++
|
|
|
|
<https://github.com/tobyink/p5-type-tiny/pull/46>
|
|
|
|
- Minor correction to POD header for Type::Params
|
|
|
|
Jonas B Nielsen++
|
|
|
|
<https://github.com/tobyink/p5-type-tiny/pull/43>
|
|
|
|
|
|
|
|
[ Packaging ]
|
|
|
|
- Bump minimum required version of Exporter::Tiny to 1.000000.
|
|
|
|
|
|
|
|
[ Other ]
|
|
|
|
- Added: Type::Params multisig function now supports custom error
|
|
|
|
messages.
|
|
|
|
Benct Philip Jonsson++
|
|
|
|
<https://github.com/tobyink/p5-type-tiny/pull/44>
|
|
|
|
- Added: Types::Standard ArrayRef parameterized type can now take a second
|
|
|
|
parameter, the minimum array length.
|
|
|
|
- Better implementation of is_subtype_of/is_supertype_of and related
|
|
|
|
functions.
|
|
|
|
- Eval::TypeTiny's API is now considered to be stable.
|
|
|
|
- Tidy up Type::Tiny namespace a little by fully-referencing some
|
|
|
|
functions instead of importing them.
|
|
|
|
- Tweaks to Type::Tiny and Type::Coercion to avoid unnecessarily loading
|
|
|
|
overload.pm and overloading.pm.
|
|
|
|
- Type::Params signatures with slurpy hashrefs now allow true hashrefs to
|
|
|
|
be passed to them.
|
|
|
|
- Types::TypeTiny::TypeTiny->has_coercion is now true.
|
|
|
|
|
2019-01-15 06:42:06 +00:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Wed Jan 9 06:32:36 UTC 2019 - Stephan Kulow <coolo@suse.com>
|
|
|
|
|
|
|
|
- updated to 1.004004
|
|
|
|
see /usr/share/doc/packages/perl-Type-Tiny/Changes
|
|
|
|
|
|
|
|
1.004004 2019-01-08
|
|
|
|
|
|
|
|
[ Bug Fixes ]
|
|
|
|
- Depend on Exporter::Tiny 0.040; older versions don't provide all the
|
|
|
|
functions Type::Library needs.
|
|
|
|
|
|
|
|
1.004003 2019-01-08
|
|
|
|
|
|
|
|
[ Bug Fixes ]
|
|
|
|
- Fix spelling in error message for Types::Common::String
|
|
|
|
LowerCaseSimpleStr.
|
|
|
|
Robert Rothenberg++
|
|
|
|
<https://github.com/tobyink/p5-type-tiny/pull/47>
|
|
|
|
|
|
|
|
[ Documentation ]
|
|
|
|
- Fix Type::Params documentation error.
|
|
|
|
Nelo Onyiah++
|
|
|
|
<https://github.com/tobyink/p5-type-tiny/pull/45>
|
|
|
|
- Fix Types::Standard documentation error: incorrect third-party module
|
|
|
|
name.
|
|
|
|
Nelo Onyiah++
|
|
|
|
<https://github.com/tobyink/p5-type-tiny/pull/46>
|
|
|
|
|
2018-08-27 12:24:57 +00:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Sat Aug 25 06:08:14 UTC 2018 - coolo@suse.com
|
|
|
|
|
|
|
|
- updated to 1.004002
|
|
|
|
see /usr/share/doc/packages/perl-Type-Tiny/Changes
|
|
|
|
|
2018-04-20 13:45:48 +00:00
|
|
|
-------------------------------------------------------------------
|
2018-08-24 10:07:46 +00:00
|
|
|
Sat Jul 28 06:06:32 UTC 2018 - coolo@suse.com
|
|
|
|
|
|
|
|
- updated to 1.004000
|
|
|
|
see /usr/share/doc/packages/perl-Type-Tiny/Changes
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
2018-04-20 13:45:48 +00:00
|
|
|
Wed Apr 18 06:03:48 UTC 2018 - coolo@suse.com
|
|
|
|
|
|
|
|
- updated to 1.002002
|
|
|
|
see /usr/share/doc/packages/perl-Type-Tiny/Changes
|
|
|
|
|
|
|
|
1.002002 2018-04-17
|
|
|
|
|
|
|
|
[ Bug Fixes ]
|
|
|
|
- Compatibility with constants and with CV-in-stash optimisation.
|
|
|
|
Fixes RT#123408.
|
|
|
|
<https://rt.cpan.org/Ticket/Display.html?id=123408>
|
|
|
|
|
2017-06-20 06:28:45 +00:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Wed Jun 14 06:28:35 UTC 2017 - coolo@suse.com
|
|
|
|
|
|
|
|
- updated to 1.002001
|
|
|
|
see /usr/share/doc/packages/perl-Type-Tiny/Changes
|
|
|
|
|
|
|
|
1.002001 2017-06-08
|
|
|
|
|
|
|
|
[ Test Suite ]
|
|
|
|
- Skip t/30-integration/Moose/native-attribute-traits.t on older Moose
|
|
|
|
because Test::Moose is broken.
|
|
|
|
|
|
|
|
[ Packaging ]
|
|
|
|
- Ref::Util::XS 0.100 should be recommended, not 0.200 (which doesn't
|
|
|
|
exist yet).
|
|
|
|
Fixes RT#121981.
|
|
|
|
<https://rt.cpan.org/Ticket/Display.html?id=121981>
|
|
|
|
|
2017-06-09 07:22:59 +00:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Fri Jun 2 06:56:11 UTC 2017 - coolo@suse.com
|
|
|
|
|
|
|
|
- updated to 1.002000
|
|
|
|
see /usr/share/doc/packages/perl-Type-Tiny/Changes
|
|
|
|
|
|
|
|
1.002000 2017-06-01
|
|
|
|
|
|
|
|
[ Packaging ]
|
|
|
|
- Stable version number.
|
|
|
|
|
|
|
|
1.001_016 2017-05-30
|
|
|
|
|
|
|
|
[ Documentation ]
|
|
|
|
- Include page-numbers.pl example
|
|
|
|
|
|
|
|
1.001_015 2017-05-20
|
|
|
|
|
|
|
|
[ Bug Fixes ]
|
|
|
|
- Fix HashRef[Str]|Undef|Str parsing on Perl < 5.14.
|
|
|
|
Fixes RT#121764.
|
|
|
|
Aran Clary Deltac++
|
|
|
|
Graham Knop++
|
|
|
|
<https://rt.cpan.org/Ticket/Display.html?id=121764>
|
|
|
|
|
|
|
|
1.001_014 2017-05-19
|
|
|
|
|
|
|
|
- Include trailing line break at the end of stringified version of some
|
|
|
|
exceptions.
|
|
|
|
Peter Valdemar Mørch++
|
|
|
|
|
|
|
|
1.001_013 2017-05-18 Kittiversary
|
|
|
|
|
|
|
|
[ Bug Fixes ]
|
|
|
|
- Fixed crazy amount of UTF-8 warnings from Type::Params on Perl 5.6.x and
|
|
|
|
Perl 5.8.x.
|
|
|
|
Fixes RT#101582.
|
|
|
|
André Walker++
|
|
|
|
<https://rt.cpan.org/Ticket/Display.html?id=101582>
|
|
|
|
<https://github.com/tobyink/p5-type-tiny/pull/16>
|
|
|
|
- StrMatch changes in previous release broke the ability to check type
|
|
|
|
equality between two parameterized StrMatch types under some
|
|
|
|
circumstances. Changed how the hash key for stashing regexp references
|
|
|
|
gets built — is now closer to the old way. This doesn't revert the
|
|
|
|
change in 1.001_012 where regexp checks can be inlined better, but only
|
|
|
|
applies to those regexp references that can't easily be inlined.
|
|
|
|
|
|
|
|
1.001_012 2017-05-17
|
|
|
|
|
|
|
|
[ BACK COMPAT ]
|
|
|
|
- RegexpRef now accepts blessed objects if $object->isa('Regexp') returns
|
|
|
|
true.
|
|
|
|
|
|
|
|
[ Other ]
|
|
|
|
- StrMatch will use Regexp::Util (if available) to inline regular
|
|
|
|
expressions more sensibly.
|
|
|
|
|
|
|
|
1.001_011 2017-05-17
|
|
|
|
|
|
|
|
[ Bug Fixes ]
|
|
|
|
- Type constraints like Tuple[Int] shouldn't report they have a coercion
|
|
|
|
if Int doesn't have a coercion.
|
|
|
|
|
|
|
|
[ Other ]
|
|
|
|
- Added: Types::Standard now has a CycleTuple type.
|
|
|
|
|
|
|
|
1.001_010 2017-05-16 Puppiversary
|
|
|
|
|
|
|
|
[ Test Suite ]
|
|
|
|
- t/00-begin.t will now work around ANDK's apparently broken XS testing
|
|
|
|
environment.
|
|
|
|
|
|
|
|
1.001_009 2017-05-13
|
|
|
|
|
|
|
|
- Rewrite some benchmarking scripts to use
|
|
|
|
Benchmark::Featureset::ParamCheck.
|
|
|
|
- Use Ref::Util::XS (if it's installed) to speed up certain type checks.
|
|
|
|
|
|
|
|
1.001_008 2017-05-10
|
|
|
|
|
|
|
|
[ Bug Fixes ]
|
|
|
|
- Type::Params should make sure Type::Utils is loaded before calling
|
|
|
|
english_list().
|
|
|
|
|
|
|
|
[ Documentation ]
|
|
|
|
- Rearrange the examples directory in the distribution.
|
|
|
|
|
|
|
|
[ Other ]
|
|
|
|
- Added: Named parameter validation benchmarking script.
|
|
|
|
- Added: Reduce scope of local $SIG{__DIE__} in Type::Registry.
|
|
|
|
Graham Knop++
|
|
|
|
|
|
|
|
1.001_007 2017-05-04 May the fourth be with you
|
|
|
|
|
|
|
|
[ Documentation ]
|
|
|
|
- Comparison of Type::Params with new(ish) CPAN module
|
|
|
|
Params::ValidationCompiler.
|
|
|
|
- Show example of how to set defaults for parameters with Type::Params.
|
|
|
|
|
|
|
|
[ Other ]
|
|
|
|
- Added: Type::Params' `multisig` function now sets a variable
|
|
|
|
`${^TYPE_PARAMS_MULTISIG}` to indicate which signature succeeded.
|
|
|
|
- Optimization of Type::Params positional parameter checking for simple
|
|
|
|
cases with no slurpy parameter and no coercions.
|
|
|
|
- Optimizations for Tuple and StrMatch type constraints from
|
|
|
|
Types::Standard.
|
|
|
|
|
|
|
|
1.001_006 2017-04-30
|
|
|
|
|
|
|
|
- Allow Type::Tiny's `constraint` parameter to be a string of Perl code.
|
|
|
|
- Localize $SIG{__DIE__} in Type::Registry.
|
|
|
|
Fixes RT#100780.
|
|
|
|
<https://rt.cpan.org/Ticket/Display.html?id=100780>
|
|
|
|
|
|
|
|
1.001_005 2017-04-19
|
|
|
|
|
|
|
|
[ Bug Fixes ]
|
|
|
|
- 02-api.t should check version of Moose available.
|
|
|
|
<https://github.com/tobyink/p5-type-tiny/pull/20>
|
|
|
|
- 20-unit/Type-Utils/warnings.t should check version of Test::Warnings.
|
|
|
|
Alexandr Ciornii++
|
|
|
|
<https://github.com/tobyink/p5-type-tiny/pull/21>
|
|
|
|
- Fix minor typos in documentation for Types::Standard.
|
|
|
|
Zoffix Znet++
|
|
|
|
<https://github.com/tobyink/p5-type-tiny/pull/30>
|
|
|
|
- Fix variable name typo in documentation for Type::Params.
|
|
|
|
Lucas Buchala++
|
|
|
|
<https://github.com/tobyink/p5-type-tiny/pull/37>
|
|
|
|
|
|
|
|
[ Documentation ]
|
|
|
|
- Include projected release date for Type::Tiny 1.002000 in NEWS.
|
|
|
|
|
|
|
|
[ Test Suite ]
|
|
|
|
- Bundle a test case for GH issue 14.
|
|
|
|
<https://github.com/tobyink/p5-type-tiny/issues/14>
|
|
|
|
|
|
|
|
[ Other ]
|
|
|
|
- Improved error location reporting for Moo
|
|
|
|
Peter Valdemar Mørch++
|
|
|
|
<https://github.com/tobyink/p5-type-tiny/pull/35>
|
|
|
|
- Updated: NumericCode now coerces from strings with whitespace in them,
|
|
|
|
like MooseX::Types::Common::Numeric.
|
|
|
|
Denis Ibaev++
|
|
|
|
<https://github.com/tobyink/p5-type-tiny/pull/22>
|
|
|
|
|
|
|
|
1.001_004 2017-02-06
|
|
|
|
|
|
|
|
- Attempting ArrayRef[Int, Int] or similar now throws an exception.
|
|
|
|
Fixes RT#105299.
|
|
|
|
Thomas Sibley++
|
|
|
|
<https://rt.cpan.org/Ticket/Display.html?id=105299>
|
|
|
|
|
|
|
|
1.001_003 2017-02-02
|
|
|
|
|
|
|
|
- Updated: Merge fixes from stable Type-Tiny 1.000006.
|
|
|
|
|
|
|
|
1.001_002 2014-10-25
|
|
|
|
|
|
|
|
[ Bug Fixes ]
|
|
|
|
- Fix short-circuiting optimizations for parameterized HashRef, ArrayRef,
|
|
|
|
ScalarRef, and Map type constraints.
|
|
|
|
Fixes RT#99312.
|
|
|
|
Marcel Timmerman++
|
|
|
|
<https://rt.cpan.org/Ticket/Display.html?id=99312>
|
|
|
|
- Inlined version of Types::Standard::Int should check that the value is
|
|
|
|
not a reference.
|
|
|
|
|
|
|
|
[ Test Suite ]
|
|
|
|
- Fix annoying warning message in test suite with recent versions of
|
|
|
|
Exporter::Tiny.
|
|
|
|
|
|
|
|
[ Other ]
|
|
|
|
- Make equals/is_a_type_of/is_subtype_of/is_supertype_of in
|
|
|
|
Type::Tiny::Union work more like Moose::Meta::TypeConstraint::Union.
|
|
|
|
|
|
|
|
1.001_001 2014-09-19
|
|
|
|
|
|
|
|
- Lazy-load Text::Balanced in Type::Parser. (Many parses don't even need
|
|
|
|
it.)
|
|
|
|
- Lazy-load Type::Tiny::Union in Type::Params.
|
|
|
|
- Updated: Prefer Sub::Util over Sub::Name. (The former is smaller.)
|
|
|
|
|
|
|
|
1.001_000 2014-09-07
|
|
|
|
|
|
|
|
[ Bug Fixes ]
|
|
|
|
- Fix for Type::Registry::DWIM.
|
|
|
|
Fixes RT#98458.
|
|
|
|
Marcel Montes++
|
|
|
|
<https://rt.cpan.org/Ticket/Display.html?id=98458>
|
|
|
|
- Fix issues with coercions and native attribute traits with some oldish
|
|
|
|
versions of Moose on oldish versions of Perl.
|
|
|
|
Fixes RT#98159.
|
|
|
|
Peter Flanigan++
|
|
|
|
<https://rt.cpan.org/Ticket/Display.html?id=98159>
|
|
|
|
|
|
|
|
[ Documentation ]
|
|
|
|
- Updated NEWS file.
|
|
|
|
- Updated TODO file.
|
|
|
|
- Updates to Type::Tiny::Manual::UsingWithMoose,
|
|
|
|
Type::Tiny::Manual::UsingWithMoo, and
|
|
|
|
Type::Tiny::Manual::UsingWithMouse.
|
|
|
|
|
|
|
|
[ Test Suite ]
|
|
|
|
- Make some of the test case skip_all bits more ambitious; test older
|
|
|
|
versions of Moose and Moo than we were testing before.
|
|
|
|
|
|
|
|
[ Other ]
|
|
|
|
- Added: Type::Params now provides `compile_named` and `validate_named`
|
|
|
|
functions which do the same thing as `compile` and `validate` but are
|
|
|
|
better for named arguments.
|
|
|
|
- Updated: If Sub::Name is unavailable, but the shiny new core Sub::Util
|
|
|
|
is available, then use it instead.
|
|
|
|
- Updated: Want Type::Tiny::XS 0.011.
|
|
|
|
- `Type::Utils::dwim_type` now allows more control over fallback
|
|
|
|
behaviours.
|
|
|
|
|
2017-02-14 09:08:02 +00:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Tue Feb 14 07:55:10 UTC 2017 - coolo@suse.com
|
|
|
|
|
|
|
|
- updated to 1.000006
|
|
|
|
see /usr/share/doc/packages/perl-Type-Tiny/Changes
|
|
|
|
|
|
|
|
1.000006 2017-01-30
|
|
|
|
|
|
|
|
[ Bug Fixes ]
|
|
|
|
- Fix escaping withing q{...} in a test case.
|
|
|
|
Fixes RT#114386.
|
|
|
|
Karen Etheridge++
|
|
|
|
<https://rt.cpan.org/Ticket/Display.html?id=114386>
|
|
|
|
|
2015-04-15 05:06:13 +00:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Tue Apr 14 19:37:43 UTC 2015 - coolo@suse.com
|
|
|
|
|
|
|
|
- updated to 1.000005
|
|
|
|
see /usr/share/doc/packages/perl-Type-Tiny/Changes
|
|
|
|
|
|
|
|
1.000005 2014-10-25
|
|
|
|
|
|
|
|
[ Bug Fixes ]
|
|
|
|
- Fix short-circuiting optimizations for parameterized HashRef, ArrayRef,
|
|
|
|
ScalarRef, and Map type constraints.
|
|
|
|
Fixes RT#99312.
|
|
|
|
Marcel Timmerman++
|
|
|
|
<https://rt.cpan.org/Ticket/Display.html?id=99312>
|
|
|
|
|
|
|
|
[ Test Suite ]
|
|
|
|
- Fix annoying warning message in test suite with recent versions of
|
|
|
|
Exporter::Tiny.
|
|
|
|
|
2014-09-17 19:44:40 +00:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Wed Sep 17 19:42:51 UTC 2014 - coolo@suse.com
|
|
|
|
|
|
|
|
- updated to 1.000004, see Changes
|
|
|
|
|
2013-10-01 06:41:00 +00:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Tue Oct 1 06:40:51 UTC 2013 - coolo@suse.com
|
|
|
|
|
|
|
|
- initial package 0.028
|
|
|
|
* created by cpanspec 1.78.07
|
|
|
|
|