cpan Moose 0.66

latest releases: 2.2207, 2.2206, 2.2205...
15 years ago
  • Moose::Manual

    • This is a brand new, extensive manual for Moose. This aims to
      provide a complete introduction to all of Moose's
      features. This work was funded as part of the Moose docs grant
      from TPF. (Dave Rolsky)
  • Moose::Meta::Attribute

    • Added a delegation_metaclass method to replace a hard-coded
      use of Moose::Meta::Method::Delegation. (Dave Rolsky)
  • Moose::Util::TypeConstraints

    • If you created a subtype and passed a parent that Moose didn't
      know about, it simply ignored the parent. Now it automatically
      creates the parent as a class type. This may not be what you
      want, but is less broken than before. (Dave Rolsky)
  • Moose::Util::TypeConstraints

    • This module tried throw errors by calling Moose->throw_error,
      but it did not ensure that Moose was loaded first. This could
      cause very unhelpful errors when it tried to throw an error
      before Moose was loaded. (Dave Rolsky)
  • Moose::Util::TypeConstraints

    • You could declare a name with subtype such as "Foo!Bar" that
      would be allowed, but if you used it in a parameterized type
      such as "ArrayRef[Foo!Bar]" it wouldn't work. We now do some
      vetting on names created via the sugar functions, so that they
      can only contain alphanumerics, ":", and ".". (Dave Rolsky)

Don't miss a new Moose release

NewReleases is sending notifications on new releases.