Opened 3 years ago
Closed 3 years ago
#15780 closed enhancement (fixed)
mercurial-6.0
Reported by: | Bruce Dubbs | Owned by: | Bruce Dubbs |
---|---|---|---|
Priority: | normal | Milestone: | 11.1 |
Component: | BOOK | Version: | git |
Severity: | normal | Keywords: | |
Cc: |
Description ¶
New major version.
Change History (3)
comment:1 by , 3 years ago
Owner: | changed from | to
---|---|
Status: | new → assigned |
comment:2 by , 3 years ago
comment:3 by , 3 years ago
Resolution: | → fixed |
---|---|
Status: | assigned → closed |
Fixed at commit c86d663425d0376bd0ff95fb4cb67a68dc85b76d
Package updates. Update to git-2.34.1. Update to ruby-3.0.3. Update to libsoup-2.74.2. Update to mercurial-6.0.
Note:
See TracTickets
for help on using tickets.
New Features
debugrebuildfncache
now has an option to rebuild only the index filesbookmarks.mode
path option have been introduced to control the bookmark update strategy during exchange with a peer. Seehg help paths
for details.bookmarks.mirror
option has been introduced. Seehg help bookmarks
for details.ui.detailed-exit-codes
is enabledDefault Format Change
New Experimental Features
web.full-garbage-collection-rate
to control performance.histedit.later-commits-first
option to affect the ordering of commits inchistedit
to match the order inhg log -G
. It will affect the text-based version before graduating from experimental.Bug Fixes
hg fix --working-dir
now correctly works when in an uncommitted merge statehg fix
's internals were removed, making it potentially much fasterrhg cat
can be called without a revisionrhg cat
can be called with the.
revisionrhg cat
is more robust than before with regards to edge cases. Some still remain like a tag or bookmark that is ambiguous with a nodeid prefix, only nodeids (prefixed or not) are supported as of now.rhg cat
is even fasterrhg
(Rust fast-path forhg
) now supports the full config list syntaxrhg
now parses some corner-cases for revsets correctlyfsmonitor
on Python 3 during exception handlingInternal API Changes
The following functions have been removed:
dirstate.normal
dirstate.normallookup
dirstate.otherparent
dirstate.add
dirstate.addfile
dirstate.remove
dirstate.drop
dirstate.dropfile
dirstate.__getitem__
dirstatemap.nonnormalentries
dirstatemap.nonnormalset
dirstatemap.otherparentset
dirstatemap.non_normal_or_other_parent_paths
dirstateitem.dm_nonnormal
dirstateitem.dm_otherparent
dirstateitem.merged_removed
dirstateitem.from_p2
dirstateitem.merged
dirstateitem.new_merged
dirstateitem.new_added
dirstateitem.new_from_p2
dirstateitem.new_possibly_dirty
dirstateitem.new_normal
dirstateitem.from_p2_removed
Miscellaneous:
wireprotov1peer
'sbatchable
is now a simple function and not a generator anymorerhg status
) only use a tree-based dirstate in-memory, even when using dirstate-v1.