Files
agentrhq__authsome/CHANGELOG.md
T
2026-04-29 12:18:09 +00:00

15 KiB

Changelog

0.2.2 (2026-04-29)

Features

  • add audit logging (e130f30)
  • add JSON output support to audit log command (5ca2cd7)
  • expand whoami context (2dead00)
  • implement structured audit logging for CLI actions and proxy events (e33b2d5)
  • migrate --no-audit option from root command to common CLI options decorator (93f4913)
  • render list output as table (9ac6750)
  • show connections in inspect (3c25b10)
  • show expiry in list output (55aa376)
  • support regex proxy host urls (a57a7de)

Bug Fixes

  • added support for regex check for API keys (1da9d36)
  • added support for regex check for API keys (2d8022e)
  • count active providers once (8faf814)
  • export all connections when provider omitted (2b5ec34)
  • export all connections when provider omitted (622992f)
  • harden auth proxy routing (3c3a7ad)
  • harden auth proxy routing (0fd02c6)
  • keep proxy routing on default connections (946576a)
  • make login idempotent (cb327fa)
  • prefer specific proxy route prefixes (679fa77)
  • preserve connected state on refresh fallback (7c8ff9f)
  • respect requested login context (2902059)
  • update audit log event type and add comprehensive unit tests for AuditLogger (96b6999)
  • update openai export test fixture (05bd00d)
  • warn when refresh falls back to cached token (7b1af48)

0.2.1 (2026-04-28)

Bug Fixes

  • set connection host_url directly from resolved definition (149b347)
  • set connection host_url directly from resolved definition (b8f499a)

0.2.0 (2026-04-28)

⚠ BREAKING CHANGES

  • Complete internal restructuring. All public Python API has moved; CLI commands and flags are unchanged.

Features

  • add --verbose and --log-file options to CLI with loguru sinks (0058f09)
  • add base URL templating support for providers (ee172db)
  • add host_url support to auth connections and update proxy serve… (72a478d)
  • add host_url support to auth connections and update proxy server to match based on resolved connection hosts (73c5f72)
  • add support for dynamic URL templating using {base_url} in provider definitions and CLI (156ecf0)
  • added support for docs in providers (#85) (f112275)
  • inject combined system and mitmproxy CA bundle into subprocess … (#90) (b5d042b)
  • silence authsome library logger by default (loguru best practice) (2fe4c88)
  • v0.2.0 — Vault + AuthLayer architecture, InputProvider, FlowResult (bfd75ee)

Bug Fixes

  • added support for posthiz device flow (#81) (9b9a485)
  • allow SQLite connection across threads for proxy auth injection (536d78b), closes #76
  • device flow (#89) (b596ee1)
  • resolve ty type check errors in dcr_pkce and vault (dc471d2)

Documentation

  • Add documentation for current design and future direction (7cc0e2c)
  • clarify authsome architecture direction (e4eef7a)
  • Remove superpower (f53f86c)

0.1.12 (2026-04-24)

Features

Bug Fixes

  • add host_url to bundled providers and update docs for current API (4c756a0)

0.1.11 (2026-04-24)

Features

  • add configuration files for a few more OAuth2 providers (#47) (d587881)
  • add proxy runner, RC publishing, and OAuth scope support (#53) (456d9bd)

Documentation

  • overhaul authsome skill and consolidate reference docs (#46) (4b7dad4)
  • update authsome skill description with detailed capabilities, usage guidelines, and security policies (#39) (6c0bf89)

0.1.10 (2026-04-22)

Features

  • added redirect url in popup broswer Ui (#36) (b292017)
  • added support for ashby (#42) (b37724e)
  • replace reset flow with force flag and reorganize provider lifecycle commands into logout, revoke, and remove (#32) (66b0583)

Documentation

0.1.9 (2026-04-21)

Features

  • add --version / -v flag to CLI (#22) (688aefb)
  • Add github templates and CONTRIBUTING.md (#20) (98e0136)
  • introduce secure browser-based bridge for sensitive input collection and remove CLI credential flags (#28) (8302b10)
  • provider for klaviyo added (#25) (32038af)

Bug Fixes

  • redirect url explicitly mentioned in register provider (#27) (78b6eeb)
  • use model_dump(mode="json") to serialize datetime fields in CLI (#23) (551239a)

Documentation

0.1.8 (2026-04-21)

Features

  • add client record type to function docstring (1be12a9)

Bug Fixes

0.1.7 (2026-04-21)

Features

  • implement common_options decorator to support global CLI flags across all commands (72d08ed)

0.1.6 (2026-04-21)

Bug Fixes

  • update incorrect imports and fix README (5ca9da0)

0.1.5 (2026-04-21)

Features

  • add 29 new API provider configurations to bundled_providers (#9) (f9d8af4)
  • enable CLI support for providing client credentials and API keys during login; and persist aforementioned credentials in profile store (#10) (7c960db)

Documentation

  • rewrite README with agent-first positioning and badges (94e090b)

0.1.4 (2026-04-20)

Bug Fixes

  • update command execution to use double-quoted strings and process in shell (157edad)

0.1.3 (2026-04-20)

Documentation

  • add CLI reference and provider registration guides and update main skill documentation (#5) (3d9d3b3)

0.1.2 (2026-04-17)

Features

  • Improve cli and test public pkce oauth flow (27c8d50)
  • Show separate custom and bundled providers; highlight connections spearately; tested pkce public oauth flow (0924521)

0.1.1 (2026-04-17)

Features

  • add Google and Okta providers and reformat GitHub provider scopes (cc02780)
  • add Linear provider and standardize PKCE callback port to 7999 while updating GitHub flow to standard PKCE (15b1069)
  • implement CLI with full command set (5724f3c)
  • implement initial version of core auth framework (3c980b4)