Hello community,

here is the log from the commit of package mercurial for openSUSE:Factory 
checked in at 2020-11-23 15:30:20
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/mercurial (Old)
 and      /work/SRC/openSUSE:Factory/.mercurial.new.5913 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "mercurial"

Mon Nov 23 15:30:20 2020 rev:158 rq:848665 version:5.6

Changes:
--------
--- /work/SRC/openSUSE:Factory/mercurial/mercurial.changes      2020-10-08 
13:09:24.255021422 +0200
+++ /work/SRC/openSUSE:Factory/.mercurial.new.5913/mercurial.changes    
2020-11-23 18:51:25.373424572 +0100
@@ -1,0 +2,29 @@
+Fri Nov 13 14:08:40 UTC 2020 - Andrei Dziahel <devel...@develop7.info>
+
+- Mercurial 5.6
+  This is a regularly-scheduled quarterly feature release.
+
+  * New Features
+    + `hg mv -A` can now be used with `--at-rev`. It behaves just like 
+      `hg cp -A --at-rev`, i.e. it marks the destination as a copy of the 
+      source whether or not the source still exists but the source must exist 
+      in the parent revision).
+    + New revset predicate `diffcontains(pattern)` for filtering revisions the 
+      same way as `hg grep --diff pattern`.
+    + The memory footprint per changeset and per file during pull/unbundle 
+      operations has been significantly reduced.
+  * Internal API Changes
+    + `merge.update()` is now private (renamed to `_update()`). Hopefully the 
+      higher-level functions available in the same module cover your use cases.
+    + `phases.registernew` now takes a set of revisions instead of a list 
+      of nodes. `phases.advanceboundary` takes an optional set of revisions in 
+      addition to the list of nodes. The corresponding members of the 
+      `phasecache` class follow this change.
+    + The `addgroup` member of `revlog` classes no longer keeps a list of all 
+      found nodes. It now returns `True` if a node was found in the group. 
+      An optional callback for duplicated nodes can be used by callers to keep 
+      track of all nodes themselve.
+    + The `_chaininfocache` of `revlog` classes has been changed from a dict 
+      to a LRU cache.
+
+-------------------------------------------------------------------

Old:
----
  mercurial-5.5.2.tar.gz

New:
----
  mercurial-5.6.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ mercurial.spec ++++++
--- /var/tmp/diff_new_pack.zSrJDl/_old  2020-11-23 18:51:26.429425640 +0100
+++ /var/tmp/diff_new_pack.zSrJDl/_new  2020-11-23 18:51:26.433425645 +0100
@@ -20,7 +20,7 @@
 %{!?python_sitelib: %global python_sitelib %(python -c "from 
distutils.sysconfig import get_python_lib; print get_python_lib()")}
 %endif
 Name:           mercurial
-Version:        5.5.2
+Version:        5.6
 Release:        0
 Summary:        Scalable Distributed SCM
 License:        GPL-2.0-or-later

++++++ mercurial-5.5.2.tar.gz -> mercurial-5.6.tar.gz ++++++
/work/SRC/openSUSE:Factory/mercurial/mercurial-5.5.2.tar.gz 
/work/SRC/openSUSE:Factory/.mercurial.new.5913/mercurial-5.6.tar.gz differ: 
char 5, line 1
_______________________________________________
openSUSE Commits mailing list -- commit@lists.opensuse.org
To unsubscribe, email commit-le...@lists.opensuse.org
List Netiquette: https://en.opensuse.org/openSUSE:Mailing_list_netiquette
List Archives: 
https://lists.opensuse.org/archives/list/commit@lists.opensuse.org

Reply via email to