NetBSD-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

PR/42 CVS commit: pkgsrc/devel/p5-Moose

The following reply was made to PR bin/42; it has been noted by GNATS.

From: "Wen Heping" <>
Subject: PR/42 CVS commit: pkgsrc/devel/p5-Moose
Date: Wed, 8 Jan 2014 06:39:49 +0000

 Module Name:   pkgsrc
 Committed By:  wen
 Date:          Wed Jan  8 06:39:49 UTC 2014
 Modified Files:
        pkgsrc/devel/p5-Moose: Makefile distinfo
 Log Message:
 Update to 2.1200
 Upstream changes:
 2.1200   2014-01-06
   - Releasing 2.1108 as stable (last stable release was 2.1005).
 2.1108   2014-01-04 (TRIAL RELEASE)
     - fixed distribution manifest
     - minor documentation and metadata updates
 2.1107   2013-11-29 (TRIAL RELEASE)
   - many additions to the list of conflicting modules (those that require
     updates after installing Moose), reflecting recent API changes
   - now failing early at build time, with a useful error message, if a
     compiler is not available
 2.1106   2013-11-05 (TRIAL RELEASE)
   - throw_error import cleaned from Moose::Object after use (doy)
   - resolved new circular load issue between Moose::Util and Class::MOP (Kent
     Fredric, RT#89713 and PR # 42)
 2.1105   2013-10-30 (TRIAL RELEASE)
   - legacy throw_error now takes multiple arguments, like confess does
     (Karen Etheridge)
 2.1104   2013-10-29 (TRIAL RELEASE)
   - Class::MOP::Object::_inline_throw_error is back, used by some MooseX
     modules (Upasana)
 2.1103   2013-10-25 (TRIAL RELEASE)
   - fix errors in last trial release relating to Moose::Error::Default,
     Moose::Util::throw_error (Upasana)
 2.1102   2013-10-20 (TRIAL RELEASE)
   - die if a role to consume can't be found -- this restores behaviour as in
     2.1005 (doy)
   - fix test to accomodate Devel::PartialDump possibly not being installed
 2.1101   2013-10-20 (TRIAL RELEASE)
   - Moose string exceptions have been replaced by Moose::Exception objects. See
     Moose::Manual::Delta for details.
 2.1100   2013-09-07 (TRIAL RELEASE)
   - Class::MOP::load_class, Class::MOP::is_class_loaded, and
     Class::MOP::load_first_existing_class are now deprecated. See
     Moose::Manual::Delta for details.
   - The non-arrayref forms of enum and duck_type have been deprecated. See
     Moose::Manual::Delta for details.
   - Many deprecated features have now been removed:
     - optimize_as for type constraints
     - the "default is" and "default default" features for native delegations
     - setting coerce => 1 on an attribute whose type constraint has no coercion
     - the public version of Moose::Meta::Method::Destructor::initialize_body
   - Creating classes with Moose now always sets the appropriate entry in %INC,
     even if it wasn't loaded from a file. This should make writing classes
     inline easier, and will allow us to be more intelligent about figuring out
     when classes are loaded in the future. See Moose::Manual::Delta for more
     details. Note that this is slightly backwards-incompatible in some edge
   - Moose now uses Module::Runtime instead of Class::Load to load classes. This
     means that there are no more issues with the weird heuristics that
     Class::Load does to determine if a class was previously loaded (inheriting
     from an empty package is now possible, for instance). See
     Moose::Manual::Delta for more details. This is also slightly
     backwards-incompatible in some edge cases.
 To generate a diff of this commit:
 cvs rdiff -u -r1.65 -r1.66 pkgsrc/devel/p5-Moose/Makefile
 cvs rdiff -u -r1.53 -r1.54 pkgsrc/devel/p5-Moose/distinfo
 Please note that diffs are not public domain; they are subject to the
 copyright notices on the relevant files.

Home | Main Index | Thread Index | Old Index