From f6c90fe5347e8ed239e3110c9656d605bf2beead Mon Sep 17 00:00:00 2001 From: "workos-sdk-automation[bot]" <255426317+workos-sdk-automation[bot]@users.noreply.github.com> Date: Wed, 17 Jun 2026 01:54:03 +0000 Subject: [PATCH 1/2] chore(main): release 2.1.0 --- .release-please-manifest.json | 2 +- CHANGELOG.md | 14 ++++++++++++++ Cargo.lock | 2 +- Cargo.toml | 2 +- 4 files changed, 17 insertions(+), 3 deletions(-) diff --git a/.release-please-manifest.json b/.release-please-manifest.json index b725ab08..969d3dbf 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -1,3 +1,3 @@ { - ".": "2.0.1" + ".": "2.1.0" } diff --git a/CHANGELOG.md b/CHANGELOG.md index 4edb8ce2..19fa4895 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,6 +5,20 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## [2.1.0](https://github.com/workos/workos-rust/compare/v2.0.1...v2.1.0) (2026-06-17) + + +### Features + +* **api_keys:** Add expire endpoint and API key updated event ([#105](https://github.com/workos/workos-rust/issues/105)) ([ede0053](https://github.com/workos/workos-rust/commit/ede005399674e5672a1fe3651bb0edd58ab83901)) +* **api_keys:** Make expires_at required in API key events ([#105](https://github.com/workos/workos-rust/issues/105)) ([ede0053](https://github.com/workos/workos-rust/commit/ede005399674e5672a1fe3651bb0edd58ab83901)) +* **audit_log_configuration:** Add Snowflake log stream type ([#105](https://github.com/workos/workos-rust/issues/105)) ([ede0053](https://github.com/workos/workos-rust/commit/ede005399674e5672a1fe3651bb0edd58ab83901)) +* **authorization:** Remove DomainSignUpRateLimit enum value ([#105](https://github.com/workos/workos-rust/issues/105)) ([ede0053](https://github.com/workos/workos-rust/commit/ede005399674e5672a1fe3651bb0edd58ab83901)) +* **directory_sync:** Add directory token lifecycle events ([#105](https://github.com/workos/workos-rust/issues/105)) ([ede0053](https://github.com/workos/workos-rust/commit/ede005399674e5672a1fe3651bb0edd58ab83901)) +* **directory_sync:** Remove deactivation event models ([#105](https://github.com/workos/workos-rust/issues/105)) ([ede0053](https://github.com/workos/workos-rust/commit/ede005399674e5672a1fe3651bb0edd58ab83901)) +* **user_management:** Add name field to user models ([#105](https://github.com/workos/workos-rust/issues/105)) ([ede0053](https://github.com/workos/workos-rust/commit/ede005399674e5672a1fe3651bb0edd58ab83901)) +* **user_management:** Remove return_to field from RevokeSession ([#105](https://github.com/workos/workos-rust/issues/105)) ([ede0053](https://github.com/workos/workos-rust/commit/ede005399674e5672a1fe3651bb0edd58ab83901)) + ## [2.0.1](https://github.com/workos/workos-rust/compare/v2.0.0...v2.0.1) (2026-05-28) diff --git a/Cargo.lock b/Cargo.lock index e493897e..27b371d5 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1895,7 +1895,7 @@ checksum = "1ebf944e87a7c253233ad6766e082e3cd714b5d03812acc24c318f549614536e" [[package]] name = "workos" -version = "2.0.1" +version = "2.1.0" dependencies = [ "aes-gcm", "async-trait", diff --git a/Cargo.toml b/Cargo.toml index bfc8fc29..e16b10c6 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,7 +1,7 @@ # @oagen-ignore-file [package] name = "workos" -version = "2.0.1" +version = "2.1.0" edition = "2024" rust-version = "1.88" description = "Official Rust SDK for the WorkOS API" From b9ad3cf04f9e3e12034e81861cffe863362b39d0 Mon Sep 17 00:00:00 2001 From: "workos-sdk-automation[bot]" <255426317+workos-sdk-automation[bot]@users.noreply.github.com> Date: Wed, 17 Jun 2026 01:54:06 +0000 Subject: [PATCH 2/2] chore: inline release notes from .changelog-pending --- ...ee95fc33c4f813ac60adfa8c57d210db8183dd8.md | 39 ---------------- CHANGELOG.md | 46 +++++++++++++++---- 2 files changed, 37 insertions(+), 48 deletions(-) delete mode 100644 .changelog-pending/2026-06-03T19-20-34-dee95fc33c4f813ac60adfa8c57d210db8183dd8.md diff --git a/.changelog-pending/2026-06-03T19-20-34-dee95fc33c4f813ac60adfa8c57d210db8183dd8.md b/.changelog-pending/2026-06-03T19-20-34-dee95fc33c4f813ac60adfa8c57d210db8183dd8.md deleted file mode 100644 index 3a900e4e..00000000 --- a/.changelog-pending/2026-06-03T19-20-34-dee95fc33c4f813ac60adfa8c57d210db8183dd8.md +++ /dev/null @@ -1,39 +0,0 @@ -- [#105](https://github.com/workos/workos-rust/pull/105) feat(generated)!: regenerate from spec (10 changes) - - **⚠️ Breaking** - - **[api_keys](https://workos.com/docs/reference/authkit/api-keys)**: - - Made `expires_at` required in API key models - - **[directory_sync](https://workos.com/docs/reference/directory-sync)**: - - Removed model `DsyncDeactivated` - - Removed model `DsyncDeactivatedData` - - Removed model `DsyncDeactivatedDataDomain` - - Removed enum `DsyncDeactivatedDataType` - - Removed enum `DsyncDeactivatedDataState` - - **[radar](https://workos.com/docs/reference/radar)**: - - Removed `domain_sign_up_rate_limit` from `RadarStandaloneResponseControl` - - **[user_management](https://workos.com/docs/reference/authkit/user)**: - - Removed `return_to` from `RevokeSession` - - **Features** - - **[api_keys](https://workos.com/docs/reference/authkit/api-keys)**: - - Added model `ExpireApiKey` - - Added model `ApiKeyUpdated` - - Added model `ApiKeyUpdatedData` - - Added model `ApiKeyUpdatedDataOwner` - - Added model `UserApiKeyUpdatedDataOwner` - - Added model `ApiKeyUpdatedDataPreviousAttribute` - - Added endpoint `POST /api_keys/{id}/expire` - - **[audit_logs](https://workos.com/docs/reference/audit-logs)**: - - Added `Snowflake` to `AuditLogConfigurationLogStreamType` - - **[connect](https://workos.com/docs/reference/workos-connect/standalone)**: - - Added `name` to `UserObject` - - **[directory_sync](https://workos.com/docs/reference/directory-sync)**: - - Added model `DsyncTokenCreated` - - Added model `DsyncTokenCreatedData` - - Added model `DsyncTokenRevoked` - - Added model `DsyncTokenRevokedData` - - **[user_management](https://workos.com/docs/reference/authkit/user)**: - - Added `name` to user management models - - **[webhooks](https://workos.com/docs/reference/webhooks)**: - - Added `api_key.updated` to `CreateWebhookEndpointEvents` - - Added `api_key.updated` to `UpdateWebhookEndpointEvents` diff --git a/CHANGELOG.md b/CHANGELOG.md index 19fa4895..bdad1e4d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,17 +7,45 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [2.1.0](https://github.com/workos/workos-rust/compare/v2.0.1...v2.1.0) (2026-06-17) +- [#105](https://github.com/workos/workos-rust/pull/105) feat(generated)!: regenerate from spec (10 changes) -### Features + **⚠️ Breaking** + - **[api_keys](https://workos.com/docs/reference/authkit/api-keys)**: + - Made `expires_at` required in API key models + - **[directory_sync](https://workos.com/docs/reference/directory-sync)**: + - Removed model `DsyncDeactivated` + - Removed model `DsyncDeactivatedData` + - Removed model `DsyncDeactivatedDataDomain` + - Removed enum `DsyncDeactivatedDataType` + - Removed enum `DsyncDeactivatedDataState` + - **[radar](https://workos.com/docs/reference/radar)**: + - Removed `domain_sign_up_rate_limit` from `RadarStandaloneResponseControl` + - **[user_management](https://workos.com/docs/reference/authkit/user)**: + - Removed `return_to` from `RevokeSession` -* **api_keys:** Add expire endpoint and API key updated event ([#105](https://github.com/workos/workos-rust/issues/105)) ([ede0053](https://github.com/workos/workos-rust/commit/ede005399674e5672a1fe3651bb0edd58ab83901)) -* **api_keys:** Make expires_at required in API key events ([#105](https://github.com/workos/workos-rust/issues/105)) ([ede0053](https://github.com/workos/workos-rust/commit/ede005399674e5672a1fe3651bb0edd58ab83901)) -* **audit_log_configuration:** Add Snowflake log stream type ([#105](https://github.com/workos/workos-rust/issues/105)) ([ede0053](https://github.com/workos/workos-rust/commit/ede005399674e5672a1fe3651bb0edd58ab83901)) -* **authorization:** Remove DomainSignUpRateLimit enum value ([#105](https://github.com/workos/workos-rust/issues/105)) ([ede0053](https://github.com/workos/workos-rust/commit/ede005399674e5672a1fe3651bb0edd58ab83901)) -* **directory_sync:** Add directory token lifecycle events ([#105](https://github.com/workos/workos-rust/issues/105)) ([ede0053](https://github.com/workos/workos-rust/commit/ede005399674e5672a1fe3651bb0edd58ab83901)) -* **directory_sync:** Remove deactivation event models ([#105](https://github.com/workos/workos-rust/issues/105)) ([ede0053](https://github.com/workos/workos-rust/commit/ede005399674e5672a1fe3651bb0edd58ab83901)) -* **user_management:** Add name field to user models ([#105](https://github.com/workos/workos-rust/issues/105)) ([ede0053](https://github.com/workos/workos-rust/commit/ede005399674e5672a1fe3651bb0edd58ab83901)) -* **user_management:** Remove return_to field from RevokeSession ([#105](https://github.com/workos/workos-rust/issues/105)) ([ede0053](https://github.com/workos/workos-rust/commit/ede005399674e5672a1fe3651bb0edd58ab83901)) + **Features** + - **[api_keys](https://workos.com/docs/reference/authkit/api-keys)**: + - Added model `ExpireApiKey` + - Added model `ApiKeyUpdated` + - Added model `ApiKeyUpdatedData` + - Added model `ApiKeyUpdatedDataOwner` + - Added model `UserApiKeyUpdatedDataOwner` + - Added model `ApiKeyUpdatedDataPreviousAttribute` + - Added endpoint `POST /api_keys/{id}/expire` + - **[audit_logs](https://workos.com/docs/reference/audit-logs)**: + - Added `Snowflake` to `AuditLogConfigurationLogStreamType` + - **[connect](https://workos.com/docs/reference/workos-connect/standalone)**: + - Added `name` to `UserObject` + - **[directory_sync](https://workos.com/docs/reference/directory-sync)**: + - Added model `DsyncTokenCreated` + - Added model `DsyncTokenCreatedData` + - Added model `DsyncTokenRevoked` + - Added model `DsyncTokenRevokedData` + - **[user_management](https://workos.com/docs/reference/authkit/user)**: + - Added `name` to user management models + - **[webhooks](https://workos.com/docs/reference/webhooks)**: + - Added `api_key.updated` to `CreateWebhookEndpointEvents` + - Added `api_key.updated` to `UpdateWebhookEndpointEvents` ## [2.0.1](https://github.com/workos/workos-rust/compare/v2.0.0...v2.0.1) (2026-05-28)