CHANGELOG
branchmercurial-4.9
changeset 5365 f7b4b6698e91
parent 5354 f1172af7ff59
equal deleted inserted replaced
5281:6a716085302f 5365:f7b4b6698e91
     1 Changelog
     1 Changelog
     2 =========
     2 =========
     3 
     3 
     4 9.3.1 - in progress
     4 10.0.0 -- 2020-05-08
     5 -------------------
     5 --------------------
       
     6 
       
     7   * auto-publish: issue the capabilities in all cases
       
     8 
       
     9   * compat: clean up old compatibility code
       
    10   * compat: compatibility with Mercurial 5.4
       
    11 
       
    12   * evolve: add {obsorigin}, a template keyword that works similarly to
       
    13     {obsfate}, but shows predecessors of a changeset
       
    14   * evolve: fix permissions of new cache files using SQLite
       
    15   * evolve: always create commit when resolving divergence
       
    16   * evolve: handle relocation during divergence resolution producing no changes
       
    17   * evolve: provide cache to successorssets() in more cases
       
    18 
       
    19   * obslog: make --all and --filternonlocal work properly with --no-graph
       
    20   * obslog: add --origin flag to show predecessors instead of successors
       
    21   * obslog: make --origin flag the default
       
    22 
       
    23   * stablerangecache: sanity check subranges
       
    24 
       
    25 topic (0.18.2)
       
    26 
       
    27   * topic: provide cache to successorssets() in one more case
       
    28 
       
    29 9.3.1 -- 2020-04-08
       
    30 -------------------
       
    31 
       
    32   * compat: make __touch-noise__ and __rewind-hash__ extra field be bytes
     6 
    33 
     7   * obsexchange: avoid sending too large request to http server
    34   * obsexchange: avoid sending too large request to http server
     8   * obsdiscovery: server no longer aborts with a 500 error if client sends a
    35   * obsdiscovery: server no longer aborts with a 500 error if client sends a
     9     request without obscommon
    36     request without obscommon
       
    37   * obsdiscovery: avoid considering locally hidden changeset
       
    38   * single-heads: ignore obsolete section when enforcing one head per branch
       
    39 
    10   * evolve: improved behavior when evolving above the result of a split
    40   * evolve: improved behavior when evolving above the result of a split
       
    41   * evolve: checking for new head on push is no longer confused by mixed
       
    42     branches (or topics)
       
    43 
       
    44 topic (0.18.1)
       
    45 
    11   * topic: fix auto-publish=abort with server that auto-publishes bare branches
    46   * topic: fix auto-publish=abort with server that auto-publishes bare branches
    12   * evolve: checking for new head on push is no longer confused by mixed
       
    13             branches(or topics)
       
    14   * single-heads: ignore obsolete section when enforcing one head per branch
       
    15 
    47 
    16 9.3.0 -- 2020-03-04
    48 9.3.0 -- 2020-03-04
    17 -------------------
    49 -------------------
    18 
    50 
    19   * compat: compatibility with Mercurial 5.3
    51   * compat: compatibility with Mercurial 5.3