SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 
Changelog for perl-Specio-0.43-1.fc30.noarch.rpm :

* Sun Oct 28 2018 Paul Howarth - 0.43-1- Update to 0.43 - Optimized compile-time operations to make Specio itself quicker to load; Specio\'s load time is a non-trivial part of the load time of DateTime (and presumably other things that use it) - Based on https://github.com/houseabsolute/DateTime.pm/issues/85- Package new CODE_OF_CONDUCT.md file
* Fri Jul 13 2018 Fedora Release Engineering - 0.42-5- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
* Sun Jul 01 2018 Jitka Plesnikova - 0.42-4- Perl 5.28 re-rebuild of bootstrapped packages
* Fri Jun 29 2018 Jitka Plesnikova - 0.42-3- Perl 5.28 rebuild
* Fri Feb 09 2018 Fedora Release Engineering - 0.42-2- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
* Mon Nov 06 2017 Paul Howarth - 0.42-1- Update to 0.42 - Fixed checks for whether a class is loaded in light of upcoming optimization in Perl 5.28 (GH#12) - The Perl library claimed it provided types named LaxVersionStr and StrictVersionStr but they were really named LaxVersion and StrictVersion; the names have now been fixed to match the documentation, so they are LaxVersionStr and StrictVersionStr
* Fri Aug 04 2017 Paul Howarth - 0.40-1- Update to 0.40 - Fixed more bugs with {any,object}_{can,does,isa}_type - When passed a glob (not a globref) they would die in their type check - On Perl 5.16 or earlier, passing a number to an any_
* type would also die - Fixed subification overloading: if Sub::Quote was loaded, this would be used, but any environment variables needed for the closure would not be included, which broke enums, among other things
* Thu Aug 03 2017 Paul Howarth - 0.39-1- Update to 0.39 - Many bug fixes and improvements to the types created by {any,object}_{can,does,isa}_type; in some cases, an invalid value could cause an exception in type check itself, and in other cases, a value that failed a type check would cause an exception when generating a message describing the failure - The messages describing a failure for all of these types have been improved - You can now create anonymous
*_does and
*_isa types using the exports from Specio::Declare
* Thu Jul 27 2017 Fedora Release Engineering - 0.38-2- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
* Sat Jul 01 2017 Paul Howarth - 0.38-1- Update to 0.38 - Simplify checks for overloading to not call overload::Overloaded(); just checking the return value of overload::Method() is sufficient
* Wed Jun 07 2017 Jitka Plesnikova - 0.37-3- Perl 5.26 re-rebuild of bootstrapped packages
* Mon Jun 05 2017 Jitka Plesnikova - 0.37-2- Perl 5.26 rebuild
* Tue May 09 2017 Paul Howarth - 0.37-1- Update to 0.37 - Possible fix for very weird failures seen under threaded Perls with some modules that use Specio
* Mon Feb 20 2017 Paul Howarth - 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 - 0.35-1- Update to 0.35 - Added Specio::Subs, a module that allows you to turn one or more library\'s types into subroutines like is_Int() and to_Int() - Added an inline_coercion method to Specio constraints
* Sat Feb 11 2017 Fedora Release Engineering - 0.34-2- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
* Mon Jan 30 2017 Paul Howarth - 0.34-1- Update to 0.34 - Packages with Specio::Exporter can now specify additional arbitrary subs to exporter; see the Specio::Exporter docs for details - Importing the same library twice in a given package would throw an exception; the second attempt to import is now ignored
* Wed Jan 25 2017 Paul Howarth - 0.33-1- Update to 0.33 - Fixed a mistake in the SYNOPSIS for Specio::Declare; the example for the
*_isa_type helpers was not correct - Removed the alpha warning from the docs; this is being used by enough of my modules on CPAN that I don\'t plan on doing any big breaking changes without a deprecation first
* Fri Jan 13 2017 Paul Howarth - 0.32-1- Update to 0.32 - Fixed a bug in the inlining for types create by any_can_type() and object_can_type(); this inlining mostly worked by accident because of some List::Util XS magic, but this broke under the debugger (GH#6, https://github.com/houseabsolute/DateTime.pm/issues/49)
* Mon Nov 07 2016 Paul Howarth - 0.31-1- Update to 0.31 - The stack trace contained by Specio::Exception objects no longer includes stack frames for the Specio::Exception package - Made the inline_environment() and description() methods public on type and coercion objects
 
ICM