Skip to content

0.9.0

Compare
Choose a tag to compare
@yaelt47 yaelt47 released this 18 Jan 13:03
· 266 commits to main since this release
89a6c4e

Breaking changes

  • Rename of External ID to Login ID: In order to clarify and align the various user identifiers used in our system - we've decided to rename externalId to login_id.
  • Enchanted Link attribute change: Updated the identifier attribute to linkId, to make it clearer for the Descoper to use.

Enhancements

  • Management APIs: Various Management APIs were added to the package. This allows automation of actions on Users, Tenants, Access Keys and many more! 💯
    Some cool functionalities include:
    • Searching over all users
    • Adding roles and permissions, and assigning them to a user
    • Creating a tenant and configuriing its SAML mapping
  • Key Response structure update: A v2 of the key response API; in order to support other frameworks, such as OpenID Connect, the key response's structure was updated, and keys are now a sub-attribute of keys.
    • Format in v1: [{...}]
    • Format in v2: {"keys": [{...}]}
  • Custom Claims: Custom Claims can now be added to the JWT, using the updateJwt API.
  • Readme updates: Updated the README of the repo, to make newcomers' lives even easier than before!

Bug fixes

  • Username removed as parameter from SSO User Attributes Mapping: Username was a deprecated parameter in the SSO User Attributes Mapping dropdown. We removed it to resolve the confusion.