Changes for version 0.824 - 2026-03-24

  • CHANGES
    • Support anonymous and captured `method` closures inside roles, allowing them to still be invoked on known-applied class instances
    • Requires Perl version 5.22, removing a lot of back-compatibility code previously guarded by `#ifdef`s
  • BUGFIXES
    • Don't crash if lexicals that capture fields are rebound using refalias assignment

Modules

a simple syntax for lexical field-based objects
build-time support for extensions to Object::Pad
meta-object representation of a Object::Pad class
meta-object representation of data field of a Object::Pad class
meta-object representation of a field attribute for Object::Pad
meta-object representation of a method of a Object::Pad class
utility functions for Object::Pad classes