CHANGELOG
branchmercurial-4.8
changeset 4511 e4fc3af2d0a9
parent 4510 0b86c05440e9
child 4517 33c617626fd9
equal deleted inserted replaced
4358:72f4e924f25a 4511:e4fc3af2d0a9
     1 Changelog
     1 Changelog
     2 =========
     2 =========
     3 
     3 
     4 8.4.0 - in progress
     4 8.5.0 - in progress
     5 -------------------
     5 -------------------
     6 
     6 
       
     7   * evolve: fix an recoverable state (issue6053)
       
     8   * evolve: share evolve related cache between `shares`
       
     9   * evolve: improved compatibility with narrow repositories,
       
    10   * evolve: preserve --[no-]update value over --continue,
       
    11   * evolve: make sure the extensions are only active on repository that
       
    12             enables it. Double check your server configuration (issue6057)
       
    13   * evolve: make sure divergence resolution don't replace the initial author
       
    14             (issue6113)
       
    15   * evolve: improved support for content-divergence with public changesets,
       
    16   * pick: align working dir branch with the one from the pick result (issue6089)
       
    17   * pick: add the standard `--tool` option,
       
    18   * prune: fix error message when pruning public changesets
       
    19   * split: preserve phases (issue6048)
       
    20   * stack: improved and speed --children flag up,
       
    21   * stack: mention all divergences too.
       
    22   * stack: support ranges in revsets indexing,
       
    23   * touch: fix error message when touching public changesets
       
    24   * uncommit: abort if an explicitly given file cannot be uncommitted
       
    25 
       
    26 8.4.0 -- 2019-12-22
       
    27 -------------------
       
    28 
       
    29   * compat: add compatibility with Mercurial 4.9
       
    30   * compat: drop compatibility with Mercurial 4.3
       
    31   * evolve: avoid potential crash when stabilizing orphan merges
       
    32   * evolve: pick right destination in split+prune cases issue5686 (hg-4.9 only)
       
    33   * evolve: prioritize --rev/--any/--all option over obsolete working directory
       
    34   * fold: concatenate commit message in revision order
       
    35   * next: evolve aspiring children by default (use --no-evolve to skip)
       
    36   * next: pick lower part of a split as destination
       
    37   * push: have `--publish` overrule the `auto-publish` config
       
    38   * split: accept file patterns
     7   * split: improve and update the user prompt (BC)
    39   * split: improve and update the user prompt (BC)
     8   * split: make it possible to drop change during a split
    40   * split: make it possible to drop change during a split
     9   * split: no longer accept revision with --rev (BC)
    41   * split: no longer accept revision without --rev (BC)
    10   * split: accept file patterns
       
    11   * split: support for non interactive splits
    42   * split: support for non interactive splits
    12   * evolve: avoid potential crash when stabilizing orphan merges
    43 
    13   * evolve: pick right destination in split+prune cases issue5686 (4.9 only)
    44 topic 0.13.0
    14   * evolve: prioritize --rev/--any/--all option over obsolete working directory
    45 
    15   * fold: concatenate commit message in revision order
       
    16   * push: have `--publish` overrule the `auto-publish` config
       
    17   * next: evolve aspiring children by default (use --no-evolve to skip)
       
    18   * next: pick lower part of a split as destination
       
    19   * compat: drop compatibility with Mercurial 4.3
       
    20   * compat: add compatibility with Mercurial 4.9
       
    21 
       
    22 topic:
       
    23 
       
    24   * topics: improve the message around topic changing
       
    25   * stack: introduce a --children flag (see help for details)
    46   * stack: introduce a --children flag (see help for details)
       
    47   * stack: support for '#stack[idx]' absolute indexing in revset (hg-4.9+ only)
       
    48   * topic: support for '#topic[idx]' relative indexing in revset (hg-4.9+ only)
    26   * topic: make --age compatible with the usual other display for `hg topic`
    49   * topic: make --age compatible with the usual other display for `hg topic`
    27   * stack: support for '#stack[idx]' absolute indexing in revset (4.9+ only)
    50   * topics: improve the message around topic changes
    28   * topic: support for '#topic[idx]' relative indexing in revset (4.9+ only)
    51 
    29 
    52 8.3.3 -- 2018-12-24
    30 8.3.3 -- 2017-12-24
       
    31 -------------------
    53 -------------------
    32 
    54 
    33   * evolve: properly detect unresolved merge conflict (issue-5966)
    55   * evolve: properly detect unresolved merge conflict (issue-5966)
    34   * evolve: fix possible crash when the repo changes during evolve (issue-6028)
    56   * evolve: fix possible crash when the repo changes during evolve (issue-6028)
    35   * test: avoid leaking `hg serve` process
    57   * test: avoid leaking `hg serve` process
    36   * topic: fix error message for the `ngtip` revset
    58   * topic: fix error message for the `ngtip` revset
    37 
    59 
    38 8.3.2 -- 2017-11-27
    60 8.3.2 -- 2018-11-27
    39 -------------------
    61 -------------------
    40 
    62 
    41   * evolve: not longer attempt to translate revision's descriptions (issue6016)
    63   * evolve: not longer attempt to translate revision's descriptions (issue6016)
    42   * evolve: fix compatibility with mercurial 4.8's narrow extension.
    64   * evolve: fix compatibility with mercurial 4.8's narrow extension.
    43   * pick: fix summary help text
    65   * pick: fix summary help text