Skip to content

Commit db84ec1

Browse files
chore: inline release notes from .changelog-pending
1 parent eeb6af5 commit db84ec1

5 files changed

Lines changed: 115 additions & 124 deletions

.changelog-pending/2026-07-01T16-29-03-6557d444e056592bfe49fb14edac2dd1b9729c41.md

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

.changelog-pending/2026-07-01T18-19-38-704603f99d7258ac681b157d7c84bbefc43529ae.md

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

.changelog-pending/2026-07-02T14-59-27-e350eb0b1521b954c25625b4858b2fd14a506cd2.md

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

.changelog-pending/2026-07-02T17-30-14-71b13e04b6092eeef8253b4bfbcda055ceb2f35a.md

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

CHANGELOG.md

Lines changed: 115 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -2,18 +2,126 @@
22

33
## [9.4.0](https://github.com/workos/workos-ruby/compare/v9.3.0...v9.4.0) (2026-07-02)
44

5+
* [#508](https://github.com/workos/workos-ruby/pull/508) fix(generated): regenerate from spec
56

6-
### Features
7+
**Features**
8+
* **[pipes](https://workos.com/docs/reference/pipes)**:
9+
* Added model `DataIntegrationCredentialsResponse`
10+
* Added model `DataIntegrationCredentialsResponseCredential`
11+
* Added model `DataIntegrationsUpsertApiKeyRequest`
12+
* Added model `DataIntegrationsVendCredentialsRequest`
13+
* Added enum `DataIntegrationCredentialsResponseError`
14+
* Added endpoint `PUT /data-integrations/{slug}/api-key`
15+
* Added endpoint `POST /data-integrations/{slug}/credentials`
716

8-
* **generated:** AdminPortal, Authorization, Webhooks, UserManagement, AuditLogs (batch 08085e9d) ([#510](https://github.com/workos/workos-ruby/issues/510)) ([fa3558b](https://github.com/workos/workos-ruby/commit/fa3558beed81c97dfc366bb188e5c8be7fa7f1e2))
9-
* **generated:** Pipes (batch 77e46600) ([#508](https://github.com/workos/workos-ruby/issues/508)) ([aded437](https://github.com/workos/workos-ruby/commit/aded437bb7fbc20e5e3506cca193f1c619c4584b))
10-
* **pipes:** Add Pipes operations and models ([#512](https://github.com/workos/workos-ruby/issues/512)) ([e371582](https://github.com/workos/workos-ruby/commit/e371582fad5a78f03c8ef8783e507fd2f418b6c6))
11-
* **user_management:** Add user management operations and models ([#513](https://github.com/workos/workos-ruby/issues/513)) ([932bd29](https://github.com/workos/workos-ruby/commit/932bd291a88b569aeac4b3944239374ea781c41b))
17+
* [#510](https://github.com/workos/workos-ruby/pull/510) fix(generated): regenerate from spec
1218

19+
**⚠️ Breaking**
20+
* **[user_management](https://workos.com/docs/reference/authkit/user)**:
21+
* Removed model `SessionReauthenticated`
22+
* Removed model `SessionReauthenticatedData`
23+
* Removed model `SessionReauthenticatedDataImpersonator`
24+
* Removed enum `SessionReauthenticatedDataAuthMethod`
25+
* Removed enum `SessionReauthenticatedDataStatus`
1326

14-
### Bug Fixes
27+
**Features**
28+
* **[webhooks](https://workos.com/docs/reference/webhooks)**:
29+
* Added `agent.registration.created` to `CreateWebhookEndpointEvents`
30+
* Added `agent.registration.claim.attempt.created` to `CreateWebhookEndpointEvents`
31+
* Added `agent.registration.claim.completed` to `CreateWebhookEndpointEvents`
32+
* Added `agent.registration.credential.issued` to `CreateWebhookEndpointEvents`
33+
* Added `agent.registration.organization.switched` to `CreateWebhookEndpointEvents`
34+
* Added `authentication.reauthentication_succeeded` to `CreateWebhookEndpointEvents`
35+
* Added `agent.registration.created` to `UpdateWebhookEndpointEvents`
36+
* Added `agent.registration.claim.attempt.created` to `UpdateWebhookEndpointEvents`
37+
* Added `agent.registration.claim.completed` to `UpdateWebhookEndpointEvents`
38+
* Added `agent.registration.credential.issued` to `UpdateWebhookEndpointEvents`
39+
* Added `agent.registration.organization.switched` to `UpdateWebhookEndpointEvents`
40+
* Added `authentication.reauthentication_succeeded` to `UpdateWebhookEndpointEvents`
41+
* **[webhooks](https://workos.com/docs/reference/webhooks)**:
42+
* Added `session.reauthenticated` to `CreateWebhookEndpointEvents`
43+
* Added `session.reauthenticated` to `UpdateWebhookEndpointEvents`
44+
* **[webhooks](https://workos.com/docs/reference/webhooks)**:
45+
* Added `pipes.connected_account.connection_failed` to `CreateWebhookEndpointEvents`
46+
* Added `pipes.connected_account.connection_failed` to `UpdateWebhookEndpointEvents`
47+
* **[user_management](https://workos.com/docs/reference/authkit/user)**:
48+
* Added model `UserRoleAssignmentSource`
49+
* Added `source` to `UserRoleAssignment`
50+
* Added enum `UserRoleAssignmentSourceType`
51+
* Added parameter `UserManagementAuthentication.authorize.max_age`
52+
* Added endpoint `GET /user_management/cors_origins`
53+
* Added endpoint `GET /user_management/redirect_uris`
54+
* **[audit_logs](https://workos.com/docs/reference/audit-logs)**:
55+
* Changed the format of `AuditLogExportCreation.range_start`
56+
* Changed the format of `AuditLogExportCreation.range_end`
57+
* **[audit_logs](https://workos.com/docs/reference/audit-logs)**:
58+
* Added `expired` to `AuditLogExportState`
59+
60+
**Fixes**
61+
* **[admin_portal](https://workos.com/docs/reference/admin-portal)**:
62+
* Removed `intent_options` from `GenerateLink`
63+
* **[webhooks](https://workos.com/docs/reference/webhooks)**:
64+
* Removed `session.reauthenticated` from `CreateWebhookEndpointEvents`
65+
* Removed `session.reauthenticated` from `UpdateWebhookEndpointEvents`
1566

16-
* **user_management:** Update user management API surface ([#513](https://github.com/workos/workos-ruby/issues/513)) ([932bd29](https://github.com/workos/workos-ruby/commit/932bd291a88b569aeac4b3944239374ea781c41b))
67+
* [#512](https://github.com/workos/workos-ruby/pull/512) feat(generated): regenerate from spec (1 change)
68+
69+
**Features**
70+
* **[pipes](https://workos.com/docs/reference/pipes)**:
71+
* Added model `DataIntegrationCredentialsDto`
72+
* Added model `CustomProviderDefinition`
73+
* Added model `CreateDataIntegration`
74+
* Added model `UpdateCustomProviderDefinition`
75+
* Added model `UpdateDataIntegration`
76+
* Added model `DataIntegration`
77+
* Added model `DataIntegrationList`
78+
* Added model `DataIntegrationListListMetadata`
79+
* Added model `DataIntegrationCredential`
80+
* Added model `DataIntegrationCustomProvider`
81+
* Added enum `DataIntegrationCredentialsType`
82+
* Added enum `CustomProviderDefinitionAuthenticateVia`
83+
* Added enum `UpdateCustomProviderDefinitionAuthenticateVia`
84+
* Added enum `DataIntegrationState`
85+
* Added enum `DataIntegrationCredentialType`
86+
* Added enum `DataIntegrationCustomProviderAuthenticateVia`
87+
* Added endpoint `GET /data-integrations`
88+
* Added endpoint `POST /data-integrations`
89+
* Added endpoint `GET /data-integrations/{slug}`
90+
* Added endpoint `PUT /data-integrations/{slug}`
91+
* Added endpoint `DELETE /data-integrations/{slug}`
92+
* Added endpoint `POST /user_management/users/{user_id}/connected_accounts/{slug}`
93+
* Added endpoint `PUT /user_management/users/{user_id}/connected_accounts/{slug}`
94+
95+
* [#513](https://github.com/workos/workos-ruby/pull/513) feat(generated): regenerate from spec (2 changes)
96+
97+
**Features**
98+
* **[user_management](https://workos.com/docs/reference/authkit/user)**:
99+
* Added model `SendRadarSmsChallenge`
100+
* Added model `SendRadarSmsChallengeResponse`
101+
* Added model `UrnWorkosOAuthGrantTypeRadarEmailChallengeCodeSessionAuthenticateRequest`
102+
* Added model `UrnWorkosOAuthGrantTypeRadarSmsChallengeCodeSessionAuthenticateRequest`
103+
* Added model `MagicAuthSendMagicAuthCodeAndReturnResponse`
104+
* Added model `UserCreateResponse`
105+
* Added `ip_address` to `CreateMagicCodeAndReturn`
106+
* Added `user_agent` to `CreateMagicCodeAndReturn`
107+
* Added `radar_auth_attempt_id` to `CreateMagicCodeAndReturn`
108+
* Added `signals_id` to `CreateMagicCodeAndReturn`
109+
* Added `ip_address` to `CreateUser`
110+
* Added `user_agent` to `CreateUser`
111+
* Added `signals_id` to `CreateUser`
112+
* Added `signals_id` to `AuthorizationCodeSessionAuthenticateRequest`
113+
* Added `signals_id` to `PasswordSessionAuthenticateRequest`
114+
* Added `radar_auth_attempt_id` to `PasswordSessionAuthenticateRequest`
115+
* Added `radar_auth_attempt_id` to `UrnWorkosOAuthGrantTypeMagicAuthCodeSessionAuthenticateRequest`
116+
* Added endpoint `POST /user_management/radar_challenges`
117+
* **[radar](https://workos.com/docs/reference/radar)**:
118+
* Added `signals_id` to `RadarStandaloneAssessRequest`
119+
120+
**Fixes**
121+
* **[user_management](https://workos.com/docs/reference/authkit/user)**:
122+
* Changed request body for `UserManagementAuthentication.authenticate`
123+
* Changed response of `UserManagementUsers.create` from `User` to `UserCreateResponse`
124+
* Changed response of `UserManagementMagicAuth.sendMagicAuthCodeAndReturn` from `MagicAuth` to `MagicAuthSendMagicAuthCodeAndReturnResponse`
17125

18126
## [9.3.0](https://github.com/workos/workos-ruby/compare/v9.2.0...v9.3.0) (2026-06-30)
19127

0 commit comments

Comments
 (0)