Details
Details
- Reviewers
- None
- Group Reviewers
hg-reviewers - Commits
- rHG60950aef856c: relnotes: add 6.0.3
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/6.0 (8 lines) |
Commit | Parents | Author | Summary | Date |
---|---|---|---|---|
7f0f6cf04ef3 | 8eeca94ded70 | Raphaël Gomès | Feb 18 2022, 7:14 AM |
Status | Author | Revision | |
---|---|---|---|
Closed | Alphare | D12205 relnotes: add 6.1 | |
Closed | Alphare | D12204 relnotes: add 6.0.3 |
= Mercurial 6.0.3 = | |||||
* Fix an infinite loop in edge cases of the pure Python dirstate-v2 packer | |||||
* Fix a small race condition with deleted files in Rust-augmented status | |||||
* Small improvement to Python 3.11 compatibility | |||||
* Fixed some typos in help messages that caused missing sections | |||||
* Centos -> Rockylinux packaging | |||||
= Mercurial 6.0.2 = | = Mercurial 6.0.2 = | ||||
* Fix `hg incoming` and `hg outgoing` with remote subrepos on Windows | * Fix `hg incoming` and `hg outgoing` with remote subrepos on Windows | ||||
* Fix Rust build on MacOS | * Fix Rust build on MacOS | ||||
* Fix a (15 year old?) bug where some data loss could happen in a very tight race window (f38ae2d7390e + ccd9cb73125c) | * Fix a (15 year old?) bug where some data loss could happen in a very tight race window (f38ae2d7390e + ccd9cb73125c) | ||||
* Remove support for running `hg unamend` on merge changesets at it was never actually implemented | * Remove support for running `hg unamend` on merge changesets at it was never actually implemented | ||||
* Fix stream-clone requirements filtering which caused some stream-clones to be unusable from an older version of Mercurial | * Fix stream-clone requirements filtering which caused some stream-clones to be unusable from an older version of Mercurial | ||||
* Rename dirstate-v2 configuration name from `exp-rc-dirstate-v2` to `use-dirstate-v2`. This was overlooked in `6.0`, the old name will be kept as an alias for compatibility. | * Rename dirstate-v2 configuration name from `exp-rc-dirstate-v2` to `use-dirstate-v2`. This was overlooked in `6.0`, the old name will be kept as an alias for compatibility. | ||||
Miscellaneous: | Miscellaneous: | ||||
* `wireprotov1peer`'s `batchable` is now a simple function and not a generator | * `wireprotov1peer`'s `batchable` is now a simple function and not a generator | ||||
anymore | anymore | ||||
* The Rust extensions (and by extension the experimental `rhg status`) only use a tree-based dirstate in-memory, even when using dirstate-v1. See bf8837e3d7cec40fe649c47163a3154dda03fa16 for more details | * The Rust extensions (and by extension the experimental `rhg status`) only use a tree-based dirstate in-memory, even when using dirstate-v1. See bf8837e3d7cec40fe649c47163a3154dda03fa16 for more details | ||||
* The Rust minimum supported version is now 1.48.0 in accordance with out policy of keeping up with Debian stable | * The Rust minimum supported version is now 1.48.0 in accordance with out policy of keeping up with Debian stable | ||||
* The test harness plays nicer with the NixOS sandbox | * The test harness plays nicer with the NixOS sandbox | ||||
No newline at end of file | No newline at end of file |