The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

Changes for version 0.26 - 2022-07-29

  • "naked" fields (those no writer, default, or builder) that cannot have a value set will now issue a warning. (thanks, tobyink)
  • `is => 'rwp'` is now supported
  • Use new version of B::Hooks::AtRuntime. Classes now remain immutable under the debugger. Thanks to haarg and Ben Morrow for following up on that.
  • Move perl critic deps to test dependencies and update dist.ini in the process. (thanks, waterkip!)

Documentation

An overview of MooseX::Extended optional attribute cloning
Objected construction for MooseX::Extended
Work-in-progress overview for MooseX::Extended
Shortcuts to make your Moose easier to write
Building a Better Moose

Modules

MooseX::Extended exception for invalid attribute definitions.
MooseX::Extended exception for import arguments.
Extend Moose with safe defaults and useful features
Internal module for MooseX::Extended
Build a custom Moose, just for you.
MooseX::Extended roles
Build a custom Moose::Role, just for you.
Keep our type tools organized