Thursday 3rd October 2024
Fedora Project
Branched and built perl-Contextual-Return (0.004014) for EPEL-10
Branched and built perl-Test-Class (0.52) for EPEL-10
Branched and built perl-Test-CleanNamespaces (0.24) for EPEL-10
Branched and built perl-Want (0.29) for EPEL-10
Local Packages
Rebuilt perl-Compress-Raw-Lzma (2.213) against xz 5.6.3 in Rawhide
Updated perl-Test-Kwalitee (1.28) to avoid pulling in aspell for the package build
Updated perl-Type-Tiny to 2.006000:
- Bug Fixes:
Fix uninitialized warning messages from Error::TypeTiny when processing very shallow stack traces
- Documentation:
Fixes for various typos (GH#155)
Improve documentation for the initialization of the 'coercion' attribute for 'Type::Tiny'
Fix minor typo in documentation for named parameters in 'Type::Params'
- Update copyright notices in files to 2024
- Other:
Updated: Smartmatch discontinued beginning perl-5.41.3; Type::Tiny will no longer attempt to support smartmatch if the Perl version is too high (GH#161)
Improved initialization of variables when they are tied to a type constraint; initialization to explicit values will work even when not tied via the 'ttie' wrapper function; if no explicit values are provided, tied scalars will be initialized to the type's 'type_default'
So for example, 'tie( my $title, Str )' will initialize '$title' to the empty string instead of undef, and 'tie( my $title, Str, 'Foo' )' will initialize the variable to 'Foo' as was already implied by documentation
Inlining 'Int' now calls the XS implementation when available (the speed improvement is negligible, but it also may result in small memory savings) (GH#145)
Removed: Support for the ${^TYPE_PARAMS_MULTISIG} global variable has been dropped; using this global variable was deprecated in trial version 1.999_010 and stable version 2.000000, both of which are nearly two years old - use ${^_TYPE_PARAMS_MULTISIG} instead