Release version 0.12
[platform/upstream/libsecret.git] / NEWS
1 0.12
2  * When storing a secret, create default keyring if necessary
3  * Share the memory pool with the gcr or libgnome-keyring library.
4  * Testing and other fixes
5  * Build fixes
6
7 0.11
8  * Better critical preconditions for invalid attributes
9
10 0.10
11  * Updated translations
12
13 0.9
14  * Add a manual page for secret-tool
15  * Fix up libsecret licensing
16  * Build and testing fixes
17
18 0.8
19  * Fix up libsecret licensing
20  * Initialize gettext correctly
21  * Fix crash in secret-tool
22  * Build and testing fixes
23
24 0.7
25  * Match schema names for notes and network passwords
26  * Add flags argument to secret_collection_for_alias()
27  * Correct flags behavior for SecretCollection
28  * Build fixes
29
30 0.6
31  * Rename secret_password_remove() to secret_password_clear()
32    and similar names for related functions.
33  * The secret_attribute_build() functions are stable
34  * The predefined secret schemas are stable
35  * Build fixes
36
37 0.5
38  * secret_service_remove() removes all unlocked matching items
39  * Make sure that we have some attributes when searching
40  * Add flags for item and collection creation
41  * Add way to get schema name from a SecretItem
42  * Rename secret_service_read_alias() to
43    secret_collection_for_alias()
44  * Split the stable and unstable APIs into separate 
45    pkg-config files, girs and vapis
46  * Bump the library major version number to 1
47  * Document how to migrate from libgnome-keyring
48  * Document how to use libsecret from C, js, python, vala
49  * Documentation fixes
50
51 0.4
52  * Implement per collection search
53  * Register secret service errors as GDBus errors
54  * Cache default SecretService object, and provide a way to
55    'disconnect' it. Also 'disconnect' if service goes away.
56  * Better use of aliases when storing passwords
57  * Rename functions that operate on a dbus object path
58  * Accept NULL as a SecretService parameter for many methods
59  * Make loading items for a collection optional
60  * More consistent use of schemas
61  * Able to unlock and load secrets while searching for items
62  * Cache the secret value on SecretItem
63  * Add vala bindings and tests
64  * Remove most varargs other than the simple password functions
65  * Add SECRET_SCHEMA_NOTE schema
66  * Lots of bug fixes
67  * Documentation fixes
68  * Testing fixes
69  * Build fixes
70
71 0.3
72  * Add methods to get services from collections, items
73  * Add methods to read and set aliases
74  * Add methods which handle prompts for a DBus object path
75  * Header path fix
76  * Documentation fixes
77
78 0.2
79  * Fix header copyright issues
80  * Build fixes
81  * Add missing 'authtype' attribute to the 'network' schema
82  * Add secret-schemas.h to the 'stable' API
83
84 0.1
85  * Initial release, not yet stable