Skip to content
Tags give the ability to mark specific points in history as being important
  • 0.1
    0be598f8 · Release version 0.1 ·
    0.1
    
     * Initial release, not yet stable
    
  • 0.2
    965ea230 · Release 0.2 ·
    0.2
     * Fix header copyright issues
     * Build fixes
     * Add missing 'authtype' attribute to the 'network' schema
     * Add secret-schemas.h to the 'stable' API
    
  • 0.3
    1dacc110 · Release version 0.3 ·
    0.3
     * Add methods to get services from collections, items
     * Add methods to read and set aliases
     * Add methods which handle prompts for a DBus object path
     * Header path fix
     * Documentation fixes
    
  • 0.4
    b85c8758 · Release version 0.4 ·
    0.4
     * Implement per collection search
     * Register secret service errors as GDBus errors
     * Cache default SecretService object, and provide a way to
       'disconnect' it. Also 'disconnect' if service goes away.
     * Better use of aliases when storing passwords
     * Rename functions that operate on a dbus object path
     * Accept NULL as a SecretService parameter for many methods
     * Make loading items for a collection optional
     * More consistent use of schemas
     * Able to unlock and load secrets while searching for items
     * Cache the secret value on SecretItem
     * Add vala bindings and tests
     * Remove most varargs other than the simple password functions
     * Add SECRET_SCHEMA_NOTE schema
     * Lots of bug fixes
     * Documentation fixes
     * Testing fixes
     * Build fixes
    
  • 0.5
    0.5
     * secret_service_remove() removes all unlocked matching items
     * Make sure that we have some attributes when searching
     * Add flags for item and collection creation
     * Add way to get schema name from a SecretItem
     * Rename secret_service_read_alias() to
       secret_collection_for_alias()
     * Split the stable and unstable APIs into separate
       pkg-config files, girs and vapis
     * Bump the library major version number to 1
     * Document how to migrate from libgnome-keyring
     * Document how to use libsecret from C, js, python, vala
     * Documentation fixes
    
  • 0.6
    49cdaf5d · Release version 0.6 ·
    0.6
     * Rename secret_password_remove() to secret_password_clear()
       and similar names for related functions.
     * The secret_attribute_build() functions are stable
     * The predefined secret schemas are stable
     * Build fixes
    
  • 0.7
    9bf240ef · Release version 0.7 ·
    0.7
     * Match schema names for notes and network passwords
     * Add flags argument to secret_collection_for_alias()
     * Correct flags behavior for SecretCollection
     * Build fixes
    
  • 0.8
    1c400704 · Release version 0.8 ·
    0.8
     * Fix up libsecret licensing
     * Initialize gettext correctly
     * Fix crash in secret-tool
     * Build and testing fixes
    
  • 0.9
    590c4c1d · Release version 0.9 ·
    0.9
     * Add a manual page for secret-tool
     * Fix up libsecret licensing
     * Build and testing fixes
    
  • 0.10
    ff43b3f0 · Release version 0.10 ·
    0.10
     * Updated translations
    
  • 0.11
    791b0c0b · Release version 0.11 ·
    0.11
     * Better critical preconditions for invalid attributes
    
  • 0.12
    f4e4ed10 · Release version 0.12 ·
    0.12
     * When storing a secret, create default keyring if necessary
     * Share the memory pool with the gcr or libgnome-keyring library.
     * Testing and other fixes
     * Build fixes
    
  • 0.13
    61e017e2 · Release version 0.13 ·
    0.13
     * Updated translations
     * Build fixes
    
  • 0.14
    b0e68a39 · Release version 0.14 ·
    0.14
     * Add a 'search' command to the tool for looking up items [#693881]
     * Try to unlock locked collection when storing an item [#693723]
     * Improve validation of the attributes table [#694107]
     * Allow empty SecretValue contents [#694787]
     * Introspection fixes [#694448]
     * Updated translations
    
  • 0.15
    5d5650e8 · Release version 0.15 ·
    0.15
     * Tweak predefined schemas [#695791]
     * Updated translations
    
  • 0.16
    349e8454 · Release version 0.16 ·
    0.16
     * Clarify documentation for secret_service_clear_xxx() [#705629]
     * Pass return_type to prompt async begin functions, rather than finish
     * Simpler way to use custom service/collection/item types
     * service: Rename secret_service_new() and friends to xxx_open()
     * Add secret_value_get_text() function to return NULL terminated secret
     * Fix return types in secret_service_search_finish() on error paths [#698040]
     * Testing fixes [#705202]
     * Build fixes [#704233]
     * Updated translations
    
  • 0.18
    0c8b6800 · Release version 0.18 ·
    0.18
     * Mark most of unstable API as stable
     * Bump Glib dependency (2.38+)
     * Add secret_service_encode_dbus_secret() and decode functions
     * Use TAP for testing, parallel tests, and non-recursive make
     * Updated FSF's address
     * Remove unstable vapi [#721429]
     * Build fixes [#720087 #720244 #707452]
     * Updated translations
    
  • 0.18.2
    82ded8e8 · Release version 0.18.2 ·
    0.18.2
     * Testing fixes [#737858]
     * Documentation typo [#747654 ...]
     * Build fixes [#743444]
     * Updated transaltions
     * Accomodate libgcrypt 1.6+
    
  • 0.18.3
    bcb40917 · Bump version ·
    0.18.3
     * Updated translations
     * Documentation fixes
    
  • 0.18.4
    ba2c57d8 · Bump version number ·
    0.18.4
     * Multithreading fixes [#756766]
     * Fix memory leaks [#756766]
     * Updated translations