Sunday 8th January 2023
Fedora Project
Updated perl-Params-ValidationCompiler to 0.31 in Rawhide:
Require Class::XSAccessor 1.17+ when trying to load it; earlier versions cause test failures (GH#27)
Updated perl-Perl-Critic to 1.148 in Rawhide:
- Possible breakage
Removed Perl::Critic::Utils::DataConversion; any add-on policies that used it will need to copy the functions from there into their own code
- Documentation
ProhibitCascadingIfElse no longer suggests using given/when
- Internals
We no longer require Test::Deep for testing
Test::Kwalitee is now only recommended, not required
Random micro-optimizations, like using hashes for array contents checking, and using any() instead of calling grep as a boolean
Updated perl-Test-Deep to 1.204 in Rawhide:
- Try to avoid clobbering global error variables when loading test libraries
hash_each now enumerates keys in sort() order, to make errors more consistent
Local Packages
Updated perl-Params-ValidationCompiler to 0.31 as per the Fedora version
Updated perl-Perl-Critic to 1.148 as per the Fedora version
Updated perl-Test-Deep to 1.204 as per the Fedora version