relnotes/6.7
branchstable
changeset 51507 a1a011d4b148
parent 51496 028dc3f92dbd
equal deleted inserted replaced
51506:1721d983dd6d 51507:a1a011d4b148
       
     1 = Mercurial 6.7.4 =
       
     2 
       
     3 Exceptional release following a critical regression causing possible data loss
       
     4 in certain conditions:
       
     5 
       
     6  * inline-changelog: fix a critical bug in write_pending that delete data (3cf9e52f5e27)
       
     7  * inline-changelog: fix pending transaction visibility when splitting (1721d983dd6d)
       
     8 
       
     9 Other changes in this release:
       
    10 
       
    11  * exchange: fix locking to actually be scoped
       
    12  * chistedit: change action for the correct item
       
    13  * rust-status: sort the failed matches when printing them
       
    14  * hooks: add a prewlock and a prelock hooks
       
    15  * bookmark: fix remote bookmark deletion when the push is raced
       
    16 
     1 = Mercurial 6.7.3 =
    17 = Mercurial 6.7.3 =
       
    18 
       
    19 /!\ This release contains a bug causing possible data loss, use 6.7.4 instead.
     2 
    20 
     3  * setup: display return code information about failed `hg` call
    21  * setup: display return code information about failed `hg` call
     4  * bundle-spec: properly identify changegroup-less bundle
    22  * bundle-spec: properly identify changegroup-less bundle
     5  * bundle-spec: properly parse boolean configuration as boolean
    23  * bundle-spec: properly parse boolean configuration as boolean
     6  * matchers: fix the bug in rust PatternMatcher that made it cut off early
    24  * matchers: fix the bug in rust PatternMatcher that made it cut off early
    15  * rust: blanket implementation of Graph for Graph references
    33  * rust: blanket implementation of Graph for Graph references
    16  * Various fixes to `admin::verify`
    34  * Various fixes to `admin::verify`
    17 
    35 
    18 = Mercurial 6.7.2 =
    36 = Mercurial 6.7.2 =
    19 
    37 
       
    38 /!\ This release contains a bug causing possible data loss, use 6.7.4 instead.
       
    39 
    20 Exceptional release following a large performance regression when cloning.
    40 Exceptional release following a large performance regression when cloning.
    21 
    41 
    22 We are setting up automated benchmarks to reduce the likelihood of regressions
    42 We are setting up automated benchmarks to reduce the likelihood of regressions
    23 of the sort from happening in the future.
    43 of the sort from happening in the future.
    24 
    44 
    26  * phases: update the phase set as we go during retract boundary
    46  * phases: update the phase set as we go during retract boundary
    27  * bundle2: make the "hgtagsfnodes" part advisory
    47  * bundle2: make the "hgtagsfnodes" part advisory
    28 
    48 
    29 = Mercurial 6.7.1 =
    49 = Mercurial 6.7.1 =
    30 
    50 
       
    51 /!\ This release contains a bug causing possible data loss, use 6.7.4 instead.
       
    52 
    31 Exceptional release following a crash found in delta code that can be triggered
    53 Exceptional release following a crash found in delta code that can be triggered
    32 with complex repository shapes.
    54 with complex repository shapes.
    33 
    55 
    34  * delta-search: fix crash caused by unbound variable
    56  * delta-search: fix crash caused by unbound variable
    35  * sshpeer: fix path when handling invalid url exception
    57  * sshpeer: fix path when handling invalid url exception
    36  * subrepo: fix normalizing paths with scheme
    58  * subrepo: fix normalizing paths with scheme
    37 
    59 
    38 = Mercurial 6.7 =
    60 = Mercurial 6.7 =
       
    61 
       
    62 /!\ This release contains a bug causing possible data loss, use 6.7.4 instead.
    39 
    63 
    40 As usual, a *lot* of patches don't make it to this list.
    64 As usual, a *lot* of patches don't make it to this list.
    41 
    65 
    42 == New Features ==
    66 == New Features ==
    43 
    67