Mercurial 1.2 (2009-03-04)

Mercurial 1.2 (2009-03-04)#

Mercurial 1.2.1 (2009-03-20)#

This is a bugfix release.

  • fixed version number build from tarball

  • fix allow_read logic for hgweb

  • improve handling of damaged revlogs in verify

  • keep .orig files when resolving

  • clear resolve state properly when rebasing

  • improve --command handling with bisect

  • fix diff against bundles

  • improve fetch logic for inactive branches

  • fix diffstat with notify

  • fix 'synthetic file adds' in CVS conversion

Mercurial 1.2 (2009-03-04)#

This is a larger feature release.

General features:

  • explicit closing of named branches via hg commit --close-branch

  • hg now accepts options given after arguments on the commandline

  • added translation support with initial Danish, Chinese, Japanese, and Italian translations

  • added optional pure-Python versions of C modules

  • pending changesets can now be accessed safely from hooks

  • diff: added -c option to show single changeset

  • many improvements to the documentation and online help topics

Extensions:

  • convert:

    • new support for perforce sources

    • improvements to handling cvs sources

    • improvements to handling gnu arch source

    • improvements to handling darcs sources

  • bookmarks:

    • set current to new when current is renamed

    • bookmarks: Add track.current option

    • bookmarks: add bookmarks to tags

  • mq: allow qpop when it won't invalidate any dirstate parents

  • patchbomb: respect diff settings

  • rebase: pull --rebase updates if there is nothing to rebase

  • bugzilla: updated to work with Bugzilla 3.2

  • zeroconf: added more documentation

  • hgk: add several color settings

  • the imerge extension has been removed (obsoleted by the resolve command)