-beta.* suffix, for example,
3.2.0-beta.1. For more information on how to use beta
versions, refer to the README in the GitHub repository.
--- This PR was generated with Release Please. See documentation.
isAuthenticationErrorData cases (https://github.com/workos/workos-node/issues/1573" rel="noreferrer" target="_blank">#1573) (https://github.com/workos/workos-node/commit/b572431a9e225a8eb524220b054cef0596c7574b" rel="noreferrer" target="_blank">b572431)AuthenticationErrorData (https://github.com/workos/workos-node/issues/1570" rel="noreferrer" target="_blank">#1570) (https://github.com/workos/workos-node/commit/a7a1e6dee05d9449b4c565906536f67b343d0fd1" rel="noreferrer" target="_blank">a7a1e6d)portal to adminPortal (https://github.com/workos/workos-node/issues/1562" rel="noreferrer" target="_blank">#1562)ConflictException and add code (https://github.com/workos/workos-node/issues/1563" rel="noreferrer" target="_blank">#1563) (https://github.com/workos/workos-node/commit/a5524f8d567ea842297ef780d9fd11f3120ad7ce" rel="noreferrer" target="_blank">a5524f8)portal to adminPortal (https://github.com/workos/workos-node/issues/1562" rel="noreferrer" target="_blank">#1562) (https://github.com/workos/workos-node/commit/80614d470ea43d11f76824db4390726fba041002" rel="noreferrer" target="_blank">80614d4)Read the https://github.com/workos/workos-node/blob/main/docs/V9_MIGRATION_GUIDE.md" rel="noreferrer" target="_blank">V9_MIGRATION_GUIDE.md for more information.
resourceTypeSlug to permissions, environment and organization roles (https://github.com/workos/workos-node/issues/1502" rel="noreferrer" target="_blank">#1502) (https://github.com/workos/workos-node/commit/74dadc6310412e4f3601d1ba90d3fc2d8fabde0a" rel="noreferrer" target="_blank">74dadc6)Full Changelog: v8.4.0...v8.5.0
Full Changelog: v8.3.0...v8.3.1
Full Changelog: v8.2.0...v8.3.0
Full Changelog: v8.1.0...v8.2.0
locale param to send/resend invitation methods by @jasonbarry in #1460Full Changelog: v8.0.0...v8.1.0
This is a breaking change that drops support for Node 16 and Node 18.
:sparkles: _New Features_
_PKCE Authentication for Public Clients_
clientId for public client appsgetAuthorizationUrlWithPKCE() method generates PKCE challenge internallyauthenticateWithCode() auto-detects client mode (public vs confidential)createWorkOS() factory with compile-time type safety - TypeScript errors if you use server-only methods on public clients_Universal Runtime Support_
package.json conditionslib/node_modules/ issues that broke Electron packaging_Better TypeScript Types_
connection, organization, or provider):fire: _Most Exciting Changes_
:warning: _Breaking Changes_
_Minimum Node.js version: 20+_ (Node 16 and 18 both have reached EOL)
_Removed deprecated methods:_
createSecret() → use createObject()listSecrets() → use listObjects()readSecret() → use readObject()updateSecret() → use updateObject()deleteSecret() → use deleteObject()verifyFactor() → use verifyChallenge()sendMagicAuthCode() → use sendMagicCode()_API Changes:_
listOrganizationMemberships() now requires userId OR organizationIdcustomAttributes (e.g., user.customAttributes?.emails)connection, organization, or provider (not multiple)allowProfilesOutsideOrganization and domains fieldsdsync.deactivated → dsync.deleted_Package structure:_
npm install @workos-inc/node@8Questions? Hit me up!
Full Changelog: v7.82.0...v8.0.0
Full Changelog: v7.81.0...v7.82.0
Full Changelog: v7.80.0...v7.81.0
Full Changelog: v7.79.3...v7.80.0
Full Changelog: v7.79.0...v7.79.1
readObjectByName method for Vault API by @hexedpackets in #1424Full Changelog: v7.78.0...v7.79.0