Skip to content

chore(main): release 3.0.0 - #127

Merged
gjtorikian merged 2 commits into
mainfrom
release-please--branches--main--components--workos
Jul 22, 2026
Merged

chore(main): release 3.0.0#127
gjtorikian merged 2 commits into
mainfrom
release-please--branches--main--components--workos

Conversation

@workos-sdk-automation

@workos-sdk-automation workos-sdk-automation Bot commented Jul 20, 2026

Copy link
Copy Markdown
Contributor

🤖 I have created a release beep boop

3.0.0 (2026-07-22)

⚠ BREAKING CHANGES

  • connect: SDK surface change: Symbol "ConnectedAccountDto" was removed (#130)
  • organization_domains: SDK surface change: Symbol "DomainVerificationIntentOptions" was removed (#130)
  • pipes: SDK surface change: Symbol "DataIntegrationCredentialsDto" was removed (#130)
  • sso: SDK surface change: Symbol "SSOIntentOptions" was removed (#130)
  • admin_portal: SDK surface change: Symbol "IntentOptions" was removed (#130)
  • user_management: SDK surface change: Parameter type changed for "body" on "CreateUserConnectedAccountParams.new" (#129)
  • connect: SDK surface change: Connection.options was renamed to Connection.callback_endpoint (#129)

Features

  • admin_portal: SDK surface change: Symbol "IntentOptions" was removed (#130) (6c61a9f)
  • connect: SDK surface change: Connection.options was renamed to Connection.callback_endpoint (#129) (064dc53)
  • connect: SDK surface change: Symbol "ConnectedAccountDto" was removed (#130) (6c61a9f)
  • generated: AuditLogs (batch 56391ebd) (#126) (5cb1bba)
  • organization_domains: SDK surface change: Symbol "DomainVerificationIntentOptions" was removed (#130) (6c61a9f)
  • pipes: SDK surface change: Symbol "DataIntegrationCredentialsDto" was removed (#130) (6c61a9f)
  • sso: SDK surface change: Symbol "SSOIntentOptions" was removed (#130) (6c61a9f)
  • user_management: SDK surface change: Parameter type changed for "body" on "CreateUserConnectedAccountParams.new" (#129) (064dc53)

This PR was generated with Release Please. See documentation.

@greptile-apps

greptile-apps Bot commented Jul 20, 2026

Copy link
Copy Markdown

Greptile Summary

This is an automated release PR generated by Release Please, bumping the workos crate from 2.5.0 to 3.0.0. The major version bump is driven by several breaking SDK surface changes introduced in PRs #129 and #130.

  • Version bump: Cargo.toml, Cargo.lock, and .release-please-manifest.json are all consistently updated to 3.0.0.
  • Changelog: Three pending changelog files are consumed and merged into CHANGELOG.md under the new 3.0.0 section, covering the audit logs addition, new agents/API-key/pipes/webhooks features, and the five breaking symbol removals (ConnectedAccountDto, DomainVerificationIntentOptions, DataIntegrationCredentialsDto, SSOIntentOptions, IntentOptions).
  • Breaking changes: Connection.options renamed to Connection.callback_endpoint and CreateUserConnectedAccountParams.new body parameter type changed, both correctly triggering the major version increment per semver.

Confidence Score: 5/5

This is a clean automated release PR with no logic changes — only version numbers and changelog content are updated.

All version references (Cargo.toml, Cargo.lock, .release-please-manifest.json) are consistent at 3.0.0. The CHANGELOG.md correctly incorporates all three pending files, which are then deleted. The major version increment is appropriate given the breaking symbol removals and field renames documented in the changelog.

No files require special attention.

Important Files Changed

Filename Overview
Cargo.toml Version bumped from 2.5.0 to 3.0.0 for the major release
Cargo.lock Lock file updated to reflect the workos crate version change to 3.0.0
CHANGELOG.md New 3.0.0 section added incorporating all three pending changelog entries with breaking changes and features
.release-please-manifest.json Manifest version updated from 2.5.0 to 3.0.0 to track the new release

Flowchart

%%{init: {'theme': 'neutral'}}%%
flowchart TD
    A["Release Please Bot"] -->|"Collects pending changelogs"| B["3 × .changelog-pending/*.md"]
    B -->|"Merged into"| C["CHANGELOG.md (3.0.0 section)"]
    B -->|"Deleted after merge"| D["Files removed"]

    A -->|"Determines semver bump"| E{"Breaking changes?"}
    E -->|"Yes (5 removals + 2 renames/type changes)"| F["Major bump → 3.0.0"]
    F --> G["Cargo.toml version = 3.0.0"]
    F --> H["Cargo.lock version = 3.0.0"]
    F --> I[".release-please-manifest.json = 3.0.0"]
Loading

Reviews (3): Last reviewed commit: "chore: inline release notes from .change..." | Re-trigger Greptile

@workos-sdk-automation workos-sdk-automation Bot changed the title chore(main): release 2.6.0 chore(main): release 3.0.0 Jul 21, 2026
@workos-sdk-automation
workos-sdk-automation Bot force-pushed the release-please--branches--main--components--workos branch from 373a2ce to e939002 Compare July 21, 2026 19:48
@workos-sdk-automation
workos-sdk-automation Bot force-pushed the release-please--branches--main--components--workos branch from 6b884f7 to 91b7318 Compare July 22, 2026 16:26
@gjtorikian
gjtorikian merged commit 8997c1c into main Jul 22, 2026
6 checks passed
@gjtorikian
gjtorikian deleted the release-please--branches--main--components--workos branch July 22, 2026 17:10
@workos-sdk-automation

Copy link
Copy Markdown
Contributor Author

🤖 Created releases:

🌻

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Development

Successfully merging this pull request may close these issues.

1 participant