28c8748610
This is a quarterly feature release. 1.1. commands amend: abort early if no username is configured with evolve enabled (issue4211) amend: fix amending rename commit with diverged topologies (issue4405) annotate: rewrite long short-circuit statement by if-elif-else bookmark: make the search for divergent names more robust bookmarks: allow pushkey if new equals current bookmarks: explicitly track identical bookmarks bookmarks: fix divergent bookmark path normalization bookmarks: inform transaction-related hooks that some bookmarks were moved branches: include active, closed and current flags in template output clone: copy '.hg/bookmarks' during copy clone clone: explicitly push bookmarks when cloning from local to remote clone: fix copying bookmarks in uncompressed clones (issue4430) clone: for local clones, copy branchcache from the right location (issue4286) clone: for local clones, copy over filtered branchcaches as well (issue4286) clone: properly mark branches closed with --uncompressed (issue4428) clone: provide sample username = config entry in .hg/hgrc (issue4359) commit: correctly check commit mutability during commit --amend commit: add customizable committemplate config config: give more fine-tuned sample hgrcs to this command config: highlight parse error caused by leading spaces (issue3214) files: add new command unifying locate and manifest functionality graft: allow regrafting ancestors with --force (issue3220) graft: make --force apply across continues (issue3220) help: document that default hgweb style is called paper (issue4373) help: update help for hgweb template and style (issue4373) import: let --exact 'work' with --no-commit (issue4376) locate: deprecate in favor of files log: allow patterns with -f log: do not hide the public phase in debug mode (BC) log: rewrite default template to use labels (issue2866) log: show phase in hg log -v with the phase template merge-tools: add a 'premerge=keep-merge3' config option merge: use bid merge by default (BC) merge: support three labels when using conflict markers parents: deprecate the parents commands pull: perform bookmark updates in the transaction push: update bookmarks within the remote lock push: wrap local phase movement in a transaction pushbookmark: do not attempt to update bookmarks if the push failed (BC) status: make 'hg status --rev' faster when there are deleted files tag: properly abort if an unknown or ignored .hgtags is present 1.2. core alias: expand "$@" as list of parameters quoted individually (BC) (issue4200) dirstate: add exception when calling setparent without begin/end (API) dirstate: wrap setparent calls with begin/endparentchange (issue4353) hook: protect commit hooks against stripping of temporary commit (issue4422) i18n: detect UI language without POSIX-style locale variable on Windows (BC) localrepo: remove the 'pull' method (API) localrepo: remove the 'push' method (API) posix: implement readpipe using non-blocking I/O (issue4336) revset: fix O(2^n) perf regression in addset revset: have rev() drop out-of-range or filtered rev explicitly (issue4396) setdiscovery: limit the size of all sample (issue4411) ssl: only support TLS (BC) ssl: only use the dummy cert hack if using an Apple Python (issue4410) templater: fix ifcontains when list is a string (issue4399) 1.3. extensions convert: add support for deterministic progress bar on scanning phase convert: add support to detect git renames and copies eol: fix crash when handling removed files histedit: add "roll" command to fold commit data and drop message (issue4256) largefiles: add examination of exec bit in "hg status --rev REV" case largefiles: keep largefiles from colliding with normal one during linear merge largefiles: restore R status of removed largefiles correctly at "hg rollback" largefiles: restore standins from non branch-tip parent at rollback correctly largefiles: unlink standins not known to the restored dirstate at rollback mq: write '# Parent ' lines with two spaces like export does (BC) mq: write headers for new HG patches in the same order as export (BC) shelve: don't delete "." when rebase is a no-op (issue4398) 1.4. hgweb hgweb: disable SSLv3 serving (BC) hgweb: refresh repository using URL not path (issue4323) |
||
---|---|---|
.. | ||
DESCR | ||
distinfo | ||
Makefile | ||
Makefile.version | ||
PLIST |