]> git.ipfire.org Git - thirdparty/libsolv.git/commitdiff
Add changes, bump version to 0.7.23 0.7.23
authorMichael Schroeder <mls@suse.de>
Tue, 13 Dec 2022 10:52:50 +0000 (11:52 +0100)
committerMichael Schroeder <mls@suse.de>
Tue, 13 Dec 2022 10:52:50 +0000 (11:52 +0100)
NEWS
VERSION.cmake
package/libsolv.changes

diff --git a/NEWS b/NEWS
index 509a9918b0bd1a8de3eccb022410157dd86275b2..495d85fb10cf773af8f0f83ed7824332d1e140e1 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -1,6 +1,31 @@
 
 This file contains the major changes between libsolv versions:
 
+Version 0.7.23
+- selected bug fixes:
+  * fix "keep installed" jobs not disabling "best update" rules
+  * do not autouninstall suse ptf packages
+  * ensure duplinvolvedmap_all is reset when a solver is reused
+  * special case file dependencies in the testcase writer
+- new features:
+  * support stringification of multiple solvables
+    new function: pool_solvidset2str
+  * new weakdep introspection interface similar to ruleinfos
+    new functions: solver_weakdepinfo, solver_allweakdepinfos
+  * support decision reason queries
+    new functions: solver_get_decisionlist, solver_get_decisionlist_multiple,
+                   solver_get_learnt
+  * support merging of related decissions
+    new functions: solver_decisionlist_solvables, solver_decisionlist_merged,
+                   solver_calc_decisioninfo_bits, solver_merge_decisioninfo_bits
+  * support stringification of ruleinfo, decisioninfo and decision reasons
+    new functions: solver_ruleinfo2str, solver_decisioninfo2str,
+                   solver_decisionreason2str, solver_reason2str
+  * support better info about alternatives
+    new function: solver_alternativeinfo()
+  * new '-P' and '-W' options for testsolv to show proofs and
+    decision reasons
+    
 Version 0.7.22
 - selected bug fixes:
   * reworked choice rule generation to cover more usecases
index 4640fb0537687ce542bba617c31c8b7ba3e393d2..ee5c834337dd2b3423f336cc7c71f8c9d7df8f92 100644 (file)
@@ -49,5 +49,5 @@ SET(LIBSOLVEXT_SOVERSION "1")
 
 SET(LIBSOLV_MAJOR "0")
 SET(LIBSOLV_MINOR "7")
-SET(LIBSOLV_PATCH "22")
+SET(LIBSOLV_PATCH "23")
 
index 75dadabbf17ff01a02fc1b79cb4ce2826d916539..0c9771172f9670d9e1613ac451d711f3a320408d 100644 (file)
@@ -1,3 +1,19 @@
+-------------------------------------------------------------------
+Tue Dec 13 11:47:50 CET 2022 - mls@suse.de
+
+- fix "keep installed" jobs not disabling "best update" rules
+- do not autouninstall suse ptf packages
+- ensure duplinvolvedmap_all is reset when a solver is reused
+- special case file dependencies in the testcase writer
+- support stringification of multiple solvables
+- new weakdep introspection interface similar to ruleinfos
+- support decision reason queries
+- support merging of related decissions
+- support stringification of ruleinfo, decisioninfo and decision reasons
+- support better info about alternatives
+- new '-P' and '-W' options for testsolv
+- bump version to 0.7.23
+
 -------------------------------------------------------------------
 Mon Mar 21 10:05:32 CET 2022 - mls@suse.de