Skip to content

Commit 48c966f

Browse files
chore(main): release 5.4.0 (#276)
Co-authored-by: workos-sdk-automation[bot] <255426317+workos-sdk-automation[bot]@users.noreply.github.com>
1 parent 0f3d812 commit 48c966f

7 files changed

Lines changed: 126 additions & 120 deletions

.changelog-pending/2026-07-01T16-28-56-6557d444e056592bfe49fb14edac2dd1b9729c41.md

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

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

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

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

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

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

Lines changed: 0 additions & 30 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-
".": "5.3.0"
2+
".": "5.4.0"
33
}

CHANGELOG.md

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

3+
## [5.4.0](https://github.com/workos/workos-dotnet/compare/v5.3.0...v5.4.0) (2026-07-02)
4+
5+
* [#275](https://github.com/workos/workos-dotnet/pull/275) fix(generated): regenerate from spec
6+
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`
16+
17+
* [#277](https://github.com/workos/workos-dotnet/pull/277) fix(generated): regenerate from spec
18+
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`
26+
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`
66+
67+
* [#279](https://github.com/workos/workos-dotnet/pull/279) 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+
* [#280](https://github.com/workos/workos-dotnet/pull/280) 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`
125+
3126
## [5.3.0](https://github.com/workos/workos-dotnet/compare/v5.2.0...v5.3.0) (2026-06-30)
4127

5128
* [#271](https://github.com/workos/workos-dotnet/pull/271) fix(generated): regenerate from spec

src/WorkOS.net/WorkOS.net.csproj

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,8 +17,8 @@
1717
<SignAssembly>True</SignAssembly>
1818
<SymbolPackageFormat>snupkg</SymbolPackageFormat>
1919
<TreatWarningsAsErrors>true</TreatWarningsAsErrors>
20-
<VersionPrefix>5.3.0</VersionPrefix> <!--x-release-please-version -->
21-
<Version>5.3.0</Version> <!--x-release-please-version -->
20+
<VersionPrefix>5.4.0</VersionPrefix> <!--x-release-please-version -->
21+
<Version>5.4.0</Version> <!--x-release-please-version -->
2222
</PropertyGroup>
2323

2424
<ItemGroup>

0 commit comments

Comments
 (0)