Skip to content

authsome: v0.5.0

Latest

Choose a tag to compare

@github-actions github-actions released this 29 May 10:03
d29d1da

0.5.0 (2026-05-29)

⚠ BREAKING CHANGES

  • existing local installs have an unclaimed identity under local@authsome.internal and are rejected until the user registers a principal (email+password) and claims the identity.
  • existing Fernet-encrypted vaults cannot be read back; migration requires re-importing credentials.
  • mount dashboard at / instead of /ui

Features

  • add admin audit dashboard (1bc5044)
  • add Anthropic and Gemini bundled providers (1e47c48)
  • add Anthropic and Gemini bundled providers (e788328)
  • add browser SSO via Chrome cookie reading (browser-cookie3) (aeb4263)
  • Add docs for design of principal roles and audit (de33f8a)
  • add principal_role parameter to AuthService and dependency injection routes (7d43b56)
  • browser SSO via Chrome cookie reading (browser-cookie3) (7607600)
  • implement audit events and principal roles (9503710)
  • implement audit events and principal roles (0ed077b)
  • move daemon management commands from admin module to main CLI (397a8e8)
  • move daemon management commands from admin module to main CLI (af356d5)
  • replace flat master-key vault encryption with Argon2id KEK/DEK model (b76903d)
  • respect AUTHSOME_DAEMON_URL in all daemon control paths (fa23037)
  • respect AUTHSOME_DAEMON_URL in all daemon control paths (1ba904b)
  • server store refactor (acb2013)

Bug Fixes

  • added support for cookie expiry date (5ea8aa9)
  • Fix incorrect posthog key and remove unnecessary tests (77c7bb7)
  • Fix incorrect posthog key and remove unnecessary tests (8f8d9b9)
  • refresh DCR provider client on replace (9af604d)
  • refresh DCR provider client on replace (595de28)
  • remove extraneous admin command argument from daemon subprocess invocation (2c43de6)
  • ruff check (6dbef78)

Reverts

  • display input fields for dcr providers (6c108cb)

Documentation

  • correct manual testing guide against the current CLI surface (0a7c379)
  • update manual testing guide for the unified claim flow (70e5539)

Code Refactoring

  • mount dashboard at / instead of /ui (f8cf936)
  • unify local and hosted into a single deployment flow (63bd4c9)