Skip to content

chore: 🐝 Update SDK - Generate 0.40.0#139

Open
github-actions[bot] wants to merge 2 commits intomainfrom
speakeasy-sdk-regen-1771233312
Open

chore: 🐝 Update SDK - Generate 0.40.0#139
github-actions[bot] wants to merge 2 commits intomainfrom
speakeasy-sdk-regen-1771233312

Conversation

@github-actions
Copy link
Contributor

@github-actions github-actions bot commented Feb 16, 2026

SDK update

Versioning

Version Bump Type: [minor] - 🤖 (automated)

Ruby SDK Changes:

  • stack_one.accounts.delete_account(): response.shared Added
  • stack_one.accounts.get_account(): response.shared Added
  • stack_one.accounts.list_linked_accounts(): response.[].shared Added
  • stack_one.accounts.update_account():
    • request.patch_account_external_dto.shared Added
    • response.shared Added

View full SDK changelog

OpenAPI Change Summary
├─┬Info
│ └──[🔀] description (66267:47)
└─┬Components
  ├─┬PatchAccountExternalDto
  │ ├──[+] properties (66631:955)
  │ └─┬type
  │   ├──[-] enum (1:1312156)❌ 
  │   ├──[-] enum (1:1312170)❌ 
  │   ├──[-] enum (1:1312178)❌ 
  │   ├──[🔀] type (66631:972)❌ 
  │   ├──[-] description (1:1312127)
  │   ├──[-] example (1:1312196)
  │   └─┬Extensions
  │     └──[-] x-speakeasy-unknown-values (1:1312250)❌ 
  └─┬LinkedAccount
    ├──[+] properties (66627:990)
    ├─┬type
    │ ├──[-] enum (1:1309747)❌ 
    │ ├──[-] enum (1:1309761)❌ 
    │ ├──[-] enum (1:1309769)❌ 
    │ ├──[-] enum (1:1309787)❌ 
    │ ├──[+] items (66627:348)❌ 
    │ ├──[🔀] type (66627:332)❌ 
    │ ├──[-] description (1:1309718)
    │ ├──[-] example (1:1309805)
    │ └─┬Extensions
    │   └──[-] x-speakeasy-unknown-values (1:1309859)❌ 
    ├─┬status
    │ ├──[-] enum (1:1309017)❌ 
    │ ├──[-] enum (1:1309027)❌ 
    │ ├──[-] enum (1:1309039)❌ 
    │ ├──[-] enum (1:1309052)❌ 
    │ ├──[-] enum (1:1309064)❌ 
    │ ├──[-] enum (1:1309075)❌ 
    │ ├──[🔀] type (66627:1007)❌ 
    │ ├──[+] nullable (66627:1028)❌ 
    │ └─┬Extensions
    │   └──[-] x-speakeasy-unknown-values (1:1309115)❌ 
    ├─┬updated_at
    │ ├──[+] enum (66627:874)
    │ ├──[+] enum (66627:881)
    │ ├──[+] enum (66627:898)
    │ ├──[+] enum (66627:861)
    │ ├──[-] format (1:1309644)❌ 
    │ ├──[+] description (66627:834)
    │ ├──[+] nullable (66627:984)❌ 
    │ ├──[+] example (66627:914)
    │ └─┬Extensions
    │   └──[+] x-speakeasy-unknown-values (66627:965)
    └─┬status_reasons
      ├──[+] enum (66627:191)
      ├──[+] enum (66627:200)
      ├──[+] enum (66627:211)
      ├──[+] enum (66627:223)
      ├──[+] enum (66627:234)
      ├──[+] enum (66627:244)
      ├──[-] items (1:1309188)❌ 
      ├──[🔀] type (66627:174)❌ 
      ├──[-] nullable (1:1309156)❌ 
      └─┬Extensions
        └──[+] x-speakeasy-unknown-values (66627:282)
Document Element Total Changes Breaking Changes
components 46 23
info 1 0

View full report

Linting Report 0 errors, 8 warnings, 27 hints

View full report

RUBY CHANGELOG

core: 3.11.14 - 2026-02-12

🔒 Security

  • upgrade faraday to >= 2.14.1 to address GHSA-33mh-2634-fwr2 (SSRF via protocol-relative URL host override)

openEnums: 0.1.0 - 2026-02-09

🐝 New Features

  • open enum support in Ruby (commit by @danielkov)

unions: 0.1.4 - 2026-02-12

🐝 New Features

  • add open discriminated union support with Unknown fallback type (commit by @danielkov)

unions: 0.1.3 - 2026-02-10

🐝 New Features

  • add smart union deserialization with populated_fields scoring strategy (commit by @danielkov)

Based on Speakeasy CLI 1.718.0


Summary by cubic

Updated the Ruby SDK to v0.40.0 with open enum/union support and a new shared flag on account endpoints to improve forward compatibility and expose account sharing state.

  • New Features

    • Added shared to accounts.get/delete/update responses and list_linked_accounts items; request patch_account_external_dto.shared supported.
    • Open enums across models; unknown values deserialize safely (use enum.known? to check).
    • Forward-compatible discriminated unions with Unknown fallback and improved union parsing.
  • Dependencies

    • Regenerated with Speakeasy CLI 1.718.0.
    • Upgraded faraday to >= 2.14.1 to address GHSA-33mh-2634-fwr2 (SSRF).

Written for commit 8798012. Summary will update on new commits.

* `stack_one.accounts.delete_account()`:  `response.shared` **Added**
* `stack_one.accounts.get_account()`:  `response.shared` **Added**
* `stack_one.accounts.list_linked_accounts()`:  `response.[].shared` **Added**
* `stack_one.accounts.update_account()`: 
  *  `request.patch_account_external_dto.shared` **Added**
  *  `response.shared` **Added**
@github-actions github-actions bot requested a review from a team as a code owner February 16, 2026 09:26
@github-actions github-actions bot added the minor Minor version bump label Feb 16, 2026
Copy link

@cubic-dev-ai cubic-dev-ai bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

No issues found across 625 files

Note: This PR contains a large number of files. cubic only reviews up to 75 files per PR, so some files may not have been reviewed.

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

Labels

minor Minor version bump

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant