10.9.0 (2026-07-30)
- Add linkClaimAttemptToExternalUser to Agents module (#1652) (5e4813f)
- Add user API key methods (#1655) (17e41e0)
- Distinguish transient from terminal failures in CookieSession.refresh() (#1663) (2c570a5)
totpon list-pathAuthenticationFactoris now optional to match the API (#1665) (53a506b)- delete requests drop query params passed via
{query: ...}(#1668) (08a8a73)
10.8.0 (2026-07-16)
- Add agent registration read and credential validation methods (#1642) (d4274fc)
- Add API-key installation support to Pipes (#1649) (6e6996d)
- Add configurable automatic retries to the HTTP client (#1659) (366b0cd)
- Generate Pipes off the OpenAPI spec (#1625) (5abfdb1)
- pipes: Add Data Integration operations and models (#1653) (4b76690)
- Surface agent registration id on API key validation (#1644) (b03cdd0)
10.7.0 (2026-06-25)
10.6.0 (2026-06-25)
10.5.0 (2026-06-24)
10.4.1 (2026-06-23)
10.4.0 (2026-06-18)
10.3.0 (2026-06-17)
10.2.1 (2026-06-16)
10.2.0 (2026-06-02)
10.1.0 (2026-06-02)
- Add name field to Profile, User, and Actions interfaces (#1602) (df3ecbd)
- authkit: Add Radar fields to headless AuthKit methods (#1603) (4f34f01)
10.0.0 (2026-05-27)
- remove search param from listResources (#1591)
- groups:
Group.createdAtandGroup.updatedAtnow deserialize asDateobjects - vault:
listObjectsnow returns an auto-paginatable object summary collection instead of the previous list digest shape - vault: generated Vault response types now use SDK-shaped camelCase fields for key and object responses
- webhooks:
Webhooksconstructor signature changed fromconstructor(cryptoProvider: CryptoProvider)toconstructor(workos: WorkOS)(#1592)
- Add Radar to Node SDK (#1596) (6330961)
- connect: Add Connect module (#1597) (4011dd0)
- groups: Regenerate Groups module via oagen (a3c14b3)
- remove search param from listResources (#1591) (9ebc818)
- vault: Add generated Vault serializers and types, including rekey support, object list filters, and delete version checks (a3c14b3)
- webhooks: Add webhook endpoint CRUD (#1592) (3b226d7)
9.3.1 (2026-05-19)
- set canonical User-Agent header format (#1576) (4169434)
- webhooks: accept raw request bytes for signature verification (#1578) (112b261)
9.3.0 (2026-05-13)
9.2.0 (2026-05-04)
9.1.1 (2026-04-24)
- Correctly handle all
isAuthenticationErrorDatacases (#1573) (b572431) - Fix incorrect url for listEffectivePermissionsByExternalId (#1574) (8f8fc81)
- restore typed data on
AuthenticationErrorData(#1570) (a7a1e6d) - revert "Rename Authorization methods to match oagen hints" (7ab0380)
9.1.0 (2026-04-21)
9.0.0 (2026-04-21)
- rename
portaltoadminPortal(#1562) - standardize authorization list endpoint pagination (#1553)
- Drop Node.js v20 support, require v22.11+ (#1560)
- Remove legacy FGA package (#1559)
- Add groups endpoints and group event types (#1564) (cb0c46d)
- adding three new conection types to node SDK connection type enums (#1389) (c11cfd6)
- standardize authorization list endpoint pagination (#1553) (7a91d74)
- Update Node SDK to include auditlogs.listSchemas (#1457) (c31736d)
- add JSDoc docstrings from OpenAPI spec to all resource methods (#1565) (562a57a)
- errors: type server/auth errors and restore type compatibility (#1561) (e149152)
- Export
ConflictExceptionand addcode(#1563) (a5524f8) - Normalize GithubOAuth to GitHubOAuth in identity deserialization (#1566) (61f54a5)
- Remove extractVersion from matchUpdateTypes rules (#1557) (f6272ea)
- rename
portaltoadminPortal(#1562) (80614d4)
- Drop Node.js v20 support, require v22.11+ (#1560) (24609a7)
- Remove legacy FGA package (#1559) (8cdd668)
Read the V9_MIGRATION_GUIDE.md for more information.
8.13.0 (2026-04-13)
- Add resource_type_slug to createOrganizationRole to create resource-scoped custom roles (#1549) (36fb14a)
8.12.1 (2026-04-07)
8.12.0 (2026-04-06)
8.11.1 (2026-04-04)
8.11.0 (2026-04-02)
8.10.0 (2026-03-25)
- correct typecheck issues (#1526) (5e52f6c)
- CreateAuthorizationResourceOptions type definition (#1530) (be2ec40)
- events: add missing order parameter to listEvents (#1524) (2f3dcb4)
- vault: forward order and before params in listObjects (#1527) (2f9c2f1)
8.9.0 (2026-03-12)
- user-management: add claimNonce to getAuthorizationUrl (#1518) (19e4a20)
- user-management: add directoryManaged to OrganizationMembership (#1512) (4594f4e)
- Bump minimatch from 3.1.2 to 3.1.5 (#1507) (fe74c33)
- preserve sso context in authentication event deserialisation (#1487) (2bad11c)
- preserve verification_prefix in organization domain deserialization (#1486) (640f0e4)