Skip to content

Commit e4efdc6

Browse files
chore(main): release 10.0.0 (#523)
Co-authored-by: workos-sdk-automation[bot] <255426317+workos-sdk-automation[bot]@users.noreply.github.com>
1 parent 057978e commit e4efdc6

6 files changed

Lines changed: 91 additions & 83 deletions

.changelog-pending/2026-07-21T17-10-38-341b7f0f1ea67e05b14ab5014622e1f93182cdff.md

Lines changed: 0 additions & 66 deletions
This file was deleted.

.changelog-pending/2026-07-21T21-30-50-eda9449c1319b2af53afd81d12f577ad72285ef0.md

Lines changed: 0 additions & 13 deletions
This file was deleted.

.release-please-manifest.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
{
2-
".": "9.5.0"
2+
".": "10.0.0"
33
}

CHANGELOG.md

Lines changed: 87 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,92 @@
11
# Changelog
22

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+
390
## [9.5.0](https://github.com/workos/workos-ruby/compare/v9.4.0...v9.5.0) (2026-07-06)
491

592
* [#514](https://github.com/workos/workos-ruby/pull/514) fix(generated): regenerate from spec

Gemfile.lock

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
PATH
22
remote: .
33
specs:
4-
workos (9.5.0)
4+
workos (10.0.0)
55
jwt (~> 3.1)
66
logger (~> 1.7)
77
zeitwerk (~> 2.6)
@@ -153,7 +153,7 @@ CHECKSUMS
153153
unicode-emoji (4.2.0) sha256=519e69150f75652e40bf736106cfbc8f0f73aa3fb6a65afe62fefa7f80b0f80f
154154
webmock (3.26.2) sha256=774556f2ea6371846cca68c01769b2eac0d134492d21f6d0ab5dd643965a4c90
155155
webrick (1.9.2) sha256=beb4a15fc474defed24a3bda4ffd88a490d517c9e4e6118c3edce59e45864131
156-
workos (9.5.0)
156+
workos (10.0.0)
157157
yard (0.9.44) sha256=eb087e9b631ccd887b049f303d489963945452d5e2a7eb49a5a74a7cf6887f28
158158
yard-markdown (0.7.1) sha256=06c378632dfe7ba053be9ba469eb4701aa0470e36bcf7e5546f353eb90c1bfd1
159159
zeitwerk (2.7.5) sha256=d8da92128c09ea6ec62c949011b00ed4a20242b255293dd66bf41545398f73dd

lib/workos/version.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,5 +2,5 @@
22

33
# @oagen-ignore-file
44
module WorkOS
5-
VERSION = "9.5.0"
5+
VERSION = "10.0.0"
66
end

0 commit comments

Comments
 (0)