Release Notes: Zsh and bash completion support has been added for the "0install" command. Support for the latest PackageKit API (0.8.1) has been implemented. The --dry-run feature now does a full dry-run, instead of stopping at the first download. "0install show" displays the current selections for an app. Various minor bugs have been fixed.
Release Notes: Support was added for OS-specific dependencies (e.g. for dependencies only needed on Windows) and for constraints in native package implementations (e.g. Debian's python3-gi package cannot be used with Python 2). "0install man" allows the man command to work with 0install applications. "0install digest" now has an option to display the manifest. A bug in the PackageKit support which meant it sometimes failed to detect candidate packages was fixed.
Release Notes: Support for finding native Java packages has been improved to support multiple distribution-provided versions. Replaced interfaces now conflict with their replacements. A number of bugs were fixed, particularly relating to the recent Python 3 support.
Release Notes: Support for native Cygwin packages has been added. Updating now warns if the package has been replaced by another one. PackageKit support has been updated to work with Ubuntu's version.
Release Notes: Arch Linux native packages can now be used as dependencies. "0install update" informs the user if a newer version exists but was not selected for some reason. A workaround was added for Python's lack of SSL hostname checking. Various minor bugs were fixed.
Release Notes: Downloading now uses threads, rather than sub-processes, for greater efficiency. Support was added for NetworkManager 0.9. Command-specific bindings are now supported. When fetching information from the key information service, the HTTPS connection is now properly authenticated. A German translation was added.
Release Notes: If a program needs to run some command (for example, "make") then this can be specified using the new executable-in-var or executable-in-path binding types. A performance problem in the GUI with packages with many dependencies (more than 100) was fixed.
Release Notes: Support for optional dependencies was added. Alternative separators can be used when setting an environment variable to a list of paths. A new "digest" command provides a convenient way to calculate the digest of a directory or archive. Python 2.6 is now the minimum version.
Release Notes: A couple of minor bugs were fixed.
Release Notes: Packages can now express a dependency on Python even on platforms without native-packager integration. The cache explorer user interface has been much improved. The Compile button now performs a recursive auto-compile (compiling build dependencies too).