v0.066

     HEADLINES:

     * Your MUST uninstall both Pinto and App::Pinto before installing this.

     * For local repositories, you'll need to have App::Pinto 0.066 or later.

     * This release is not (yet) compatible with any Pinto::Server.

     IMPORTANT:

     Bad news:  This version of Pinto is not compatible with *existing*
     repositories.  To migrate, you'll need to create a new repository
     (using this version of Pinto) and then "pull" all the distributons
     from your old repository into the new one.  Repeat this process for
     each stack.  Unfortunatley, you will loose your revision history.  If
     you bug me about it, I'll write a script to automate this for you.  I
     am thaljef@cpan.org.

     Good news:  This version of Pinto has hooks to do future migrations
     automatically.  So any repository you create with *this version*
     of Pinto can be easily migrated to any future versions. I'm also pretty
     confident that the schema is now stable, so a migration will not be
     required for a while.

     CHANGES:

     * Switched from using Archive::Tar to Archive::Extract.  The
     latter will attempt to use tar(1) to unpack the archive,
     which works much better with older archives.  This is a bit
     slower however.  If you don't have tar(1), it falls back
     to using Archive::Tar internally.

     * Switched from using HTTP::UserAgent to HTTP::Tiny.  This cuts out
     one non-core dependency.  But some of Pinto's upstream dependencies
     probably still use HTTP::UserAgent, so the net effect is moot.

     * The version control subsystem has been completely redesigned.
     Pinto now stores full snaphots of the stack at each revision
     and organizes them in a directed graph, much like Git does.  Each
     revision is now identified by a unique non-sequential identifier.

     * The interface with the terminal has been completely redesigned.
     You'll see fewer (but hopefully better) diagnostic messages
     when running in verbose mode.  And if not verbose, then
     you'll see a progress meter.  If you still want to see all
     the gory details, then set the PINTO_DEBUG environment variable.

     * The logger has been completely removed, so Pinto no longer
     records diagnostic messages.  Recording them never proved to
     be useful anyway.  All the important changes to the stacks are
     still recorded in the revision log though.

     * Several Action classes have been added, removed, renamed,
     or repurposed.  The specifics are not described here because the
     Pinto API is still private.  See the change log for App::Pinto
     for a description of all the public interface changes.