The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.
Revision history for Perl extension Canella

0.05 2013-07-09T01:37:33Z
    - Add doc($section, $string) DSL, which allows you to include
      arbitrary documentation in your deploy file
    - Add --mode=help to describe the deploy file
    - Add task($name, %args) DSL that allows more parameters to be
      passed in, including the description of the task, which can be
      viewed via --mode=help
    - Change the way the deploy file is evaluated, so that the caller
      namespace (Canella::Context) is not polluted

0.04 2013-07-08T00:48:55Z
    - Add sudo(\&block) DSL, so you can do stuff like
        sudo {
            run "...";
            run "...";
        }

    or even
        remote {
            sudo {
                run "...";
            }
        }

0.03 2013-07-05T05:22:53Z
    - Add call($task_name) DSL, so you can do stuff like

        task foo => sub {
            call 'bar', 'baz';
        };
        task bar => sub { ... };
        task baz => sub { ... };

0.02 2013-07-05T01:27:47Z
    - Document --mode=dump
    - Overridden parameters are now set BEFORE the deploy file is evaluated.
    - Changed prototypes for get/set DSL functions to avoid accidental
      slurping of proceeding statements

0.01 2013-07-04T12:39:15Z

    - original version