Changes for version 0.39 - 2014-08-16
- line numbers in shipped code are now almost the same (within 1) as the repository source, for easier debugging
- pod fixes (Frank Wiegand, RT#51722)
Modules
Declarative syntax for Moose
Per-keyword declaration context
Namespaced context
context for parsing optionally parameterized statements
Handle missing blocks after keywords
Extending with superclasses
Keywords inside blocks
Class declarations
Explicit namespace cleanups
Handle method declarations
Handle method modifier declarations
Declare outer namespace
Role declarations
Apply roles within a class- or role-body
Basic keyword functionality
Handles method declarations
Common Moose namespaces declarations
Handle namespaced blocks
Option parser dispatching
Handle user specified roles
Common declarative utility functions
Provides
in lib/MooseX/Declare/Context/WithOptions.pm
in lib/MooseX/Declare/StackItem.pm
in lib/MooseX/Declare/Syntax/MethodDeclaration/Parameterized.pm