Revision history for Sub::Spec

0.15     2011-08-24

         No spec changes. Schema normalization changes ('attr_hashes' becomes
         'clause_sets'). Some other minor changes.


0.14     2011-07-27

         No spec changes. Some build fixes and documentation additions/updates.


0.13     2011-04-28

         [SPEC]

         - Undo feature: to perform redo (effectively, undo of undo), one no
           longer passes -undo_action=>'redo', but instead just
           -undo_action=>'undo' with -undo_data provided from previous undo
           action.


0.12     2011-04-18

         [ENHANCEMENTS]

         - Spec: undo feature: Specify -undo_hint

         [ETC]

         - Change terminology: undo/redo info -> undo/redo data.


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.


0.10     2011-03-15

         Add missing requirement to Log::Any.


0.09     2011-03-15

         Declare requirement Test::More 0.96 [RT#66616].


0.08     2011-03-08

         Specify 'args_positional', 'result', 'result_naked', 'statuses'
         clauses.


0.07     2011-03-07

         Specify 'features' clause.

         Some small fixes and docs addition.


0.06     2011-02-27

         [INCOMPATIBLE CHANGES]

         Rename clauses: 'depends' -> 'deps', 'returns' -> 'return'.

         Rename dependency clause: 'module' -> 'mod'.

         [ENHANCEMENTS]

         Implement 'deps' checking.

         Add dependency clauses: 'code', 'exec'.


0.05     2011-02-25

         More doc on the 'depends' clause.


0.04     2011-02-22

         Add (temporary) Sub::Spec::Utils.


0.03     2011-02-21

         Write some more documentation.


0.02     2011-02-10

         Some wording changes in the POD.


0.01     2011-02-09

         First release, basically only design sketches, no real code.