Mercurial 0.9.5 released!

Matt Mackall mpm at
Fri Oct 19 18:54:15 CDT 2007

Mercurial 0.9.5 is available for download at:

New features:
 * Handle symlinks on systems without symlink support
 * hg archive supports symlinks
 * Display executable/symlink bit with "hg manifest -v" (see UpgradeNotes)
 * Improved hg verify diagostics
 * Faster revlog handling
 * Faster handling of large directories
 * Greatly improved handling of large files
 * Atom syndication support in hgweb
 * Improved test suite with parallel execution

 * Fixes for some file copy and rename corner cases
 * Allow moving newly-added files before commit
 * Improve hg diff whitespace handling
 * Disallow fast-forward merge with an ancestor
 * Fix adding untracked files on directory renames
 * Fix hg archive %r format specifier
 * Fix re: and glob: patterns in .hgignore
 * Improve hg executable path resolution
 * Many options and hgrc parsing improvements
 * Better handling of VFAT filesystems on Linux
 * Fix tgz archival on Windows
 * Fix hg serve on Windows requiring pywin32 modules
 * Fix --profile under Windows

New extensions:
 * alias - allow user-defined command aliases
 * children - show the children of the given or working dir revision
 * imerge - incremental interactive merging
 * interhg - modify changelog text as in InterWiki
 * record - darcs-style interactive change selection during commit

New extension features:
 * convert
   * Now supports Subversion, Darcs and Mercurial as source SCMs
   * Use clone's behaviour for the default destination name
   * Force encoding to UTF-8 for converted repository
   * Support new-style .cvspass file format
   * Filter the files and directories to import
   * Remap paths to new locations during import
 * hgk
   * Fix hgk stopping because of untrusted repository warnings
   * Handle filenames with spaces
   * Improved documentation
 * mq
   * Autodetect --git patches on qrefresh

Thanks to the many contributors and testers who made this release possible!

Mathematics is the supreme nostalgia of our time.

More information about the Mercurial mailing list