Announcing AutoPPA 0.0.6

Written for AutoPPA by Jamu Kakar on 2009-09-20

The AutoPPA team is proud to announce AutoPPA 0.0.6!

The new release includes a number of new features:

 * New autoppa-switch tool
 * New version string format
 * New Ubuntu packages

Read on for more...

New autoppa-switch tool
-----------------------

A new autoppa-switch tool allows for easy ad-hoc switching of the
version and release in a working tree. It generates content from
templates and processes files with special AutoPPA symbols. It's
helpful when debugging build problems or fixing release-specific
bugs.

New version string format
-------------------------

The version strings generated by AutoPPA now use the numeric Ubuntu
version instead of the code name. A version string previously
generated as supertool_1.3.11-dapper1-upside1 will now be generated
as supertool_1.3.11-upside1.6.06. The reason for making this change
is that code names are only technically valid during development.
Once and Ubuntu release is made it is officially referred to by it's
version.

New Ubuntu packages
-------------------

This release includes new packages for all supported releases
of Ubuntu. They are available in the AutoPPA team's PPA:

  https://edge.launchpad.net/~autoppa/+archive/ppa

You can find the release files at:

  https://launchpad.net/autoppa/+download

You can always get the latest source code from Launchpad:

  bzr branch lp:autoppa

Detailed changelog
------------------

Improvements:

 * A new tool 'autoppa-switch' allows for easy ad hoc switching of
   the version and distro in a working tree (Christopher Armstrong
   <radix@twistedmatrix.com>).
 * The version strings generated by AutoPPA now use the numeric
   Ubuntu version instead of the code name. A version string
   previously generated as supertool_1.3.11-dapper1-upside1 will
   now be generated as supertool_1.3.11-upside1.6.06.
 * When the EDITOR environment variable is undefined, AutoPPA will
   use the VISUAL environment variable to determine which editor to
   use (Jelmer Vernooij <jelmer@samba.org>).
 * Files modified with generated content from .autoppa templates or
   that have magic AUTOPPA_VERSION() symbols are reverted before
   changes are committed. This makes it possible to, for example,
   have a default debian/control file that isn't modified after a
   build.

Bug fixes:

 * Added missing python-pexpect package dependency.
 * Files with a ~ in their name are correctly removed during
   cleanup.

Read all announcements