cpan Moose 0.62

latest releases: 2.2207, 2.2206, 2.2205...
15 years ago
  • Moose::Meta::Role::Application::ToClass
    Moose::Meta::Role::Application::ToRole

    • fixed issues where excluding and aliasing the
      same methods for a single role did not work
      right (worked just fine with multiple
      roles) (stevan)
    • added test for this (stevan)
  • Moose::Meta::Role::Application::RoleSummation

    • fixed the error message when trying to compose
      a role with a role it excludes (Sartak)
  • Moose::Exporter

    • Catch another case where recursion caused the value
      of $CALLER to be stamped on (t0m)
    • added test for this (t0m)
  • Moose

    • Remove the make_immutable keyword, which has been
      deprecated since April. It breaks metaclasses that
      use Moose without no Moose (Sartak)
  • Moose::Meta::Attribute

    • Removing an attribute from a class now also removes delegation
      (handles) methods installed for that attribute (t0m)
    • added test for this (t0m)
  • Moose::Meta::Method::Constructor

    • An attribute with a default that looked like a number (but was
      really a string) would accidentally be treated as a number
      when the constructor was made immutable (perigrin)
    • added test for this (perigrin)
  • Moose::Meta::Role

    • create method for constructing a role
      dynamically (Sartak)
    • added test for this (Sartak)
    • anonymous roles! (Sartak)
    • added test for this (Sartak)
  • Moose::Role

    • more consistent error messages (Sartak)
  • Moose::Cookbook::Roles::Recipe1

    • attempt to explain why a role that just requires
      methods is useful (Sartak)

Don't miss a new Moose release

NewReleases is sending notifications on new releases.