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
filtersfield 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
tenantin 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.AssociatedTenantsto 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
UserSearchSortto ensure consistent serialization (#633)
🔗 Full Changelog: Compare v1.6.21...v1.6.22