Next | Query returned 133 messages, browsing 31 to 40 | Previous

History of commit frequency

CVS Commit History:


   2017-02-03 03:06:38 by Wen Heping | Files touched by this commit (2)
Log message:
Update to 2.2004

Upstream changes:
2.2004   2017-01-31

  [BUG FIXES]

  - When an attribute was specified as 'rw' and you also provided an accessor
    name matching the attribute and there was an explicit writer, Moose would
    try to make an additional reader access with the same name as the
    attribute. Then Moose would warn about overwriting an accessor with a
    reader. This is related to the bugs reported in RT #120040.

2.2003   2017-01-30

  [BUG FIXES]

  - Moose could die when attempting to warn about overwriting an attribute's
    access method in some cases (since version 2.1902) (RT #120040)

2.2002   2017-01-30

  [BUG FIXES]

  - Creating a Moose subclass of a Moo class with an attribute with a
    delegation would cause a warning (since version 2.1902).
   2017-01-30 02:39:27 by Wen Heping | Files touched by this commit (2)
Log message:
Update to 2.2001
Update DEPENDS

Upstream changes:
2.2001   2017-01-29

  [TESTS]

  - fixed variable interpolation in filename in test (RT#120033)

2.2000   2017-01-29

  [OTHER]

  - increased minimum required version of Sub::Name.

2.1905   2017-01-07 (TRIAL RELEASE)

  [ENHANCEMENTS]

  - Added support for __no_BUILD__ as a constructor argument to skip calling
    any BUILD subs (used internally by modules like Moo that have their own
    implementation of calling BUILD) (PR#142, Graham Knop)

2.1904   2016-12-22 (TRIAL RELEASE)

  [BUG FIXES]

  - Slight tweaks to the syntax used for hashes in a few tests, that were
    broken by a recent Test::More release that started using a new namespace
    that clashes with a (bareword) type name in these tests. (PR#141,
    D.Maestro)

2.1903   2016-11-22 (TRIAL RELEASE)

  [ENHANCEMENTS]

  - When an attribute defines two methods (say a reader and writer) with the
    same name, this now generates a warning.

  - The warning when attribute methods overwrite one another is now much more
    informative. It includes the type of accessors involve (reader, writer,
    predicate, etc.) as well as the file and line where each accessor was
    defined. Fixes RT #118325.

  [BUG FIXES]

  - Brought back the Moose::Meta::Method::Delegation->_get_delegate_accessor
    method for the benefit of MooseX::CurriedDelegation.

  - The definition context (package, file, & line) for attributes on
    Class::MOP and Moose metaclasses was wrong in all cases.

2.1902   2016-10-23 (TRIAL RELEASE)

  [ENHANCEMENTS]

  - The stack trace for an inlined delegation now tells you where the
    delegating attribute was declared (file and line number).

2.1901   2016-10-20 (TRIAL RELEASE)

  [TESTS]

  - warnings are only checked for in tests under AUTHOR_TESTING, so as to not
    prevent installation when warnings occur in prerequisites.

2.1900   2016-10-09 (TRIAL RELEASE)

  [ENHANCEMENTS]

  - Most delegations are inlined now. This is not done for speed but rather to
    improve stack traces when the delegated-to method throws an exception or
    when the delegated-to method simply does not exist in the
    delegatee. Previously, this stack trace and associated error were less
    helpful than they could have been. Requested by Tim Bunce, Olaf Alders,
    and Van de Bugger. (RT#46614, RT#98402, and RT#109631).
   2017-01-02 08:42:24 by Wen Heping | Files touched by this commit (2)
Log message:
Update to 2.1807

Upstream changes:
2.1807   2016-12-22

  [BUG FIXES]

  - The definition context (package, file, & line) for attributes on
    Class::MOP and Moose metaclasses was wrong in all cases.

  - Slight tweaks to the syntax used for hashes in a few tests, that were
    broken by a recent Test::More release that started using a new namespace
    that clashes with a (bareword) type name in these tests. (PR#141,
    D.Maestro)
   2016-10-01 13:52:36 by Wen Heping | Files touched by this commit (2)
Log message:
Update to 2.1806

Upstream changes:
2.1806   2016-09-25

  [BUG FIXES}

  - A role generated on the fly (as opposed to one in a file on disk) could
    not be used as a trait. Fixed by Aaron Cohen. (RT#92089, PR#47).

  [ENHANCEMENTS]

  - When a required attribute's init_arg differs from the attribute's name, we
    now include both the attribute name and init_arg in the exception thrown
    when that attribute is not provided. (RT#116814, Gordon Fisher)

  - The unimport sub generated by Moose::Exporter can now be called with
    parameters like { into => 'Package' } or { into_level => 1 }, just like
    the import sub it generates. Requested by Dmytro Zagashev. (RT #93666).

  - Moose::Meta::Attribute objects created from role attributes keep a
    reference to the Moose::Meta::Role::Attribute which created
    them. Moose::Meta::Attribute now has ->role_attribute and
    ->has_role_attribute methods. RT #84563 and #117586. (Dave Rolsky)

  [DOCUMENTATION]

  - Updated Moose::Manual::Roles with more detail on role consumption and how
    to deal with various corner cases involving required methods, multiple
    roles, etc.
   2016-08-27 00:37:29 by Makoto Fujiwara | Files touched by this commit (2)
Log message:
Updated devel/p5-Moose to 2.1805
--------------------------------
2.1805   2016-08-19
  [BUG FIXES]
  - remove inc/Config.pm that should not have appeared in the distribution (an
    issue since 2.1800; RT#117071)
   2016-06-08 21:25:20 by Thomas Klausner | Files touched by this commit (2236)
Log message:
Bump PKGREVISION for perl-5.24.
   2016-06-05 05:34:15 by Wen Heping | Files touched by this commit (2)
Log message:
Update to 2.1804
Update DEPENDS

Upstream changes:
2.1804   2016-06-02

  [OTHER]

  - restrict Type::Tiny test to versions new enough to support native traits.

  - restrict recipe test to perls where Regexp::Common is installable
   2016-06-01 01:35:03 by Wen Heping | Files touched by this commit (2)
Log message:
Update to 2.1803

Upstream changes:
2.1803   2016-05-31

  [BUG FIXES]

  - fixed type compatibility with Type::Tiny that was partially lost in
    2.1802.
   2016-05-25 10:33:59 by Wen Heping | Files touched by this commit (2) | Package updated
Log message:
Update to 2.1802

Upstream changes:
2.1802   2016-05-25

  [BUG FIXES]

  - Fixed test failures if Specio 0.14+ was installed.

  [OTHER]

  - updated metadata, used by moose-outdated and t/zzz-check-breaks.t,
    to reflect downstream modules affected by the recent removal of
    List::MoreUtils.
   2016-05-05 04:03:31 by Wen Heping | Files touched by this commit (2) | Package updated
Log message:
Update to 2.1801
Update DEPENDS

Upstream changes:
2.1801   2016-05-02

  [OTHER]

  - bundled an updated ExtUtils::HasCompiler, to support building with a
    noexec $TMPDIR.

Next | Query returned 133 messages, browsing 31 to 40 | Previous