Changes for version 2.1.11-TRIAL - 2012-02-22 (TRIAL RELEASE)
- use JSON instead of JSON::XS directly
Changes for version 2.1.10-TRIAL - 2012-02-21 (TRIAL RELEASE)
- improve ::Registry code, find_deflator returns inlined deflators if it exists
- call deflators with the type constraint it is defined for, i.e. given a deflator that is defined for HashRef[] and a TC MyType that is defined as 'MyType, as HashRef[Str]', the deflator as passed the HashRef[Str] constraint instead of MyType. This simplifies the deflator code because you don't have to call ->parent on the type constraint until it is of the expected type. See the diff for ::Moose and ::Structured.
- ::Moose now comes with a deflator and inflator for Bool types.
- $attr->is_inflated is now inlined for better performance
- renamed inline {} to inline_as {}
Changes for version 2.1.9-TRIAL - 2012-01-20 (TRIAL RELEASE)
- inline deflators and inflators huge performance improvement
Documentation
Modules
Deflate and inflate Moose attribute values
Attribute meta role to support deflation
Deflators for Moose type constraints
Registry class for attribute deflators
Deflators for MooseX::Types::Structured
Lazy inflate attributes on access for better performance
Lazy inflate attributes
Lazy inflate attributes
Lazy inflate attributes
Lazy inflate attributes