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