Release Notes: This is a bugfix release that corrects the version number when building from a tarball. It has fixes for the allow_read logic for hgweb, diff against bundles, diffstat with notify and "synthetic file adds" in CVS conversion. Improvements were made to the handling of damaged revlogs in verify. When resolving, .orig files are now kept, and the resolve state is cleared properly when rebasing. The handling of the --command option to bisect was improved. The fetch extension now works better with inactive branches.
Release Notes: This release adds support for explicit closing of named branches. Mercurial now accepts options given after arguments on the commandline. Translation support and initial Danish, Chinese, Japanese, and Italian translations were added. Optional pure-Python versions of the C modules were added. Pending changesets can now be accessed safely from hooks. The convert extension can now read Perforce sources. Many improvements were made to the documentation and online help topics.
Release Notes: The path auditing was improved, some date-related test failures in test suite were fixed, and graph controls were added to the monoblue theme.
Release Notes: The resolve command now requires a -a switch to resolve all files and its help text has been improved. Recursion was made optional for hgweb; it is triggered by "**" rather than "*". A fncache bug affecting directories ending in " " or "." was fixed. Non-existing directories are now created as needed when applying patches. A copy bug was fixed in the SVN converter. Branch names may now be kept when using the rebase extension.
Release Notes: This release comes with several new extensions, including support for rebasing changesets and (local-only) git-like branches called bookmarks. The Web interface has a new canvas-based repository graph and a new default theme. Some modules have been rewritten in C for greater speed, and the status and diff command have been made faster (especially on Windows). A new repository layout improves support for very long filenames under Windows. A new resolve command enables better tracking of in-progress merges.
Release Notes: Two security issues were fixed: git patches could touch files outside the repository (CVE-2008-2942) and the "allowpull" permission was ignored by hgweb. Python 2.3 compatibility has been fixed. Copies of previously deleted files are now handled correctly when committing. MQ patches and .hgtags were made hard-link safe again. The convert extension has been updated to work with Subversion 1.5 and git 18.104.22.168. There are various documentation fixes.
Release Notes: Several improvements were made in the file copying implementation. A different default value for the diff.unified option is now allowed as well as explicit use of internal merge tools. Converting from SVN has improved detection of tags (has also become optional), improved branch handling, and better detection of file copies. The MQ extension has better command help texts, and the -U option for qdiff was implemented.
Release Notes: This release improves merge tool configuration and has numerous command enhancements.
Release Notes: This release handles symlinks on systems without symlink support. The hg archive now supports symlinks. hg verify diagnostics were improved. Faster revlog handling and faster handling of large directories were implemented. The handling of large files was greatly improved. Atom syndication is now supported in hgweb. The test suite was improved with parallel execution.
Release Notes: This version has support for symlinks, improved tag handling, improved merge handling of file and directory renames, improved named branch usability, and numerous other features and bugfixes.