Update to 0.36

- New upstream release 0.36
  - Inlined coercions would attempt to coerce for every type that matched the
    value given, instead of stopping after the first type (GH#11)
  - Inlined coercions did not include the inline environment variables needed
    by the type from which the coercion was being performed (GH#8)
  - When you use the same type repeatedly as coderef (for example, as a
    constraint with Moo), it will only generate its subified form once, rather
    than regenerating it each time it is de-referenced
  - Added an API to Specio::Subs to allow you to combine type libraries and
    helper subs in one package for exporting; see the Specio::Exporter docs for
    more detail
This commit is contained in:
Paul Howarth 2017-02-20 11:02:08 +00:00
parent 2c00eaf8b5
commit 30d145eb7b
2 changed files with 15 additions and 2 deletions

View File

@ -1,5 +1,5 @@
Name: perl-Specio
Version: 0.35
Version: 0.36
Release: 1%{?dist}
Summary: Type constraints and coercions for Perl
License: Artistic 2.0
@ -146,6 +146,19 @@ make test
%{_mandir}/man3/Test::Specio.3*
%changelog
* Mon Feb 20 2017 Paul Howarth <paul@city-fan.org> - 0.36-1
- Update to 0.36
- Inlined coercions would attempt to coerce for every type that matched the
value given, instead of stopping after the first type (GH#11)
- Inlined coercions did not include the inline environment variables needed
by the type from which the coercion was being performed (GH#8)
- When you use the same type repeatedly as coderef (for example, as a
constraint with Moo), it will only generate its subified form once, rather
than regenerating it each time it is de-referenced
- Added an API to Specio::Subs to allow you to combine type libraries and
helper subs in one package for exporting; see the Specio::Exporter docs for
more detail
* Mon Feb 13 2017 Paul Howarth <paul@city-fan.org> - 0.35-1
- Update to 0.35
- Added Specio::Subs, a module that allows you to turn one or more library's

View File

@ -1 +1 @@
SHA512 (Specio-0.35.tar.gz) = 1a765e7bb2d6b8ddfd18a6cc75108a9237f63acba929c8b94767f336932626a4afb64a4aec96c3a7d518764df6456051fbea4d337a3ce79c9bea25579cca7015
SHA512 (Specio-0.36.tar.gz) = 48727173345cb34c12317f5679c9301b207c3ffac73c2abb2437bf59606e811879a6ac2013c647e3d314de37c4b1ff0fbf256c9e931ddad2e61a6d100ac7afb8