Skip to content

Latest commit

 

History

History
179 lines (88 loc) · 9.7 KB

File metadata and controls

179 lines (88 loc) · 9.7 KB

Changelog

7.0.1 (2026-05-11)

Bug Fixes

  • Harden webhook, vault, session, and base client paths (#654) (d21f3b4)

7.0.0 (2026-05-07)

⚠ BREAKING CHANGES

  • api_keys: Restructure API key models for dual ownership
  • common: Add user API key event models and refactor BYOK key provider
  • authorization: Refactor role assignment models and add list endpoints

Features

  • api_keys: Restructure API key models for dual ownership (8b5e91d)
  • authorization: Refactor role assignment models and add list endpoints (8b5e91d)
  • common: Add user API key event models and refactor BYOK key provider (8b5e91d)
  • docs: Publish pdoc-generated API reference to GitHub Pages (#651) (05831ea)
  • user_management: Add user API key management endpoints (8b5e91d)

Bug Fixes

  • generated: Remove service-specific pagination order enums across SDK (8b5e91d)

6.2.0 (2026-05-01)

Features

  • add get_jwks_url helper to UserManagement (#644) (53134d3)
  • generated: use explicit re-export form in service init.py (#645) (7ecb2e9)

Bug Fixes

  • set canonical User-Agent header format (#643) (f9cf9a1)

6.1.0 (2026-04-28)

Features

  • generated: Add Groups API and Waitlist User events support (#640) (a10d02b)

Bug Fixes

  • Install ruff globally in setup script for code generation (b12b1d3)

6.0.8 (2026-04-24)

Bug Fixes

  • list Slack as an auth provider for the authorization URL (#633) (87fc5ab)

6.0.7 (2026-04-23)

Bug Fixes

  • export missing types and update event tests (#631) (0bd6cf8)

6.0.6 (2026-04-22)

Bug Fixes

  • restore typed EventSchema discriminated union dispatcher (#629) (af95901)

6.0.5 (2026-04-20)

Bug Fixes

6.0.4 (2026-04-16)

Bug Fixes

  • add documentation on sealing sessions (#625) (5ae90d0)
  • Remove extractVersion from matchUpdateTypes rules (#623) (09a2e5d)

6.0.3 (2026-04-15)

Bug Fixes

  • forward Radar context from authenticate_with_code_pkce (#620) (32aea77)

6.0.2 (2026-04-14)

Bug Fixes

6.0.1 (2026-04-13)

Bug Fixes

6.0.0 (2026-04-13)

Top-level notices

  • v6 is a breaking release and now requires Python 3.10 or newer.
  • The SDK now uses generated sync and async clients with top-level imports from workos.
  • client.portal has been renamed to client.admin_portal, and client.fga is not available in v6.

What's changed

  • Rebuilt the Python SDK around a generated client/runtime with updated request handling, pagination, typed models, and error surfaces.
  • Reorganized package exports and service modules to support the new v6 client shape across the SDK.
  • Added release validation coverage, including package smoke tests and the runtime dependency updates needed for packaged installs.

See the V6 migration guide before upgrading from v5.

5.46.0 (2026-03-16)

Features

Bug Fixes

  • Allow organization_name to be empty on organization membership events (#595) (865aeb5)
  • deps: update dependency pyjwt to v2.12.0 [security] (#589) (0d50534)

5.45.0 (2026-03-09)

Features

  • return organization_name on OrganizationMembership (#574) (dae4dab)

Bug Fixes

  • list_client_secrets returns raw list, not paginated response (#586) (ccc8cd5)

5.44.0 (2026-03-06)

Features

  • Add Connect Applications and Client Secrets module (#585) (1ad1623)
  • add cross app auth method (#577) (c67972f)
  • add resource_type_slug to permissions, environment and organization roles (#576) (1004bd7)
  • user-management: add directory_managed to OrganizationMembership (#583) (f0e716e)

5.43.0 (2026-03-05)

Features

Bug Fixes