Releases: okta/okta-sdk-nodejs
Releases · okta/okta-sdk-nodejs
7.1.1
Fixes
- #418 fix: upgrades
njwt
version to2.0.1
to pull in CVE-2024-34273 resolution
7.1.0
7.0.1
7.0.0
Breaking changes
-
#373 Uses openapi-generator for creating SDK.
- Methods are invoked on scoped clients
- Method params are passed as a single object
- Models no longer have CRUD methods
- Methods which return
Collection
become async - Enums are replaced with union types
- Model properties are optional
- await client.getUser('ausmvdt5xg8wRVI1d0g3') + await client.userApi.getUser({ userId: 'ausmvdt5xg8wRVI1d0g3' })
- await user.deactivate() + await client.userApi.deactivateUser({ userId: user.id })
6.6.0
6.5.0
6.4.0
Features
- #307 Supports HTTPS proxy for Okta http client
- #306
- Adds Email Template API
- new models:
EmailTemplate
EmailTemplateContent
EmailTemplateCustomization
EmailTemplateCustomizationRequest
EmailTemplateTestRequest
- Client:
listEmailTemplates
getEmailTemplate
deleteEmailTemplateCustomizations
listEmailTemplateCustomizations
createEmailTemplateCustomization
deleteEmailTemplateCustomization
getEmailTemplateCustomization
updateEmailTemplateCustomization
getEmailTemplateCustomizationPreview
getEmailTemplateDefaultContent
getEmailTemplateDefaultContentPreview
sendTestEmail
- new models:
- Adds Email Template API
Others
- #308 Uses node-fetch instead of isomorphic-fetch to address vulnerability issues
6.3.1
6.3.0
Features
- #299 Adds Subscription, Application Feature APIs and adds suppport for Org2Org applications.
- new Models/Enum:
ApplicationFeature
CapabilitiesCreateObject
CapabilitiesObject
CapabilitiesUpdateObject
ChangeEnum
LifecycleCreateSettingsObject
LifecycleDeactivateSettingsObject
NotificationType
Org2OrgApplication
Org2OrgApplicationSettings
Org2OrgApplicationSettingsApp
PasswordSettingObject
ProfileSettingObject
ProvisioningConnection
ProvisioningConnectionAuthScheme
ProvisioningConnectionProfile
ProvisioningConnectionRequest
ProvisioningConnectionStatus
SeedEnum
Subscription
SubscriptionStatus
- Client:
getDefaultProvisioningConnectionForApplication
setDefaultProvisioningConnectionForApplication
activateDefaultProvisioningConnectionForApplication
deactivateDefaultProvisioningConnectionForApplication
listFeaturesForApplication
getFeatureForApplication
updateFeatureForApplication
updateFeatureForApplication
listRoleSubscriptions
getRoleSubscriptionByNotificationType
subscribeRoleSubscriptionByNotificationType
unsubscribeRoleSubscriptionByNotificationType
listUserSubscriptions
getUserSubscriptionByNotificationType
subscribeUserSubscriptionByNotificationType
unsubscribeUserSubscriptionByNotificationType
- new Models/Enum: