++ed by:

146 PAUSE users
100 non-PAUSE users.

Stevan Little
and 3 contributors

Changes for version 0.19

  • ~~ More documentation updates ~~
  • Moose::Util::TypeConstraints
    • 'type' now supports messages as well thanks to phaylon for finding this
      • added tests for this
    • added &list_all_type_constraints and &list_all_builtin_type_constraints functions to facilitate introspection.
  • Moose::Meta::Attribute
    • fixed regexp 'handles' declarations to build the list of delegated methods correctly (and not override important things like &new) thanks to ashleyb for finding this
      • added tests and docs for this
    • added the 'documentation' attributes so that you can actually document your attributes and inspect them through the meta-object.
      • added tests and docs for this
  • Moose::Meta::Class
    • when loading custom attribute metaclasses it will first look in for the class in the Moose::Meta::Attribute::Custom::$name, and then default to just loading $name.
      • added tests and docs for this
  • Moose::Meta::TypeConstraint
    • type constraints now stringify to their names.
      • added test for this
  • misc.
    • added tests to assure we work with Module::Refresh
    • added stricter test skip logic in the Moose POOP test, ask Rob Kinyon why.
      • *cough* DBM::Deep 1.0 backwards compatability sucks *cough* ;)
Show More