2 * Match schema names for notes and network passwords
3 * Add flags argument to secret_collection_for_alias()
4 * Correct flags behavior for SecretCollection
8 * Rename secret_password_remove() to secret_password_clear()
9 and similar names for related functions.
10 * The secret_attribute_build() functions are stable
11 * The predefined secret schemas are stable
15 * secret_service_remove() removes all unlocked matching items
16 * Make sure that we have some attributes when searching
17 * Add flags for item and collection creation
18 * Add way to get schema name from a SecretItem
19 * Rename secret_service_read_alias() to
20 secret_collection_for_alias()
21 * Split the stable and unstable APIs into separate
22 pkg-config files, girs and vapis
23 * Bump the library major version number to 1
24 * Document how to migrate from libgnome-keyring
25 * Document how to use libsecret from C, js, python, vala
29 * Implement per collection search
30 * Register secret service errors as GDBus errors
31 * Cache default SecretService object, and provide a way to
32 'disconnect' it. Also 'disconnect' if service goes away.
33 * Better use of aliases when storing passwords
34 * Rename functions that operate on a dbus object path
35 * Accept NULL as a SecretService parameter for many methods
36 * Make loading items for a collection optional
37 * More consistent use of schemas
38 * Able to unlock and load secrets while searching for items
39 * Cache the secret value on SecretItem
40 * Add vala bindings and tests
41 * Remove most varargs other than the simple password functions
42 * Add SECRET_SCHEMA_NOTE schema
49 * Add methods to get services from collections, items
50 * Add methods to read and set aliases
51 * Add methods which handle prompts for a DBus object path
56 * Fix header copyright issues
58 * Add missing 'authtype' attribute to the 'network' schema
59 * Add secret-schemas.h to the 'stable' API
62 * Initial release, not yet stable