Next | Query returned 133 messages, browsing 61 to 70 | Previous

History of commit frequency

CVS Commit History:


   2014-06-05 09:57:05 by Wen Heping | Files touched by this commit (2)
Log message:
Update to 2.1209

Upstream changes:
2.1209   2014-06-04

  [OTHER]

  - The is_anon method now always returns false when called on
    Moose::Meta::Role::Composite objects. This isn't strictly right, but for
    the purposes of Moose internals, where "is_anon" really means \ 
"needs to be
    cleaned up", it's correct. This fixes warnings that were seen when using
    recent Moose (2.1100+) and MooseX::Role::Parameterized roles as part of a
    composite role. These warnings only appear with Perl 5.16 and earlier.

2.1208   2014-06-01

  [BUG FIXES]

  - fix implementation of throw_exception in internal Class::MOP traits,
    caused by changes in 2.1207 (ether, RT#96112)
   2014-05-30 01:38:20 by Thomas Klausner | Files touched by this commit (3049)
Log message:
Bump for perl-5.20.0.
Do it for all packages that
* mention perl, or
* have a directory name starting with p5-*, or
* depend on a package starting with p5-
like last time, for 5.18, where this didn't lead to complaints.
Let me know if you have any this time.
   2014-05-27 18:11:46 by Wen Heping | Files touched by this commit (2)
Log message:
Update to 2.1207

Upstream changes:
2.1207   2014-05-26

  [OTHER]

  - Fixed Specio support to work with the latest Specio (0.10). This version of
    Specio no longer uses Moose internally.
  - exceptions in Class::MOP no longer use Moose::Util, instead using their
    own private implementation of throw_exception, to avoid needless premature
    loading of Moose logic.
   2014-05-15 04:01:51 by Wen Heping | Files touched by this commit (2)
Log message:
Update to 2.1206

Upstream changes:
2.1206   2014-05-14

  [BUG FIXES]

  - exceptions should not throw other exceptions; fixes cases where exceptions
    were reporting the wrong error (Upasana, RT#92818 and RT#94795)

  [OTHER]

  - prereqs needed strictly for building with Dist::Zilla have been moved from
    develop requires to develop recommends, to simplify automated testing on
    older perls that cannot install all Dist::Zilla components
  - removed instances of metaobjects in exception classes where they're not
    really required
   2014-04-20 11:57:10 by Wen Heping | Files touched by this commit (2)
Log message:
Update to 2.1205

Upstream changes:
2.1205   2014-04-15

  [ENHANCEMENTS]

  - new utility interface: Moose::Util::is_role

  [BUG FIXES]

  - better error message provided when trying to load a trait class that does
    not exist in @INC (Upasana, RT#94731)

  [OTHER]

  - new test added, to run last, which runs `moose-outdated` as a possibly
    more visible mechanism to provide important information to the user
    (re RT#92780)
   2014-02-09 07:23:00 by Wen Heping | Files touched by this commit (2)
Log message:
Update to 2.1204
Update DEPENDS

Upstream changes:
2.1204   2014-02-06

  [BUG FIXES]

  - bump minimum prereq needed for optional test using MooseX::NonMoose (which
    broke with new Module::Runtime, see 2.1203), so users can install Moose
    and pass tests before updating MooseX::NonMoose.

2.1203   2014-02-06

  [BUG FIXES]

  - bump prereq on Module::Runtime to properly detect when a module fails to
    load, and fix how we call these subs (Zefram, RT#92770, RT#86394, RT#92791)
   2014-01-21 14:48:22 by Wen Heping | Files touched by this commit (2)
Log message:
Update to 2.1202

Upstream changes:
2.1202   2014-01-19

  [BUG FIXES]

  - string comparisons are now possible with Moose exceptions (#92232)

2.1201   2014-01-11

  [OTHER]

  - re-release to index pod files (Moose::Cookbook::*, Moose::Manual::* etc).
   2014-01-08 07:39:49 by Wen Heping | Files touched by this commit (2) | Package updated
Log message:
Update to 2.1200

Upstream changes:
2.1200   2014-01-06

  [OTHER]

  - Releasing 2.1108 as stable (last stable release was 2.1005).

2.1108   2014-01-04 (TRIAL RELEASE)

  [OTHER]
    - fixed distribution manifest
    - minor documentation and metadata updates

2.1107   2013-11-29 (TRIAL RELEASE)

  [OTHER]

  - 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)

  [BUG FIXES]

  - 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)

  [BUG FIXES]

  - legacy throw_error now takes multiple arguments, like confess does
    (Karen Etheridge)

2.1104   2013-10-29 (TRIAL RELEASE)

  [BUG FIXES]

  - Class::MOP::Object::_inline_throw_error is back, used by some MooseX
    modules (Upasana)

2.1103   2013-10-25 (TRIAL RELEASE)

  [BUG FIXES]

  - fix errors in last trial release relating to Moose::Error::Default,
    Moose::Util::throw_error (Upasana)

2.1102   2013-10-20 (TRIAL RELEASE)

  [BUG FIXES]

  - 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
    (Upasana)

2.1101   2013-10-20 (TRIAL RELEASE)

  [ENHANCEMENTS]

  - Moose string exceptions have been replaced by Moose::Exception objects. See
    Moose::Manual::Delta for details.

2.1100   2013-09-07 (TRIAL RELEASE)

  [DEPRECATIONS]

  - 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

  [ENHANCEMENTS]

  - 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
    cases.

  - 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.
   2013-08-13 05:03:26 by Wen Heping | Files touched by this commit (2)
Log message:
Update to 2.1005
Add two missing BUILD_DEPENDS

Upstream changes:
2.1005 Tue, Aug 06, 2013

  [ENHANCEMENTS]

  * add_method now accepts blessed subs (Graham Knop, PR#28)

  [BUG FIXES}

  * If a role consumed another role, we resolve method conflicts just like a
    class consuming a role, but when metaclass compat tried to fix up
    metaclass roles, we were putting all methods into one composite role and
    allowing methods in the metaclass roles to conflict. Now we resolve them
    as we should. (Jesse Luehrs, PR#27)

  * Some edge cases in tests with base.pm and non-existent module files are
    handled more strictly (see also perl RT#118561) (Graham Knop, PR#25)
   2013-07-27 03:35:22 by Wen Heping | Files touched by this commit (2)
Log message:
Update to 2.1004
Remove some unneeded comments.

Upstream changes;
2.1004 Fri, Jul 26, 2013

  [BUG FIXES]

  * 2.1003 was released with some bad metadata, which caused the prereq test
    to fail.

2.1003 Fri, Jul 26, 2013

  [OTHER]

  * Releasing 2.0901 as stable.

2.0901-TRIAL Fri, Jun 21, 2013

  [ENHANCEMENTS]

  * The with_immutable() sub from Test::Moose now passes a boolean value to
    the code block containing tests indicating whether or not the classes have
    been made immutable. This can make for nicer test descriptions. (Dave
    Rolsky)

  * You can now use Specio types instead of Moose builtins or
    MooseX::Types. As a bonus, Specio types inline coercion. However, this
    support is still experimental (as is Specio), so use it with care. (Dave
    Rolsky)

2.0900-TRIAL Sun, May 26, 2013

  [API CHANGES]

  * Fixed the Num builtin type to reject NaN, Inf, numbers with whitespace,
    and other questionable strings. The MooseX::Types::LaxNum distro
    implements the old behavior. RT#70539 (Upasana Shukla)

Next | Query returned 133 messages, browsing 61 to 70 | Previous