Skip to content
Snippets Groups Projects
Commit bad66df9 authored by Raphaël Gomès's avatar Raphaël Gomès
Browse files

relnotes: update next

Differential Revision: https://phab.mercurial-scm.org/D11448
parent 4a3de491
No related branches found
No related tags found
No related merge requests found
== New Features ==
* `hg config` now has a `--source` option to show where each
configuration value comes from.
* `debugrebuildfncache` now has an option to rebuild only the index files
== Default Format Change ==
These changes affects newly created repositories (or new clone) done with
......@@ -5,10 +3,10 @@
== Default Format Change ==
These changes affects newly created repositories (or new clone) done with
Mercurial 5.8.
Mercurial 6.0.
== New Experimental Features ==
......@@ -11,7 +9,9 @@
== New Experimental Features ==
* Added a new `web.full-garbage-collection-rate` to control performance. See
de2e04fe4897a554b9ef433167f11ea4feb2e09c for more information
== Bug Fixes ==
......@@ -15,9 +15,14 @@
== Bug Fixes ==
* `hg fix --working-dir` now correctly works when in an uncommitted merge state
* `rhg` (Rust fast-path for `hg`) now supports the full config list syntax
* `rhg` now parses some corner-cases for revsets correctly
* Lots of Windows fixes
* Lots of miscellaneous other fixes
== Backwards Compatibility Changes ==
== Internal API Changes ==
......@@ -18,13 +23,8 @@
== Backwards Compatibility Changes ==
== Internal API Changes ==
The Dirstate API have been updated as the previous function leaked some
internal details and did not distinct between two important cases: "We are
changing parent and need to adjust the dirstate" and "some command is changing
which file is tracked". To clarify the situation:
* the following functions have been deprecated,
The following functions have been removed:
......@@ -30,11 +30,9 @@
- dirstate.add,
- dirstate.normal,
- dirstate.normallookup,
- dirstate.merge,
- dirstate.otherparent,
- dirstate.remove,
- dirstate.drop,
* these new functions are added for the "adjusting parents" use-case:
* `dirstate.normal`
* `dirstate.normallookup`
* `dirstate.otherparent`
* `dirstate.add`
* `dirstate.remove`
* `dirstate.drop`
* `dirstate.__getitem__`
......@@ -40,6 +38,3 @@
- dirstate.update_file,
- dirstate.update_file_p1,
* these new function are added for the "adjusting wc file" use-case":
Miscellaneous:
......@@ -45,7 +40,3 @@
- dirstate.set_tracked,
- dirstate.set_untracked,
- dirstate.set_clean,
- dirstate.set_possibly_dirty,
See inline documentation of the new functions for details.
* `wireprotov1peer`'s `batchable` is now a simple function and not a generator
anymore
\ No newline at end of file
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment