Differences between revisions 3 and 4
Revision 3 as of 2017-07-18 03:35:32
Size: 2273
Editor: GregorySzorc
Comment: add entries to fixed bugs
Revision 4 as of 2017-07-18 03:35:54
Size: 2274
Editor: GregorySzorc
Comment:
Deletions are marked like this. Additions are marked like this.
Line 29: Line 29:
 * revlog: add an experimental option to mitigated delta Bts:s (Bts:5480)  * revlog: add an experimental option to mitigated delta issues (Bts:5480)

Mercurial 4.3 release

1. Features

* Python 2.7 is now required to run Mercurial. Support for Python 2.6 has been dropped.

2. Bug fixes

  • bundle: add optional 'tagsfnodecache' data to on disk bundle (5543)

  • rebase: allow rebase even if some revisions need no rebase (BC) (5422)

  • rebase: make sure merge state is cleaned up for no-op rebases (5494)

  • diffstat: properly count lines starting in '--' or '++' (5479)

  • checklink: degrade gracefully on posix when fs is readonly (5511)

  • revset: make hg log -r 'wdir()^' work (4905)

  • export: map wctx.node() to 'ff...' node id (5438)

  • test-obsolete-bundle-strip: do not include \n in filename (5586)

  • streamclone: consider secret changesets (BC) (5589)

  • debugcommands: issue warning when repo has secret changesets (5589)

  • context: avoid writing outdated dirstate out (5584)

  • fsmonitor: write state with wlock held and dirstate unchanged (5581)

  • fsmonitor: don't write out state if identity has changed (5581)

  • help: clarify ancestors() and descendants() include given set (5594)

  • patch: rewrite reversehunks (5337)

  • extensions: register functions always at loading extension (5601)

  • revset: add depth limit to descendants() (5374)

  • smartset: fix generatorset.last() to not return the first element (5609)

  • revlog: add an experimental option to mitigated delta issues (5480)

  • followlines: join merge parents line ranges in blockdescendants() (5595)

  • rebase: use scmutil.cleanupnodes (5606) (BC)

  • sslutil: check for missing certificate and key files (5598)

  • convert: transcode CVS log messages by specified encoding (5597)

  • localrepo: cache types for filtered repos (5043)

  • zsh_completion: add '--partial' flag to completions for 'import' (5618)

  • parsers: fix invariant bug in find_deepest (5623)

  • debugignore: eliminate inconsistencies with hg status (5222)

  • demandimport: prefer loaded module over package attribute (5617)

  • share: share 'cachevfs' with the source clone (5108)

  • status: add a flag to terse the output (4119)

3. Improvements

4. Extensions

Release4.3 (last edited 2017-08-21 08:53:09 by BorisFeld)