##// END OF EJS Templates
share-safe: enable by default (BC)...
share-safe: enable by default (BC) The feature have been around for a year (4 version) and is quite important. Lets make it enabled by default. Differential Revision: https://phab.mercurial-scm.org/D11997

File last commit:

r49515:7ee07e1a default
r49515:7ee07e1a default
Show More
next
48 lines | 1.7 KiB | text/plain | TextLexer
Martin von Zweigbergk
releasenotes: add a file in which to record release notes...
r42457 == New Features ==
bookmarks: move the `mirror` option to the `paths` section...
r49056
Joerg Sonnenberger
branchmap: avoid ancestor computations in absence of non-continous branches...
r46880
relnode: document the move to `zstd` as default compression...
r47762 == Default Format Change ==
These changes affects newly created repositories (or new clone) done with
share-safe: enable by default (BC)...
r49515 Mercurial 6.1.
The `share-safe` format variant is now enabled by default. It makes
configuration and requirements more consistent across repository and their
shares. This introduces a behavior change as shares from a repository using the
new format will also use their main repository's configuration.
See `hg help config.format.use-share-safe` for details about the feature and
the available options for auto-upgrading existing shares.
relnode: document the move to `zstd` as default compression...
r47762
relnote: document the use of persistent-nodemap by default for Rust build...
r47763
Martin von Zweigbergk
copy: add experimental support for marking committed copies...
r44847 == New Experimental Features ==
Martin von Zweigbergk
revset: add a revset for parents in merge state...
r44817
Manuel Jacob
relnotes: add release notes for relevant changes I did since the 5.4 release...
r45764 == Bug Fixes ==
update: properly overwrite `check` config with `--no-` variants...
r49236 The `--no-check` and `--no-merge` now properly overwrite the behavior from `commands.update.check`.
Manuel Jacob
relnotes: make spacing before new section consistent...
r45762
Martin von Zweigbergk
releasenotes: add a file in which to record release notes...
r42457 == Backwards Compatibility Changes ==
Joerg Sonnenberger
exchange: add fast path for subrepo check on push...
r49381 The remotefilelog extension now requires an appropiate excludepattern
for subrepositories.
Martin von Zweigbergk
debugmergestate: make templated...
r44880
Martin von Zweigbergk
simplemerge: take over formatting of label from `filemerge`...
r49433 The labels passed to merge tools have changed slightly. Merge tools can get
labels passed to them if you include `$labellocal`, `$labelbase`, and/or
`$labelother` in the `merge-tool.<tool name>.args` configuration. These labels
used to have some space-padding, and truncation to fit within 72 columns. Both
the padding and the truncation has been removed.
Martin von Zweigbergk
relnotes: add note about changed labels texts...
r49440 Some of the text in labels passed to merge tools has changed. For example,
in conflicts while running `hg histedit`, the labels used to be "local",
"base", and "histedit". They are now "already edited",
"parent of current change", and "current change", respectively.
share-safe: enable by default (BC)...
r49515 The use of `share-safe`, means shares (of new repositories) will also use their
main repository's configuration see the `Default Format Change` section
for details.
Martin von Zweigbergk
releasenotes: add a file in which to record release notes...
r42457 == Internal API Changes ==
Raphaël Gomès
relnotes: update next...
r48792 The following functions have been removed:
relnotes: document the change in the dirstate API...
r48558
Raphaël Gomès
relnotes: update next...
r48792 Miscellaneous: