Changelog for
perl-Moo-2.005005-1.6.noarch.rpm :
* Fri Jan 06 2023 Tina Müller
- updated to 2.005005 see /usr/share/doc/packages/perl-Moo/Changes 2.005005 - 2023-01-05 - drop dependency on Test::Fatal
* Tue Mar 30 2021 Tina Müller - updated to 2.005004 see /usr/share/doc/packages/perl-Moo/Changes 2.005004 - 2021-03-29 - fix file set in %INC in create_class_with_roles (RT#134845)
* Mon Mar 22 2021 Tina Müller - updated to 2.005003 see /usr/share/doc/packages/perl-Moo/Changes 2.005003 - 2021-03-21 - silence \'once\' warnings from Moo::_Utils 2.005_002 - 2021-01-22 - fix C3 test skipping properly when MRO::Compat not available on perl < 5.10 2.005_001 - 2021-01-20 - fix perl version check in global destruction code 2.005_000 - 2021-01-20 - remove MooseX::Types from developer prereqs - recommend Sub::Util rather than Sub::Name, since Sub::Util is in core - fix line numbers when using oo module (perl -Moo) - adjust some author tests to rely less on external modules - lower Exporter prereq to any version - bump Role::Tiny prereq to 2.003004 - refactor and simplify role application code, as allowed by new Role::Tiny version - switch to using normal strict+warnings rather than strictures for authors - remove strictures from recommends, as Moo does not use it anywhere - remove Task::Weaken prereq, as it served no purpose - remove MRO::Compat prereq, using it only when user code does - remove use of Devel::GlobalDestruction in code, only using Devel::GlobalDestruction::XS when it is available. Devel::GlobalDestruction is still a dependency on perl < 5.14 to facilitate the installation of the ::XS module. - Moo now has no mandatory perl version specific dependencies. The version specific modules are now optional or not used. This means code using Moo can be fatpacked on a new perl version without special cases, and it will work on older perl versions.
* Wed Nov 25 2020 Tina Müller - updated to 2.004004 see /usr/share/doc/packages/perl-Moo/Changes 2.004004 - 2020-11-25 - fix error location test when using core Carp on perl 5.8.9 - 5.10.1
* Sun Nov 22 2020 Tina Müller - updated to 2.004003 see /usr/share/doc/packages/perl-Moo/Changes 2.004003 - 2020-11-21 - fix extraneous MANIFEST entry 2.004002 - 2020-11-20 - no changes - releasing as stable 2.004_001 - 2020-07-30 - remove Module::Runtime prerequisite - internal code cleanups - added test for conflicts in extensions wrapping \'has\' and similar subs
* Fri Apr 10 2020 - updated to 2.004000 see /usr/share/doc/packages/perl-Moo/Changes 2.004000 - 2020-04-09 - minor documentation tweaks - minor test tweaks - refactor creation and installation of helper subs allowing extensions to customize the behavior easier. - added is_class and make_class methods to Moo - added make_role method to Moo::Role - lower Scalar::Util dependency to 1.00 - fix unlikely failure to properly inflate Type::Tiny types to Moose under threads on perl 5.8
* Mon Oct 28 2019 - updated to 2.003006 see /usr/share/doc/packages/perl-Moo/Changes 2.003006 - 2019-10-25 - update Role::Tiny prerequisite to 2.001004 to fix issues with re-importing Moo::Role 2.003_005 - 2019-10-18 - always exclude helper subs (has, with, etc) from the list of methods, even if they are installed later or wrapped with a modifier - drop Devel::GlobalDestruction prerequisite unless using perl < 5.14 - fix preserving full accuracy of numbers in non-ref defaults - fix tracking of stubs and constants as methods to be consistent and work properly with unusual ways of storing subs (RT#130050) - fix test for modules broken by newer Moo versions when new enough CPAN::Meta version is not available - fix undeferring subs before wrapping with a method modifier when subs to wrap are given as a list or array ref - fix error reporting locations from Carp calls in DEMOLISH (RT#124845) - fix extending attributes (has +) to allow overriding a default with a builder (RT#130361) - fix re-throwing Moose inflation exceptions when examining exception objects on older Moose or Devel::StackTrace versions - reorganized documentation related to Moose to improve clarity - improved documentation of usage with namespace::clean - various documentation tweaks
* Thu Dec 07 2017 cooloAATTsuse.com- updated to 2.003004 see /usr/share/doc/packages/perl-Moo/Changes 2.003004 - 2017-12-01 - re-allow stubs for attribute parameters like isa or coerce (RT#123753) - fix accidentally removed space in coderef error message (GH#33) - fix test errors with old Carp versions
* Fri Nov 17 2017 cooloAATTsuse.com- updated to 2.003003 see /usr/share/doc/packages/perl-Moo/Changes 2.003003 - 2017-11-16 - test tweaks - fix handling of code refs stored directly in the stash (for perl 5.28) - consider inline packages with constants in them as being loaded - stubs will be treated as methods that exist when inflating to Moose - avoid loading overload.pm unless required
* Wed Mar 29 2017 cooloAATTsuse.com- updated to 2.003002 see /usr/share/doc/packages/perl-Moo/Changes 2.003002 - 2017-03-28 - ensure tarball does not contain SCHILY headers