Imported Upstream version 0.6.22
[platform/upstream/libsolv.git] / NEWS
1
2 This file contains the major changes between
3 libsolv versions:
4
5 Version 0.6.21
6 - new features:
7   * SOLVER_FAVOR and SOLVER_DISFAVOR job types
8 - new functions:
9   * selection_make_matchdepid
10   * pool_whatcontainsdep
11   * pool_parserpmrichdep
12
13 Version 0.6.20
14 - new features:
15   * filter Requires(pre,post) for installed packages
16
17 Version 0.6.13:
18 - new features:
19   * SOLVER_ALLOWUNINSTALL job type
20   * ordercycle introspection
21 - new functions:
22   * transaction_order_get_cycle
23   * transaction_order_get_cycleids
24
25 Version 0.6.12:
26 - new features:
27   * tcl bindings
28 - new functions:
29   * solv_chksum_cmp
30
31 Version 0.6.11:
32 - new functions:
33   * pool_ids2whatprovides
34
35 Version 0.6.9:
36 - new features:
37   * much improved package choosing code
38   * new testcase dependency format
39   * alternatives introspection
40 - new functions:
41   * pool_deb_get_autoinstalled
42   * solver_alternative2str
43   * solver_alternatives_count
44   * solver_get_alternative
45   * solver_rule2pkgrule
46   * testcase_dep2str
47
48 Version 0.6.5:
49 - new features:
50   * support yum style obsolete handling
51
52 Version 0.6.1:
53 - API change:
54   repodata_stringify() now returns the string
55 - new features:
56   * add BREAK_ORPHANS and KEEP_ORPHANS solver flags
57
58 Version 0.6.0:
59 - ABI change: cleaned up and reordered knownid.h
60 - added support for sha224/sha384/sha512
61 - API change in the bindings:
62   * dropped solvid arg from most Dataiterator
63     constructors
64   * changed Datamatch results from methods to
65     attributes
66   * automatically delete the pool if the owner
67     object is freed (use the disown method to
68     get the old behavior).
69 - new functions:
70   * pool_add_userinstalled_jobs
71   * solver_get_userinstalled
72