Skip to content

Latest commit

 

History

History
266 lines (125 loc) · 15.3 KB

File metadata and controls

266 lines (125 loc) · 15.3 KB

Changelog

2.13.0 (2026-08-24)

Features

  • sso: add configure_auth_type to enable or disable an SSO configuration (#1675) (6aa30b7)
  • xaa: add cross-app access (ID-JAG) mapping types (#1664) (5fb78ec)

2.12.1 (2026-08-20)

Bug Fixes

  • add status field to create_test_user, matching create() (#1668) (a9d8f13)
  • http-client: make get_last_response report the actual last response (#1655) (2ff2c1f)

2.12.0 (2026-08-18)

Features

  • support status field on user create, document invite caveat (#1665) (bfcb192)

2.11.2 (2026-08-10)

Bug Fixes

  • http: return last response for non-JSON bodies (#1653) (524aef3)

2.11.1 (2026-08-07)

Bug Fixes

  • role: send roleNames on batch delete instead of an ignored roles array (#1651) (426d369)

2.11.0 (2026-08-07)

Features

  • add remove_recovery_codes user management method (#1643) (8531622)
  • mgmt: load external groups scoped to a specific SSO config (#1641) (972a025)

Bug Fixes

  • deps: restore mypy <1.12 bound on the Python 3.9 types pin (#1647) (8386f19)

Documentation

  • remove_recovery_codes accepts login ID or user ID (#1649) (e91d91e)

2.10.0 (2026-07-18)

Features

  • document external-group source on group listing responses (#1620) (03be991)
  • document lastSuccessTestTime on SSO settings load response (#1618) (813c7db)
  • mgmt: add outbound SCIM configuration management wrapper (#1615) (173213b)
  • tests: add e2e test suite (#1609) (e083fd6)

Bug Fixes

  • mgmt: support template_id and template_options in invite_batch (#1610) (cac4a48)

2.9.1 (2026-07-03)

Bug Fixes

  • management: add missing endpoints for python-sdk go-sdk parity (#1599) (0c9d2ad)

2.9.0 (2026-06-28)

Features

2.8.0 (2026-06-28)

Features

  • webauthn: add mfa option to passkey enrollment (update) (#1594) (dc94421)

2.7.0 (2026-06-27)

Features

  • outbound: add token/api-key upload and connection-status list methods (#1591) (2a2a090)
  • sdk: add async client (DescopeClientAsync) (#1572) (e0f053f)

2.6.0 (2026-06-22)

Features

  • http: also retry on transient status code 520 (#1581) (2de7f59)
  • otp: add mfa option to OTP update phone/email (#1578) (2fbbd8a)
  • tenant: add optional user_id/login_id actor to generate_sso_configuration_link (#1573) (b3c5649)

2.5.0 (2026-06-12)

Features

  • add locale to invite and invite_batch (#1557) (536c4e3)
  • sso: add idp_entity_id to SSOSAMLSettingsByMetadata (#1567) (970de0a)

Reverts

  • "chore(deps): update dependency mypy to v2.0.0" (#1552) (03c195a)

2.4.0 (2026-05-16)

Features

  • add FGA mappings support to SSO tenant settings (#1539) (95bade5)

2.3.0 (2026-05-15)

Features

  • add license handshake and x-descope-license header (#1537) (0ab28eb)

2.2.0 (2026-05-13)

Features

  • add email and sso_id parameters to generate_sso_configuration_link (#1534) (b56a35d)

2.1.0 (2026-05-13)

Features

  • add generate_sso_configuration_link method to Tenant management (#1530) (463ff32)

2.0.0 (2026-05-06)

⚠ BREAKING CHANGES

  • drop support for python 3.8 (#1371)
  • sdk: migrate from requests to httpx (#1123)

Features

  • drop support for python 3.8 (#1371) (5114a01)
  • roles-permissions: add id-based management methods and role_ids search (#1456) (3d3b0ac)

Bug Fixes

  • deps: pin pytest <9 on Python 3.9 to keep lock satisfiable (#1512) (e1666ca)
  • deps: update dependency httpx to ^0.28.0 (#1450) (4bd6275)

Reverts

  • "chore(deps): update dependency pytest to >=9,<10" (#1514) (0f3cc5f)

Code Refactoring

1.13.0 (2026-04-20)

Features

1.12.2 (2026-04-12)

Bug Fixes

1.12.1 (2026-03-29)

Bug Fixes

  • add locale to LoginOptions and fix password sign_in docstring (#798) (ad09985)

1.12.0 (2026-03-23)

Features

  • add batch operations for roles and permissions (#789) (ce3021f)
  • http: retry requests on transient error status codes (#792) (011fadf)
  • security: enable cookie secure flag, fix redos, add jwt decode warn (#781) (90af115)
  • sso-app: add default signature method (#787) (e79b0b8)

1.11.0 (2026-03-10)

Features

  • add selectedTenant to AccessKeyLoginOptions for access key exchange (#768) (0f60183)
  • add update_default_roles method to Tenant management (#779) (c5d5d37)
  • authz: route who_can_access and what_can_target_access through FGA cache (#767) (b49d937)

1.10.1 (2026-02-18)

Bug Fixes

  • add loginHint and forceAuthn to saml start (1c197eb)
  • add loginHint and forceAuthn to saml start (#765) (1c197eb)

Documentation

1.10.0 (2026-01-19)

Features

Bug Fixes

  • recalculate SSO Mappings (89a2a21)

1.9.1 (2026-01-15)

Bug Fixes

  • add enforcessolist and appids to tenant create and update (#734) (2039053)
  • add group priority support (#742) (262ad0f)

1.9.0 (2025-12-30)

Features

  • Add management flow operations, including sync and async runs and result functions (#727) (ba2a163)

1.8.0 (2025-12-25)

Features

  • add opt-in verbose mode for capturing HTTP response metadata (#718) (91b364a)