github descope/node-sdk release/v1.6.3
1.6.3

9 months ago

Breaking changes

  • CloneProjectResponse response removed: We understood that the project information that currently returned in the CloneProjectResponse object is redundant, and that it should be removed.
    This change breaks compilation - since there's no response from the function now.

Enhancements

  • Remove a user's passkey login IDs: Using the removeAllPasskeys management function, the Descoper can decide to remove all passkeys associated with a specific user.
  • Delete a user by its user ID: Support to delete a user by its userId property, using the new deleteByUserId function.
  • Improvement in user search: We made the search over users more elegant by supporting a SearchRequest object to be passed down to the new search function.
    Notice that this means the existing searchAll function is deprecated and we recommend to use the new search function.
  • Improvement in user management API: Our user management APIs, such as create and invite, now support passing an object with the information, as well as the existing parameters option. Check out the new examples in the SDK's README.
  • Delete a flow: Using the delete function, you can delete one or more flows.
  • Free search and sorting in users: Two new parameters were added to the search users function: text will allow searching any text value in all user attributes; sort will allow sorting the returned values alphabetically by attribute name.
  • Get recent changes in Authz schema definition: We added the getModified authz function, to be able to understand which new targets and resources were created or updated since a certain time.

Bug fixes

  • Expose interface and types: The tenant object types were missing custom Attributes. Thanks to @roopakv - they were now added.

Don't miss a new node-sdk release

NewReleases is sending notifications on new releases.