2 This file contains the major changes between
7 * many fixes and extenstions for cleandeps, e.g.
8 cleandeps now works for "update all packages"
9 * support debian packages with xz compressed control.tar
10 * always create dup rules for "distupgrade" jobs
11 * use recommends also for ordering packages
15 * support for REL_WITHOUT and REL_UNLESS dependencies
16 * solver_get_recommendations available in bindings
20 * new pool_best_solvables() function
24 * allow building with libxml2 instead of libexpat
25 * better handing of "forcebest with uninstall"
26 * speed improvements for "name = md5sum" dependencies
29 - export solvable_matchesdep function, as we now
30 use it in the bindings
34 * new SOLVER_FLAG_STRONG_RECOMMENDS flag
35 * new SOLVER_FLAG_INSTALL_ALSO_UPDATES flag
36 * new matchesdep() method in bindings
37 * SOLVABLE_NAME selects nevr matching for
38 pool_whatmatchesdep and solvable_matchesdep
42 * new SOLVER_FLAG_FOCUS_BEST flag
44 Version 0.6.22, 0.6.23
45 - bug fix releases, no new features
49 * SOLVER_FAVOR and SOLVER_DISFAVOR job types
51 * selection_make_matchdepid
52 * pool_whatcontainsdep
53 * pool_parserpmrichdep
57 * filter Requires(pre,post) for installed packages
61 * SOLVER_ALLOWUNINSTALL job type
62 * ordercycle introspection
64 * transaction_order_get_cycle
65 * transaction_order_get_cycleids
75 * pool_ids2whatprovides
79 * much improved package choosing code
80 * new testcase dependency format
81 * alternatives introspection
83 * pool_deb_get_autoinstalled
84 * solver_alternative2str
85 * solver_alternatives_count
86 * solver_get_alternative
92 * support yum style obsolete handling
96 repodata_stringify() now returns the string
98 * add BREAK_ORPHANS and KEEP_ORPHANS solver flags
101 - ABI change: cleaned up and reordered knownid.h
102 - added support for sha224/sha384/sha512
103 - API change in the bindings:
104 * dropped solvid arg from most Dataiterator
106 * changed Datamatch results from methods to
108 * automatically delete the pool if the owner
109 object is freed (use the disown method to
110 get the old behavior).
112 * pool_add_userinstalled_jobs
113 * solver_get_userinstalled