Release Notes: This release has a new "rerecord" command, a few scalability improvements for huge repositories, and a few (relatively) minor bugfixes.
Release Notes: This release fixes a bug introduced in 0.9.21 which caused darcs to claim to not get a lock on machines with both a long hostname and PIDs having more than four digits. It also fixes a bug that caused darcs to generate incorrect timestamps, along with a couple of bugs in the interactive selection of patches which match a pattern specified on the commandline. Minor improvements have been made in the interface of several interactive commands. A hash has been added to patch bundles to insure against patch corruption by mailers.
Release Notes: A bug which caused trouble when unrecording a patch with conflicts has been fixed. A number of error message and documentation fixes have been made. A new CGI script for browsing darcs repositories has been added. Some short options and a few of the long options have been modified in response to user feedback. A --dry-run option has been added to push/pull/send.
Release Notes: Various minor bugfixes have been made, along with improvements to the XML annotate and changes output.
Release Notes: This release fixes several minor bugs that were introduced in version 0.9.18. In addition, a --summary option was added to "darcs changes", which lists the files affected by each change.
Release Notes: Most of the functionality provided by the old "push" command has been split into two commands: "send" and "push". Win32 support has been improved, including support for sending patches by email via MAPI, the standard Windows email interface. Along with these major changes, a number of bugfixes and performance improvements were made.
Release Notes: A couple of minor, but annoying, bugs that made it into version 0.9.16 were fixed.
Release Notes: Support was added for per-user preference setting which can be overridden by the existing per-repository preferences. Support was added for multiple-choice flags (such as --summary and --no-summary), so users can choose either one as the default option and then override it on the command line. File permissions in the working direcotry are now preserved. A few minor bugs were fixed.
Release Notes: The repository format transition begun in darcs 0.9.14 has moved to the next stage. Also, a problem with text files lacking trailing newlines has been fixed. Both of these changes are dealt with by the convert-repo program. New repair, annotate, and rollback commands have been added, and darcs mv has been improved to better match the behavior of the ordinary shell mv. A number of performance improvements and minor bugfixes have been implemented, as well.
Release Notes: The user interface was rewritten, allowing the user to return to previous prompts. A transition to a new repository format was started (this will take two more releases to complete). Other changes include the new unrevert command, automatic detection of binary files that contain '\0' or ^Z, and a --summary option for whatsnew. darcs can now be called in subdirectories of a repository. Miscellaneous bugfixes were made.