cpan Mouse 0.15

latest releases: v2.5.11, v2.5.10, v2.5.9...
15 years ago
  • Don't export Mouse's sugar into the package 'main'

  • Rename Mouse::TypeRegistry to Mouse::Util::TypeConstraints

  • "type" sugar for when you're not subtyping anything

  • Keep track of the source package of each type

  • Moose lets you redefine a type within the same package, so we now do too

  • Borrow more of Moose's meta API

  • Mouse::Util::TypeConstraints now uses Exporter so you can select which
    sugar you want

  • class_type shouldn't load the class (Moose compat; no easy fix :/)

  • suppress warnings when we use "around" and "has '+...'" (dann)

  • use Data::Util to make method modifiers fast if it's available (dann)

  • Implement "enum" type constraints

  • Implement "override" and "super"

  • MouseX::Types is now in its own dist

Don't miss a new Mouse release

NewReleases is sending notifications on new releases.