Revision history for Clustericious-Admin

0.99_05   2015-11-16 20:52:07 -0500
  - Second release candidate for 1.00
  - Added --fat option (and fat config option) for
    hosts that don't already have App-clad installed
  - Relaxed requirement for server code (using --fat)
    to Perl 5.8 and JSON::PP.
  - Added --max option.

0.99_04   2015-11-16 06:57:26 -0500
  - Consider this to be a release candidate for 1.00
  - Stop argument parsing at first non-option,
    non recognized option, so arguments can be passed
    to remote end without -- (this fixes an issue
    mostly relevent since 0.99_01, which was a trial
    release anyway).

0.99_03   2015-11-16 04:27:10 -0500
  - Deprecate "clusters" in the configuration file
    in favor of "cluster".  "clusters" will be removed
    on or after January 31, 2016.
  - Restored the now deprecated (instead of removed)
    Clustericious::Admin interface.  Along with the
    other deprecations I plan on removing it on or
    after January 13, 2016.
  - MSWin32 is officially not supported.  It may be in
    a future revision.

0.99_02   2015-11-14 01:38:10 -0500
  - Added ssh_extra configuration useful for
    appending to ssh_options
  - Deprecate "aliases" in the configuration file
    in favor of "alias".  "aliases" will be removed
    on or after January 31, 2016.
  - Added some server side verification of payload.

0.99_01   2015-11-13 22:04:58 -0500
  - Complete rewrite from scratch.  List
    of (probably not exhaustive) changes
    to follow.
  - No support for macros.  These seem to have been
    documented in Clustericious::Admin, but
    not actually implemented.
  - Use of single argument or list version of
    system on the server side.  See EXAMPLES 
    for details.
  - Environment variables are more accurately passed
    to the server side when you are using shell
    logic operators (||, &&, etc) pipes ( | ).
  - Clustericious::Admin is no longer a public interface
    to clad.  It wasn't ever really inteded to be so,
    but it did include some documentation.  A public
    interface may be added here later.
  - Clustericious::Admin is an empty package included
    for dependency compatibility only.  The machinery
    for the app has been moved into App::clad.
  - App::clad and the clad executable is used on both
    the client AND the server.  This makes it more
    reliable, but does require that it be installed on
    both hosts, where before it only needed to be
    on the client.
  - This implementation uses AnyEvent::Open3::Simple and
    is object oriented to make the code easier to maintain.

0.25      2014-12-20 05:43:02 America/New_York
  - cpantesters do not report on older Perls

0.24      2014-08-19 16:17:41 America/New_York
  - migrate to Dist::Zilla
  - better documentation coverage
  - do not use ansi color if standard out is not a terminal

0.23      2013-08-19 07:36:09 America/New_York
  - increment version number this time

0.22      2013-08-19 07:34:14 America/New_York
  - minor documentation tweaks

0.21      2012-11-05 12:29:52 America/New_York
  - first public release