Release Notes: This version adds lots of performance improvements in new code. It adds a --test option for update and erase that avoids making changes to the filesystem. It fixes bugs in dependency checking on erase. It adds a database version and implements an appropriate error that tells you where to go to get information on updates that have database incompatibilities.
Release Notes: This version now enforces dependencies when erasing packages. This requires a database conversion.
Release Notes: The mechanism for file identification has been reworked to better support flavors. It is now possible to populate and view metadata from the commandline. Trove requirements are now functional. There have been small bugfixes.
Release Notes: Chained dependency resolution (A depends on B, which depends on C) is faster by more than an order of magnitude in many cases. A bug in the client that prevented source files from being properly flagged in the repository is now fixed. The conary query command now prints flavor information when multiple flavors of the same version of a trove are installed, and the conary repquery command's --all option now provides better-formatted output. Absolute changesets are converted to relative changesets more efficiently.
Release Notes: File dependencies are enabled. Entering metadata, including importing data from freshmeat, is now functional, and imported data has its source recorded. The repository is much faster at listing troves. When resolving dependencies, the client concatenates the changesets it fetches, avoiding multiple simultaneous open file descriptors for a transaction.
Release Notes: There is now a Web interface for the repository, including allowing users to change their passwords (repositories need to be converted to enable this feature). More distributed branching bugs have been fixed, as well as a bug in the repository server code that could cause loops while resolving dependencies.
Release Notes: Repository protocol update. New clients will need to talk to new repository servers; older clients can still talk to the new repository servers, making this a compatible update. Update if you run a repository server.
Release Notes: Occasional transient database errors have been fixed by waiting for sqlite to be ready. Dependency calculation SQL code has been changed to use temporary tables. A new macro, called "servicedir", defines the location for service data in order to systemically parameterize the difference between (for instance) "/var/www" and "/srv/www".
Release Notes: Bugs in distributed branching support have been fixed.
Release Notes: You can now update from locally cooked or emerged troves to repository troves. Network bandwidth has been reduced when creating cross-repository changesets. Arch flags are now built into flavors, and a new extended syntax for flags differentiates flag syntax. Changeset display with the showcs command has been enhanced. This release can now package files with the '%' character in their names.