Skip to content

v3.3.0 — Linux Secret Service support

Choose a tag to compare

@vaibhavarora14 vaibhavarora14 released this 25 Aug 20:05
171d65f

What's changed

  • Linux now stores candidate profiles securely through the freedesktop Secret Service API via secret-tool.
  • Missing libsecret-tools, unavailable DBus/keyring sessions, and missing profiles produce distinct actionable errors.
  • Oversized UTF-8 profiles are rejected before Secret Service can truncate them, preserving the previously stored profile.
  • README and skill documentation cover Linux installation and headless keyring setup.
  • CI now runs an end-to-end Linux profile lifecycle against a real DBus and GNOME Keyring session.

Thanks to @devroy10 for the original Linux implementation in #29.

Fixes #23.

Full changelog: v3.2.1...v3.3.0