|
1 | 1 | # Changelog |
2 | 2 |
|
| 3 | +## [10.0.0](https://github.com/workos/workos-ruby/compare/v9.5.0...v10.0.0) (2026-07-22) |
| 4 | + |
| 5 | +### Bug Fixes |
| 6 | + |
| 7 | +* Preserve explicit nil in request bodies as JSON null ([#522](https://github.com/workos/workos-ruby/issues/522)) ([5b06e32](https://github.com/workos/workos-ruby/commit/5b06e329ffe25b97ac9299571586ce2ecdca4a96)) |
| 8 | + |
| 9 | +* [#524](https://github.com/workos/workos-ruby/pull/524) feat(generated)!: regenerate from spec (3 changes) |
| 10 | + |
| 11 | + **Features** |
| 12 | + * **agents**: |
| 13 | + * Added model `ClaimViewResponse` |
| 14 | + * Added model `ClaimViewResponseOrganization` |
| 15 | + * Added model `AgentAdminLinkClaimAttemptToExternalUserRequest` |
| 16 | + * Added model `AgentAdminLinkClaimAttemptToExternalUserRequestUser` |
| 17 | + * Added enum `ClaimViewResponseStatus` |
| 18 | + * Added endpoint `PATCH /agents/claims/attempts` |
| 19 | + * Added model `AgentRegistration` |
| 20 | + * Added model `AgentCredentialValidation` |
| 21 | + * Added model `AgentRegistrationAgentIdentity` |
| 22 | + * Added model `AgentRegistrationClaim` |
| 23 | + * Added model `AgentAdminValidateCredentialRequest` |
| 24 | + * Added model `AgentRegistrationClaimClaimCompletion` |
| 25 | + * Added enum `AgentRegistrationStatus` |
| 26 | + * Added enum `AgentRegistrationKind` |
| 27 | + * Added enum `AgentAdminValidateCredentialRequestType` |
| 28 | + * Added service `Agents` |
| 29 | + * **[api_keys](https://workos.com/docs/reference/authkit/api-keys)**: |
| 30 | + * Added `agent_registration_id` to `ApiKeyValidationResponse` |
| 31 | + * **[connect](https://workos.com/docs/reference/workos-connect/standalone)**: |
| 32 | + * Added enum `ApplicationsRegistrationTypes` |
| 33 | + * Added parameter `Applications.list.registration_types` |
| 34 | + * **[directory_sync](https://workos.com/docs/reference/directory-sync)**: |
| 35 | + * Added parameter `DirectoryUsers.list.idp_id` |
| 36 | + * Added parameter `DirectoryUsers.list.email` |
| 37 | + * **[organizations](https://workos.com/docs/reference/organization)**: |
| 38 | + * Added model `OrganizationAuthorizedConnectApplicationList` |
| 39 | + * Added model `OrganizationAuthorizedConnectApplicationListData` |
| 40 | + * Added model `OrganizationAuthorizedConnectApplicationListListMetadata` |
| 41 | + * Added service `OrganizationsAuthorizedApplications` |
| 42 | + * **[pipes](https://workos.com/docs/reference/pipes)**: |
| 43 | + * Added model `DataIntegrationInstallation` |
| 44 | + * Added `auth_methods` to `CreateDataIntegration` |
| 45 | + * Added `api_key` to `CreateDataIntegration` |
| 46 | + * Added `api_key` to `UpdateDataIntegration` |
| 47 | + * Added `auth_methods` to `DataIntegration` |
| 48 | + * Added `installation` to `DataIntegration` |
| 49 | + * Added enum `CreateDataIntegrationAuthMethods` |
| 50 | + * Added enum `DataIntegrationAuthMethods` |
| 51 | + * Added model `DataIntegrationCredentialsResponse` |
| 52 | + * Added model `DataIntegrationCredentialsResponseCredential` |
| 53 | + * Added model `DataIntegrationsUpsertApiKeyRequest` |
| 54 | + * Added model `DataIntegrationsVendCredentialsRequest` |
| 55 | + * Added enum `DataIntegrationCredentialsResponseError` |
| 56 | + * Added endpoint `PUT /data-integrations/{slug}/api-key` |
| 57 | + * Added endpoint `POST /data-integrations/{slug}/credentials` |
| 58 | + * **[sso](https://workos.com/docs/reference/sso)**: |
| 59 | + * Added parameter `SSO.authorize.prompt` |
| 60 | + * **[user_management](https://workos.com/docs/reference/authkit/user)**: |
| 61 | + * Added `ssha256` to `CreateUserPasswordHashType` |
| 62 | + * Added `ssha256` to `UpdateUserPasswordHashType` |
| 63 | + * Added endpoint `GET /user_management/radar_challenges/{id}` |
| 64 | + * **[webhooks](https://workos.com/docs/reference/webhooks)**: |
| 65 | + * Added `agent.registration.revoked` to `CreateWebhookEndpointEvents` |
| 66 | + * Added `agent.registration.revoked` to `UpdateWebhookEndpointEvents` |
| 67 | + * Added `agent.registration.deleted` to `CreateWebhookEndpointEvents` |
| 68 | + * Added `agent.registration.deleted` to `UpdateWebhookEndpointEvents` |
| 69 | + * Added `radar.challenge_created` to `CreateWebhookEndpointEvents` |
| 70 | + * Added `radar.challenge_created` to `UpdateWebhookEndpointEvents` |
| 71 | + * Added `agent.registration.expired` to `CreateWebhookEndpointEvents` |
| 72 | + * Added `agent.registration.expired` to `UpdateWebhookEndpointEvents` |
| 73 | + * **[widgets](https://workos.com/docs/reference/widgets)**: |
| 74 | + * Made `WidgetSessionToken.organization_id` optional |
| 75 | + |
| 76 | +* [#527](https://github.com/workos/workos-ruby/pull/527) feat(generated)!: regenerate from spec (5 changes) |
| 77 | + |
| 78 | + **⚠️ Breaking** |
| 79 | + * **[admin_portal](https://workos.com/docs/reference/admin-portal)**: |
| 80 | + * SDK surface change: Symbol "IntentOptions" was removed |
| 81 | + * **[connect](https://workos.com/docs/reference/workos-connect/standalone)**: |
| 82 | + * SDK surface change: Symbol "ConnectedAccountDto" was removed |
| 83 | + * **[organization_domains](https://workos.com/docs/reference/domain-verification)**: |
| 84 | + * SDK surface change: Symbol "DomainVerificationIntentOptions" was removed |
| 85 | + * **[pipes](https://workos.com/docs/reference/pipes)**: |
| 86 | + * SDK surface change: Symbol "DataIntegrationCredentialsDto" was removed |
| 87 | + * **[sso](https://workos.com/docs/reference/sso)**: |
| 88 | + * SDK surface change: Symbol "SSOIntentOptions" was removed |
| 89 | + |
3 | 90 | ## [9.5.0](https://github.com/workos/workos-ruby/compare/v9.4.0...v9.5.0) (2026-07-06) |
4 | 91 |
|
5 | 92 | * [#514](https://github.com/workos/workos-ruby/pull/514) fix(generated): regenerate from spec |
|
0 commit comments