Releases: okta/okta-sdk-nodejs
Releases · okta/okta-sdk-nodejs
7.3.0
What's Changed
- added actions attribute to PolicyRule by @tanish-okta in #447 | Fixes #423
- added support for dpop auth by @tanish-okta in #450
Full Changelog: okta-sdk-nodejs-7.2.1...okta-sdk-nodejs-7.3.0
7.2.1
Fixes
-
- Fixed schemas:
- OrgCAPTCHASettings
- EmailServerListResponse
- UISchemaObject (elements)
- Fixed return type for:
- applicationApi.listJwk
- logStreamApi.activateLogStream
- logStreamApi.deactivateLogStream
- emailServerApi.getEmailServer
- Fixed request type for:
- logStreamApi.createLogStream
- Fixes detection of affected resources for caching middleware
- Fixed schemas:
-
#445 fix: upgrades
form-dataversion to4.0.4to pull in CVE-2025-7783 resolution
7.2.0
Features
-
#438 SDK has been regenerated using latest version of openapi-generator-cli (7.13.0) and latest Okta OpenAPI spec (as on 20 June 2025)
-
#438 Added new APIs:
- ResourceSetApi
- IntegrationsApi
- RoleApi
- AttackProtectionApi
- CAPTCHAApi
- DeviceAccessApi
- DeviceIntegrationsApi
- DevicePostureCheckApi
- DirectoriesIntegrationApi
- DisasterRecoveryApi
- EmailDomainApi
- EmailServerApi
- GovernanceBundleApi
- GroupOwnerApi
- HookKeyApi
- IdentitySourceApi
- LogStreamApi
- OktaApplicationSettingsApi
- OktaPersonalSettingsApi
- OrgCreatorApi
- PrivilegedResourceApi
- RateLimitSettingsApi
- RealmApi
- RealmAssignmentApi
- RiskEventApi
- RiskProviderApi
- SSFReceiverApi
- SSFSecurityEventTokenApi
- SSFTransmitterApi
- ServiceAccountApi
- UISchemaApi
- WebAuthnPreregistrationApi
-
#438 Updated APIs:
- ApplicationApi:
- Added new methods from ApplicationCWOConnectionsApi, ApplicationExpressConfigurationApi, ApplicationPoliciesApi
- Added new methods from ApplicationSSOApi, ApplicationSSOCredentialOAuth2ClientAuthApi, ApplicationSSOFederatedClaimsApi
- AuthorizationServerApi:
- Added new methods from AuthorizationServerClientsApi, AuthorizationServerAssocApi
- CustomizationApi:
- Added new methods from EmailCustomizationApi, CustomPagesApi
- RoleAssignmentApi
- Added new methods from RoleAssignmentClientApi
- RoleTargetApi
- Added new methods from RoleBTargetBGroupApi, RoleBTargetClientApi
- UserApi:
- Added new methods from UserClassificationApi, UserOAuthApi, UserRiskApi
- ApplicationApi:
7.1.1
Fixes
- #418 fix: upgrades
njwtversion to2.0.1to 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
Collectionbecome 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:
EmailTemplateEmailTemplateContentEmailTemplateCustomizationEmailTemplateCustomizationRequestEmailTemplateTestRequest
- Client:
listEmailTemplatesgetEmailTemplatedeleteEmailTemplateCustomizationslistEmailTemplateCustomizationscreateEmailTemplateCustomizationdeleteEmailTemplateCustomizationgetEmailTemplateCustomizationupdateEmailTemplateCustomizationgetEmailTemplateCustomizationPreviewgetEmailTemplateDefaultContentgetEmailTemplateDefaultContentPreviewsendTestEmail
- new models:
- Adds Email Template API
Others
- #308 Uses node-fetch instead of isomorphic-fetch to address vulnerability issues