diff options
author | intrigeri <intrigeri@boum.org> | 2019-12-09 09:51:21 +0000 |
---|---|---|
committer | intrigeri <intrigeri@boum.org> | 2019-12-09 09:51:21 +0000 |
commit | 12b6f7c0b1c3f00539f0fca6586f19798d28efb1 (patch) | |
tree | 5d2167bbcadb6e102781a6a5830c2c9317c50751 /Changes | |
parent | 0b0b3642b96b85333e73ec2c6485bb7dc5e22f5c (diff) | |
parent | 3aab06a8b8b271766471d056319ac25af132dcc4 (diff) |
New upstream version 1.006000
Diffstat (limited to 'Changes')
-rw-r--r-- | Changes | 136 |
1 files changed, 136 insertions, 0 deletions
@@ -6,6 +6,142 @@ 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.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. + 1.004004 2019-01-08 [ Bug Fixes ] |