Changes for version 0.11 - 2011-04-07
- INCOMPATIBLE CHANGES
- 'args_positional' clause now becomes 'args_as', the spec makes it possible for subs to accept args object instead of array/hash.
- changes for undo. Caller now sets special arg -undo_action and no longer provides -state. Subs provide their own undo info and return it to the caller. Add redo.
Documentation
Spec for sub spec
Modules
Subroutine metadata & wrapping framework
Schema for subroutine parameters
Specify how sub accepts arguments
Specify subroutine dependencies
Specify subroutine features
Specify sub result
Specify whether subroutine only returns result or full response
Retry subroutine upon failure
Specify possible return status codes
Limit subroutine execution
Flexible and painless exporting for your subs