2 This file contains the major changes between
7 * new pool_best_solvables() function
11 * allow building with libxml2 instead of libexpat
12 * better handing of "forcebest with uninstall"
13 * speed improvements for "name = md5sum" dependencies
16 - export solvable_matchesdep function, as we now
17 use it in the bindings
21 * new SOLVER_FLAG_STRONG_RECOMMENDS flag
22 * new SOLVER_FLAG_INSTALL_ALSO_UPDATES flag
23 * new matchesdep() method in bindings
24 * SOLVABLE_NAME selects nevr matching for
25 pool_whatmatchesdep and solvable_matchesdep
29 * new SOLVER_FLAG_FOCUS_BEST flag
31 Version 0.6.22, 0.6.23
32 - bug fix releases, no new features
36 * SOLVER_FAVOR and SOLVER_DISFAVOR job types
38 * selection_make_matchdepid
39 * pool_whatcontainsdep
40 * pool_parserpmrichdep
44 * filter Requires(pre,post) for installed packages
48 * SOLVER_ALLOWUNINSTALL job type
49 * ordercycle introspection
51 * transaction_order_get_cycle
52 * transaction_order_get_cycleids
62 * pool_ids2whatprovides
66 * much improved package choosing code
67 * new testcase dependency format
68 * alternatives introspection
70 * pool_deb_get_autoinstalled
71 * solver_alternative2str
72 * solver_alternatives_count
73 * solver_get_alternative
79 * support yum style obsolete handling
83 repodata_stringify() now returns the string
85 * add BREAK_ORPHANS and KEEP_ORPHANS solver flags
88 - ABI change: cleaned up and reordered knownid.h
89 - added support for sha224/sha384/sha512
90 - API change in the bindings:
91 * dropped solvid arg from most Dataiterator
93 * changed Datamatch results from methods to
95 * automatically delete the pool if the owner
96 object is freed (use the disown method to
97 get the old behavior).
99 * pool_add_userinstalled_jobs
100 * solver_get_userinstalled