Details
Details
- Reviewers
- None
- Group Reviewers
hg-reviewers - Commits
- rHGbad66df931b5: relnotes: update next
Diff Detail
Diff Detail
- Repository
- rHG Mercurial
- Branch
- stable
- Lint
No Linters Available - Unit
No Unit Test Coverage
( )
| hg-reviewers |
| No Linters Available |
| No Unit Test Coverage |
| Path | Packages | |||
|---|---|---|---|---|
| M | relnotes/next (49 lines) |
| Commit | Parents | Author | Summary | Date |
|---|---|---|---|---|
| d624676cd69c | fa1f2e72f951 | Raphaël Gomès | Sep 17 2021, 8:05 AM |
| Status | Author | Revision | |
|---|---|---|---|
| Closed | Alphare | D11448 relnotes: update next | |
| Closed | Alphare |
| == New Features == | == New Features == | ||||
| * `debugrebuildfncache` now has an option to rebuild only the index files | |||||
| * `hg config` now has a `--source` option to show where each | |||||
| configuration value comes from. | |||||
| == Default Format Change == | == Default Format Change == | ||||
| These changes affects newly created repositories (or new clone) done with | These changes affects newly created repositories (or new clone) done with | ||||
| Mercurial 5.8. | Mercurial 6.0. | ||||
| == New Experimental Features == | == New Experimental Features == | ||||
| * Added a new `web.full-garbage-collection-rate` to control performance. See | |||||
| de2e04fe4897a554b9ef433167f11ea4feb2e09c for more information | |||||
| == Bug Fixes == | == 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 == | == Backwards Compatibility Changes == | ||||
| == Internal API Changes == | == Internal API Changes == | ||||
| The Dirstate API have been updated as the previous function leaked some | The following functions have been removed: | ||||
| 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 | * `dirstate.normal` | ||||
| which file is tracked". To clarify the situation: | * `dirstate.normallookup` | ||||
| * `dirstate.otherparent` | |||||
| * the following functions have been deprecated, | * `dirstate.add` | ||||
| * `dirstate.remove` | |||||
| - dirstate.add, | * `dirstate.drop` | ||||
| - dirstate.normal, | * `dirstate.__getitem__` | ||||
| - dirstate.normallookup, | |||||
| - dirstate.merge, | Miscellaneous: | ||||
| - dirstate.otherparent, | |||||
| - dirstate.remove, | |||||
| - dirstate.drop, | |||||
| * these new functions are added for the "adjusting parents" use-case: | |||||
| - dirstate.update_file, | |||||
| - dirstate.update_file_p1, | |||||
| * these new function are added for the "adjusting wc file" use-case": | |||||
| - 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 | |||||