Skip to content

Releases: descope/go-sdk

v1.8.0

03 Feb 17:10
c73d857

Choose a tag to compare

1.8.0 (2026-02-03)

Features

Bug Fixes

  • deps: update module github.com/descope/go-sdk to v1.7.0 (#669) (c0a03f4)

v1.7.0

19 Jan 12:27
cb023b9

Choose a tag to compare

1.7.0 (2026-01-19)

Features

  • access key custom attributes CRUD (4b517c1)

Bug Fixes

  • add group priority support (#665) (b5b0d4a)
  • deps: update module github.com/descope/go-sdk to v1.6.23 (#658) (0103c15)
  • recalculate SSO Mappings (213a6cf)

v1.6.23

05 Jan 13:12
ef2d74d

Choose a tag to compare

This release adds improved conflict handling options, expands outbound application capabilities, and includes a stability fix for session refresh flows.

🚀 New Features & Enhancements

  • Fail-on-Conflict Option – Added an option to explicitly fail operations when a conflict is detected, allowing clearer error handling (#652)
  • Outbound App User Token Management – Added user token management functions for outbound applications (#653)

🛠 Fixes & Maintenance

  • Session Refresh Stability – Prevented a potential nil pointer panic when refreshing sessions using cookie-based tokens (#654)

🔗 Full Changelog: Compare v1.6.22...v1.6.23

v1.6.22

31 Dec 10:01
a27baf7

Choose a tag to compare

This release delivers significant enhancements to management flows, user and application management, and extensibility, along with multiple fixes and API improvements.

⚠️ Breaking Change Notice

  • Audit Connector Create v2 – The filters field type has changed to a slice, which may break compilation for existing code using the previous structure. Descopers may need to update their code accordingly.

🚀 New Features & Enhancements

  • Tenant-Aware Management Flows – Added support for specifying tenant in management flow options (#629)
  • Load Users by ID – Added the ability to retrieve users directly by their unique ID (#635)
  • Third-Party Applications Pagination – Added pagination support when loading all third-party applications (#634)
  • Management Key CRUD – Introduced full CRUD operations for management keys (#636)
  • Associated Tenant Permissions – Extended UserResponse.AssociatedTenants to include tenant-level permissions (#641)
  • Expired User Status Support – Added the ability to pass and handle an expired user status in user management flows (#645)
  • Custom Provider Token Logic – Added support for injecting custom logic into provider tokens derived from the request (#647)
  • Descoper Methods – Added new Descoper helper methods for improved integration flexibility (#646)
  • Audit Connector Create v2 – Added support for the v2 audit connector creation API (#648)

🛠 Fixes & Maintenance

  • User Search Sort JSON Tags – Fixed JSON tag casing for UserSearchSort to ensure consistent serialization (#633)

🔗 Full Changelog: Compare v1.6.21...v1.6.22

v1.6.21

16 Nov 12:09
02acf8f

Choose a tag to compare

This release adds support for configuring optional prefix/suffix for TenantID ResourceIDs in SSO SAML FGA Group Mapping

🚀 New Features & Enhancements

  • Support Configuring Optional prefix/suffix for TenantID ResourceIDs in SSO SAML FGA Group Mapping

Full Changelog: v1.6.20...v1.6.21

v1.6.20

21 Oct 12:36
986b69a

Choose a tag to compare

This release adds support for tenant-level default role updates, selected tenant visibility in auth history, and improvements to SSO exclusion enforcement.

🚀 New Features & Enhancements

  • Selected Tenant in Auth History – Added tenant selection visibility to authentication history entries (#617)
  • Update Default Roles – Introduced UpdateDefaultRoles method in tenant management (#616)
  • SSO Exclusion Enforcement Fix – Fixed an issue where tenant SSO exclusion updates were not applied correctly (#618)

Full Changelog: v1.6.19...v1.6.20

v1.6.19

30 Sep 12:13
c267c03

Choose a tag to compare

This release adds support for managing trusted devices, batch user patch operations, and tenant selection during access key refresh.

🚀 New Features & Enhancements

  • User Trusted Devices Management – Added APIs for managing user trusted devices (#597)
  • Batch User Patch – Support for patching multiple users in a single operation (#611)
  • Tenant Selection on Access Key Refresh – Support specifying a tenant when refreshing access keys (#613)

Full Changelog: v1.6.18...v1.6.19

v1.6.18

12 Sep 04:51
a8aa627

Choose a tag to compare

This release introduces support for exposing SSO exclusion settings at the tenant level.

🚀 New Features & Enhancements

  • SSO Exclusion on Tenant – Expose SSO exclusion configuration for tenants (#606)

Full Changelog: v1.6.17...v1.6.18

v1.6.17

04 Sep 18:13
cfb96fb

Choose a tag to compare

This release introduces enhanced user search capabilities, SSO OIDC group mapping with advanced role support, and configurable cookie names.

🚀 New Features & Enhancements

  • Search Users by All Roles in a Tenant – Search for users who have all specified roles within a tenant (#596)
  • SSO OIDC Group Mapping Support – Added group mapping support for SSO OIDC, including RBAC, ReBAC (FGA), and default roles (#598)
  • Search Users with Sub-Tenants – Search for users across sub-tenants (#599)
  • Custom Cookie Names – Configure custom cookie names at the SDK level (#600)

Full Changelog: v1.6.16...v1.6.17

v1.6.16

18 Aug 17:07
31e67f0

Choose a tag to compare

This release introduces support for marking roles as private.

🚀 New Features & Enhancements

  • Private Roles – Added the ability to mark roles as private (#594)

Full Changelog: v1.6.15...v1.6.16