Revision history for Perinci-Sub-Wrapper
0.17 2012-03-21
[ENHANCEMENTS]
- Convert 'default_lang' property.
- 'remove_internal_properties' now also removes internal properties in
'result', 'examples', and 'links'.
0.16 2012-03-16
[ENHANCEMENTS]
- Convert 1.0 - 1.1: Set argument spec's summary from argument schema.
0.15 2012-02-28
[NEW FEATURES]
- Handle 'cmdline_aliases' (Rinci 1.1.8+)
- Convert 1.0 'arg_aliases' to 'cmdline_aliases'
- Add 'remove_internal_properties' wrap option.
0.14 2012-02-23
[NEW FEATURES]
- Automatically convert metadata v1.0 to v1.1.
0.13 2012-02-22
[NEW FEATURES]
- Sah schemas in 'args' and 'result' are now normalized in the new
metadata, this is to make it simpler for other code to use the schema
(e.g. Perinci-Access when completing args). New metadata is now a
deep clone of the old (instead of just a shallow copy), this might
increase memory usage.
0.12 2012-02-15
[REMOVED FEATURES]
- Remove 'force' argument. wrap_sub() still mark wrapping by blessing
the generated wrapper, but will gladly double wrap. I believe caching
should be done in the upper layers.
0.11 2012-02-13
[ETC]
- Add tweak to work better with 'retry' property wrapper.
0.10 2012-02-13
[NEW FEATURES]
- Add wrap option 'compile'.
0.09 2012-02-13
[BUG FIXES]
- Fix indenting in generated code.
0.08 2012-02-12
[BUG FIXES]
- Convert keys are now respected even though meta does not have that
key.
0.07 2012-02-12
- Add (or re-enable) unshift_lines()
- Extract test routine to Test::Perinci::Sub::Wrapper to make it usable
from other Perinci-Sub-property-* distributions.
0.06 2012-02-12
Rename distribution from Sub-Spec-Wrapper to Perinci-Sub-Wrapper.
0.05 2012-01-21
No functional changes. Mark Sub-Spec-Wrapper deprecated.
0.04 2011-10-19
No functional changes. Add missing dependency to
Sub::Spec::ConvertArgs::Array [thanks cpant & Andreas].
0.03 2011-09-22
[ENHANCEMENTS]
- Support 'args_as' spec clause (hash/hashref/array/arrayref supported,
but object not yet).
0.02 2011-08-31
Build and POD fixes.
0.01 2011-08-31
First release.