Skip to content

chore: 🐝 Update SDK - Generate 5.0.0-rc.6#20

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

chore: 🐝 Update SDK - Generate 5.0.0-rc.6#20
github-actions[bot] wants to merge 2 commits intomainfrom
speakeasy-sdk-regen-1772497800

Conversation

@github-actions
Copy link
Copy Markdown
Contributor

@github-actions github-actions Bot commented Mar 3, 2026

SDK update

Versioning

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

Tip

To exit pre-release versioning, set a new version or run speakeasy bump graduate.
Speakeasy supports manual control of SDK versioning through multiple methods.

Typescript SDK Changes:

  • speakeasy.publishingTokens.get(): request.security Added (Breaking ⚠️)
  • speakeasy.reports.getLintingReportSignedUrl(): request.security Added (Breaking ⚠️)
  • speakeasy.auth.validateApiKey(): request.security Added (Breaking ⚠️)
  • speakeasy.codeSamples.generateCodeSamplePreview(): request.security Added (Breaking ⚠️)
  • speakeasy.codeSamples.generateCodeSamplePreviewAsync(): request.security Added (Breaking ⚠️)
  • speakeasy.events.search(): request.security Added (Breaking ⚠️)
  • speakeasy.publishingTokens.resolveMetadata(): request.security Added (Breaking ⚠️)
  • speakeasy.events.post(): request.security Added (Breaking ⚠️)
  • speakeasy.events.getTargetsSummary(): request.security Added (Breaking ⚠️)
  • speakeasy.events.getTargetsDeprecated(): request.security Added (Breaking ⚠️)
  • speakeasy.events.getTargets(): request.security Added (Breaking ⚠️)
  • speakeasy.events.getEventsByTarget(): request.security Added (Breaking ⚠️)
  • speakeasy.workspaces.updateSettings(): request.security Added (Breaking ⚠️)
  • speakeasy.workspaces.update(): request.security Added (Breaking ⚠️)
  • speakeasy.auth.getAccess(): request.security Added (Breaking ⚠️)
  • speakeasy.codeSamples.getCodeSamplePreviewAsync(): request.security Added (Breaking ⚠️)
  • speakeasy.github.checkAccess(): request.security Added (Breaking ⚠️)
  • speakeasy.github.checkPublishingPRs(): request.security Added (Breaking ⚠️)
  • speakeasy.github.checkPublishingSecrets(): request.security Added (Breaking ⚠️)
  • speakeasy.github.configureCodeSamples(): request.security Added (Breaking ⚠️)
  • speakeasy.github.configureMintlifyRepo(): request.security Added (Breaking ⚠️)
  • speakeasy.github.configureTarget(): request.security Added (Breaking ⚠️)
  • speakeasy.github.getAction(): request.security Added (Breaking ⚠️)
  • speakeasy.github.getSetup(): request.security Added (Breaking ⚠️)
  • speakeasy.github.linkGithub(): request.security Added (Breaking ⚠️)
  • speakeasy.github.storePublishingSecrets(): request.security Added (Breaking ⚠️)
  • speakeasy.github.triggerAction(): request.security Added (Breaking ⚠️)
  • speakeasy.organizations.create():
    • request Changed (Breaking ⚠️)
    • response Changed (Breaking ⚠️)
  • speakeasy.organizations.createBillingAddOns(): request.security Added (Breaking ⚠️)
  • speakeasy.organizations.createFreeTrial(): request.security Added (Breaking ⚠️)
  • speakeasy.organizations.deleteBillingAddOn(): request.security Added (Breaking ⚠️)
  • speakeasy.organizations.get():
    • request.security Added (Breaking ⚠️)
    • response Changed (Breaking ⚠️)
  • speakeasy.organizations.getAll():
    • request.security Added (Breaking ⚠️)
    • response.[] Changed (Breaking ⚠️)
  • speakeasy.organizations.getBillingAddOns(): request.security Added (Breaking ⚠️)
  • speakeasy.organizations.getBillingOperations():
    • request Changed (Breaking ⚠️)
    • response Changed (Breaking ⚠️)
  • speakeasy.organizations.getUsage(): request.security Added (Breaking ⚠️)
  • speakeasy.publishingTokens.create(): request.security Added (Breaking ⚠️)
  • speakeasy.publishingTokens.delete(): request.security Added (Breaking ⚠️)
  • speakeasy.codeSamples.get(): request.security Added (Breaking ⚠️)
  • speakeasy.auth.getUser(): request.security Added (Breaking ⚠️)
  • speakeasy.workspaces.setFeatureFlags(): request.security Added (Breaking ⚠️)
  • speakeasy.publishingTokens.resolveTarget(): request.security Added (Breaking ⚠️)
  • speakeasy.publishingTokens.update(): request.security Added (Breaking ⚠️)
  • speakeasy.reports.getChangesReportSignedUrl(): request.security Added (Breaking ⚠️)
  • speakeasy.publishingTokens.list(): request.security Added (Breaking ⚠️)
  • speakeasy.reports.uploadReport(): request.security Added (Breaking ⚠️)
  • speakeasy.schemaStore.createSchemaStoreItem(): request.security Added (Breaking ⚠️)
  • speakeasy.shortUrLs.create(): request.security Added (Breaking ⚠️)
  • speakeasy.suggest.suggest(): request.security Added (Breaking ⚠️)
  • speakeasy.suggest.suggestItems(): request.security Added (Breaking ⚠️)
  • speakeasy.suggest.suggestOpenApi(): request.security Added (Breaking ⚠️)
  • speakeasy.suggest.suggestOpenApiRegistry(): request.security Added (Breaking ⚠️)
  • speakeasy.workspaces.create(): request.security Added (Breaking ⚠️)
  • speakeasy.workspaces.createToken(): request.security Added (Breaking ⚠️)
  • speakeasy.workspaces.deleteToken(): request.security Added (Breaking ⚠️)
  • speakeasy.workspaces.get():
    • request.security Added (Breaking ⚠️)
    • response.organization Changed (Breaking ⚠️)
  • speakeasy.workspaces.getAll(): request.security Added (Breaking ⚠️)
  • speakeasy.workspaces.getById(): request.security Added (Breaking ⚠️)
  • speakeasy.workspaces.getFeatureFlags(): request.security Added (Breaking ⚠️)
  • speakeasy.workspaces.getSettings(): request.security Added (Breaking ⚠️)
  • speakeasy.workspaces.getTeam(): request.security Added (Breaking ⚠️)
  • speakeasy.workspaces.getTokens(): request.security Added (Breaking ⚠️)
  • speakeasy.workspaces.grantAccess(): request.security Added (Breaking ⚠️)
  • speakeasy.workspaces.revokeAccess(): request.security Added (Breaking ⚠️)
  • speakeasy.organizations.getTrialTargets(): Added
  • speakeasy.organizations.upsertBillingEmail(): Added
  • speakeasy.organizations.getLanguages(): Added
  • speakeasy.organizations.getBusinessTierPrices(): Added
  • speakeasy.organizations.getBillingEmail(): Added
  • speakeasy.organizations.cancelSubscription(): Added
  • speakeasy.organizations.activateLanguage(): Added
  • speakeasy.organizations.createCheckoutSession(): Added
  • speakeasy.organizations.getSubscription(): Added
  • speakeasy.organizations.createLanguageCheckoutSession(): Added
  • speakeasy.organizations.handleCheckoutCallback(): Added
  • speakeasy.organizations.revertSubscriptionCancellation(): Added
  • speakeasy.organizations.deactivateLanguage(): Added
  • speakeasy.webhooks.handleStripeWebhook(): Added

View full SDK changelog

OpenAPI Change Summary
├──[-] security (18:7)❌ 
├──[-] security (16:7)❌ 
├──[-] security (17:7)❌ 
├─┬Info
│ └──[🔀] description (3:16)
├─┬Paths
│ ├──[+] path (1110:3)
│ ├──[+] path (879:3)
│ ├──[+] path (753:3)
│ ├──[+] path (901:3)
│ ├──[+] path (929:3)
│ ├──[+] path (1080:3)
│ ├──[+] path (1033:3)
│ ├──[+] path (958:3)
│ ├──[+] path (1057:3)
│ ├──[+] path (1168:3)
│ ├──[+] path (980:3)
│ ├──[+] path (1010:3)
│ ├──[+] path (1139:3)
│ ├─┬/v1/organization/add_ons
│ │ ├─┬GET
│ │ │ ├──[+] security (850:11)
│ │ │ ├──[+] security (851:11)
│ │ │ └──[+] security (852:11)
│ │ └─┬POST
│ │   ├──[+] security (828:11)
│ │   ├──[+] security (829:11)
│ │   └──[+] security (830:11)
│ ├─┬/v1/publishing-tokens
│ │ ├─┬GET
│ │ │ ├──[+] security (1216:11)
│ │ │ ├──[+] security (1214:11)
│ │ │ └──[+] security (1215:11)
│ │ └─┬POST
│ │   ├──[+] security (1256:11)
│ │   ├──[+] security (1257:11)
│ │   └──[+] security (1258:11)
│ ├─┬/v1/user
│ │ └─┬GET
│ │   ├──[+] security (81:11)
│ │   ├──[+] security (82:11)
│ │   └──[+] security (83:11)
│ ├─┬/v1/publishing-tokens/{tokenID}
│ │ ├─┬GET
│ │ │ ├──[+] security (1285:11)
│ │ │ ├──[+] security (1286:11)
│ │ │ └──[+] security (1287:11)
│ │ ├─┬PUT
│ │ │ ├──[+] security (1325:11)
│ │ │ ├──[+] security (1326:11)
│ │ │ └──[+] security (1327:11)
│ │ └─┬DELETE
│ │   ├──[+] security (1349:11)
│ │   ├──[+] security (1350:11)
│ │   └──[+] security (1351:11)
│ ├─┬/v1/workspace/{workspace_id}/team/email/{email}
│ │ └─┬PUT
│ │   ├──[+] security (1792:11)
│ │   ├──[+] security (1793:11)
│ │   └──[+] security (1794:11)
│ ├─┬/v1/auth/validate
│ │ └─┬GET
│ │   ├──[+] security (62:11)
│ │   ├──[+] security (63:11)
│ │   └──[+] security (64:11)
│ ├─┬/v1/code_sample/preview/async
│ │ └─┬POST
│ │   ├──[+] security (257:11)
│ │   ├──[+] security (255:11)
│ │   └──[+] security (256:11)
│ ├─┬/v1/workspace/{workspace_id}/team/{userId}
│ │ └─┬DELETE
│ │   ├──[+] security (1822:11)
│ │   ├──[+] security (1823:11)
│ │   └──[+] security (1824:11)
│ ├─┬/v1/github/action
│ │ └─┬GET
│ │   ├──[+] security (606:11)
│ │   ├──[+] security (604:11)
│ │   └──[+] security (605:11)
│ ├─┬/v1/publishing-tokens/{tokenID}/target
│ │ └─┬GET
│ │   ├──[+] security (1379:11)
│ │   ├──[+] security (1380:11)
│ │   └──[+] security (1378:11)
│ ├─┬/v1/organization/billing_operations
│ │ └─┬GET
│ │   ├──[-] parameters (650:17)❌ 
│ │   ├──[+] security (750:11)
│ │   ├──[+] security (751:11)
│ │   ├──[+] security (752:11)
│ │   └──[🔀] description (732:20)
│ ├─┬/v1/workspace/{workspace_id}/details
│ │ └─┬POST
│ │   ├──[+] security (1556:11)
│ │   ├──[+] security (1557:11)
│ │   └──[+] security (1558:11)
│ ├─┬/v1/github/trigger_action
│ │ └─┬POST
│ │   ├──[+] security (568:11)
│ │   ├──[+] security (569:11)
│ │   └──[+] security (570:11)
│ ├─┬/v1/suggest/openapi
│ │ └─┬POST
│ │   ├──[+] security (2329:11)
│ │   ├──[+] security (2330:11)
│ │   └──[+] security (2331:11)
│ ├─┬/v1/schema_store
│ │ ├─┬GET
│ │ │ ├──[+] security (2463:11)
│ │ │ ├──[+] security (2464:11)
│ │ │ └──[+] security (2465:11)
│ │ └─┬POST
│ │   ├──[+] security (2508:11)
│ │   ├──[+] security (2509:11)
│ │   └──[+] security (2510:11)
│ ├─┬/v1/github/publishing_secrets
│ │ ├─┬GET
│ │ │ ├──[+] security (460:11)
│ │ │ ├──[+] security (461:11)
│ │ │ └──[+] security (462:11)
│ │ └─┬POST
│ │   ├──[+] security (482:11)
│ │   ├──[+] security (480:11)
│ │   └──[+] security (481:11)
│ ├─┬/v1/workspace/{workspace_id}/feature_flags
│ │ └─┬GET
│ │   ├──[+] security (1965:11)
│ │   ├──[+] security (1966:11)
│ │   └──[+] security (1967:11)
│ ├─┬/v1/code_sample/preview/async/{jobID}
│ │ └─┬GET
│ │   ├──[+] security (306:11)
│ │   ├──[+] security (307:11)
│ │   └──[+] security (308:11)
│ ├─┬/v1/reports/changes/{documentChecksum}
│ │ └─┬GET
│ │   ├──[+] security (2287:11)
│ │   ├──[+] security (2288:11)
│ │   └──[+] security (2286:11)
│ ├─┬/v1/workspace/{workspace_id}/events
│ │ ├─┬GET
│ │ │ ├──[+] security (1691:11)
│ │ │ ├──[+] security (1692:11)
│ │ │ └──[+] security (1690:11)
│ │ └─┬POST
│ │   ├──[+] security (1730:11)
│ │   ├──[+] security (1731:11)
│ │   └──[+] security (1732:11)
│ ├─┬/v1/workspace/{workspace_id}
│ │ └─┬GET
│ │   ├──[+] security (1523:11)
│ │   ├──[+] security (1524:11)
│ │   └──[+] security (1525:11)
│ ├─┬/v1/organization
│ │ └─┬POST
│ │   ├──[+] security (658:11)
│ │   ├──[+] security (659:11)
│ │   └──[+] security (660:11)
│ ├─┬/v1/organization/free_trial
│ │ └─┬POST
│ │   ├──[+] security (704:11)
│ │   ├──[+] security (705:11)
│ │   └──[+] security (706:11)
│ ├─┬/v1/github/configure_mintlify_repo
│ │ └─┬POST
│ │   ├──[+] security (527:11)
│ │   ├──[+] security (528:11)
│ │   └──[+] security (526:11)
│ ├─┬/v1/workspace/{workspace_id}/tokens/{tokenID}
│ │ └─┬DELETE
│ │   ├──[+] security (1904:11)
│ │   ├──[+] security (1905:11)
│ │   └──[+] security (1906:11)
│ ├─┬/v1/organization/usage
│ │ └─┬GET
│ │   ├──[+] security (726:11)
│ │   ├──[+] security (727:11)
│ │   └──[+] security (728:11)
│ ├─┬/v1/code_sample
│ │ └─┬GET
│ │   ├──[+] security (171:11)
│ │   ├──[+] security (172:11)
│ │   └──[+] security (173:11)
│ ├─┬/v1/organization/add_ons/{add_on}
│ │ └─┬DELETE
│ │   ├──[+] security (878:11)
│ │   ├──[+] security (876:11)
│ │   └──[+] security (877:11)
│ ├─┬/v1/short_urls
│ │ └─┬POST
│ │   ├──[+] security (2537:11)
│ │   ├──[+] security (2538:11)
│ │   └──[+] security (2539:11)
│ ├─┬/v1/workspace/{workspace_id}/tokens
│ │ ├─┬GET
│ │ │ ├──[+] security (1854:11)
│ │ │ ├──[+] security (1852:11)
│ │ │ └──[+] security (1853:11)
│ │ └─┬POST
│ │   ├──[+] security (1876:11)
│ │   ├──[+] security (1874:11)
│ │   └──[+] security (1875:11)
│ ├─┬/v1/workspace/access
│ │ └─┬GET
│ │   ├──[+] security (2058:11)
│ │   ├──[+] security (2059:11)
│ │   └──[+] security (2060:11)
│ ├─┬/v1/organization/{organizationID}
│ │ └─┬GET
│ │   ├──[+] security (687:11)
│ │   ├──[+] security (688:11)
│ │   └──[+] security (689:11)
│ ├─┬/v1/workspaces
│ │ └─┬GET
│ │   ├──[+] security (1444:11)
│ │   ├──[+] security (1445:11)
│ │   └──[+] security (1446:11)
│ ├─┬/v1/code_sample/preview
│ │ └─┬POST
│ │   ├──[+] security (210:11)
│ │   ├──[+] security (211:11)
│ │   └──[+] security (212:11)
│ ├─┬/v1/workspace/{workspace_id}/events/targets/{target_id}/events
│ │ └─┬GET
│ │   ├──[+] security (2010:11)
│ │   ├──[+] security (2011:11)
│ │   └──[+] security (2012:11)
│ ├─┬/v1/github/link
│ │ └─┬POST
│ │   ├──[+] security (399:11)
│ │   ├──[+] security (400:11)
│ │   └──[+] security (398:11)
│ ├─┬/v1/workspace/{workspace_id}/team
│ │ └─┬GET
│ │   ├──[+] security (1759:11)
│ │   ├──[+] security (1760:11)
│ │   └──[+] security (1758:11)
│ ├─┬/v1/github/configure_target
│ │ └─┬POST
│ │   ├──[+] security (547:11)
│ │   ├──[+] security (548:11)
│ │   └──[+] security (549:11)
│ ├─┬/v1/organizations
│ │ └─┬GET
│ │   ├──[+] security (629:11)
│ │   ├──[+] security (630:11)
│ │   └──[+] security (631:11)
│ ├─┬/v1/github/setup
│ │ └─┬GET
│ │   ├──[+] security (341:11)
│ │   ├──[+] security (342:11)
│ │   └──[+] security (343:11)
│ ├─┬/v1/workspace/{workspace_id}/settings
│ │ ├─┬GET
│ │ │ ├──[+] security (1585:11)
│ │ │ ├──[+] security (1586:11)
│ │ │ └──[+] security (1587:11)
│ │ └─┬PUT
│ │   ├──[+] security (1609:11)
│ │   ├──[+] security (1610:11)
│ │   └──[+] security (1611:11)
│ ├─┬/v1/workspace/events/targets/summary
│ │ └─┬GET
│ │   ├──[+] security (2187:11)
│ │   ├──[+] security (2188:11)
│ │   └──[+] security (2189:11)
│ ├─┬/v1/github/configure_code_samples
│ │ └─┬POST
│ │   ├──[+] security (505:11)
│ │   ├──[+] security (506:11)
│ │   └──[+] security (507:11)
│ ├─┬/v1/github/publishing_prs
│ │ └─┬GET
│ │   ├──[+] security (434:11)
│ │   ├──[+] security (435:11)
│ │   └──[+] security (436:11)
│ ├─┬/v1/reports
│ │ └─┬POST
│ │   ├──[+] security (2226:11)
│ │   ├──[+] security (2227:11)
│ │   └──[+] security (2228:11)
│ ├─┬/v1/workspace
│ │ ├─┬GET
│ │ │ ├──[+] security (1467:11)
│ │ │ ├──[+] security (1468:11)
│ │ │ └──[+] security (1466:11)
│ │ └─┬POST
│ │   ├──[+] security (1495:11)
│ │   ├──[+] security (1496:11)
│ │   └──[+] security (1494:11)
│ ├─┬/v1/workspace/{workspace_id}/events/targets
│ │ └─┬GET
│ │   ├──[+] security (2130:11)
│ │   ├──[+] security (2131:11)
│ │   └──[+] security (2132:11)
│ ├─┬/v1/reports/linting/{documentChecksum}
│ │ └─┬GET
│ │   ├──[+] security (2256:11)
│ │   ├──[+] security (2257:11)
│ │   └──[+] security (2258:11)
│ ├─┬/v1/workspace/feature_flags
│ │ └─┬POST
│ │   ├──[+] security (1934:11)
│ │   ├──[+] security (1935:11)
│ │   └──[+] security (1936:11)
│ ├─┬/v1/suggest/openapi_from_summary
│ │ └─┬POST
│ │   ├──[+] security (2364:11)
│ │   ├──[+] security (2365:11)
│ │   └──[+] security (2366:11)
│ ├─┬/v1/workspace/events/targets
│ │ └─┬GET
│ │   ├──[+] security (2093:11)
│ │   ├──[+] security (2091:11)
│ │   └──[+] security (2092:11)
│ ├─┬/v1/github/check_access
│ │ └─┬GET
│ │   ├──[+] security (367:11)
│ │   ├──[+] security (368:11)
│ │   └──[+] security (369:11)
│ ├─┬/v1/publishing-tokens/{tokenID}/metadata
│ │ └─┬GET
│ │   ├──[+] security (1419:11)
│ │   ├──[+] security (1420:11)
│ │   └──[+] security (1421:11)
│ ├─┬/v1/suggest/items
│ │ └─┬POST
│ │   ├──[+] security (2391:11)
│ │   ├──[+] security (2392:11)
│ │   └──[+] security (2390:11)
│ └─┬/v1/suggest/openapi/{namespace_name}/{revision_reference}
│   └─┬POST
│     ├──[+] security (2435:11)
│     ├──[+] security (2436:11)
│     └──[+] security (2437:11)
├─┬Tags
│ └──[+] Webhooks (36:5)
└─┬Components
  ├──[-] schemas (2826:13)❌ 
  ├──[+] schemas (3561:7)
  ├──[+] schemas (3690:7)
  ├──[+] schemas (3708:7)
  ├──[+] schemas (3540:7)
  ├──[+] schemas (3455:7)
  ├──[+] schemas (3586:7)
  ├──[+] schemas (3796:7)
  ├──[+] schemas (3620:7)
  ├──[+] schemas (3549:7)
  ├──[+] schemas (3768:7)
  ├──[+] schemas (3712:7)
  ├──[+] schemas (3734:7)
  ├──[+] schemas (3814:7)
  ├──[+] schemas (3744:7)
  ├──[+] schemas (3790:7)
  ├──[+] schemas (3596:7)
  ├──[+] schemas (3632:7)
  ├─┬Organization
  │ ├──[-] properties (2699:17)❌ 
  │ └──[+] properties (3328:9)
  ├─┬TargetBillingBreakdown
  │ ├──[+] required (3536:11)❌ 
  │ ├──[+] required (3537:11)❌ 
  │ ├──[+] properties (3517:9)
  │ ├──[+] properties (3529:9)
  │ ├──[+] properties (3514:9)
  │ ├──[+] properties (3525:9)
  │ ├──[+] properties (3508:9)
  │ ├──[+] properties (3501:9)
  │ ├──[+] properties (3521:9)
  │ ├──[+] properties (3505:9)
  │ ├─┬last_generated_at
  │ │ ├──[🔀] type (3515:17)❌ 
  │ │ ├──[-] format (2879:29)❌ 
  │ │ └──[🔀] description (3516:24)
  │ ├─┬target_name
  │ │ └──[🔀] description (3490:24)
  │ ├─┬target
  │ │ ├──[+] format (3527:19)❌ 
  │ │ └──[🔀] description (3528:24)
  │ ├─┬gen_lock_id
  │ │ ├──[+] enum (3519:18)
  │ │ ├──[+] enum (3519:26)
  │ │ ├──[+] enum (3519:36)
  │ │ ├──[+] enum (3519:48)
  │ │ ├──[+] enum (3519:58)
  │ │ └──[🔀] description (3520:24)
  │ └─┬is_active
  │   └──[🔀] description (3531:24)
  └─┬BillingOperationsResponse
    ├──[+] required (3453:11)❌ 
    ├──[-] required (2824:19)❌ 
    ├──[+] properties (3445:9)
    ├──[-] properties (2816:17)❌ 
    ├─┬total_billable_units
    │ └──[🔀] description (3444:24)
    └─┬total_unique_operations
      └──[🔀] description (3440:24)
Document Element Total Changes Breaking Changes
info 1 0
paths 210 1
tags 1 0
components 49 10

View full report

Linting Report 0 errors, 73 warnings, 12 hints

View full report

TYPESCRIPT CHANGELOG

core: 3.26.49 - 2026-04-17

🐛 Bug Fixes

  • debug logger no longer buffers JSONL/NDJSON streaming responses (commit by @AshGodfrey)

core: 3.26.48 - 2026-04-13

🐛 Bug Fixes

  • correct oxlint search pattern (commit by @2ynn)

core: 3.26.47 - 2026-04-09

🐛 Bug Fixes

  • normalize cross-realm Blob-like objects in appendForm for Next.js/webpack compatibility (commit by @AshGodfrey)

core: 3.26.45 - 2026-03-25

🐛 Bug Fixes

  • resolve import compilation error when an error response component references an enum component (commit by @AshGodfrey)

core: 3.26.44 - 2026-03-23

🐛 Bug Fixes

  • resolve 422 errors on file uploads by using duck-typed Blob checks in appendForm and passing filename in isBlobLike code path (commit by @AshGodfrey)

core: 3.26.46 - 2026-03-19

🐛 Bug Fixes

  • add fixEnumNameSanitization config to preserve custom x-speakeasy-enums names with proper PascalCase (commit by @AshGodfrey)

core: 3.26.43 - 2026-03-12

♻️ Refactors

  • use URL constructor for path resolution instead of manual string concatenation (commit by @AshGodfrey)

core: 3.26.42 - 2026-03-11

🐛 Bug Fixes

  • resolve collision-resistant import aliases for model namespaces (commit by @bradcypert)

core: 3.26.41 - 2026-03-04

🐛 Bug Fixes

  • include global security in SDK Example Usage snippets and per-operation docs (commit by @mfbx9da4)

core: 3.26.40 - 2026-03-03

🐛 Bug Fixes

  • use --ignore-scripts for examples install to prevent EACCES errors with esbuild (commit by @tristanspeakeasy)

core: 3.26.39 - 2026-03-02

🐝 New Features

  • add useOxlint and useTsgo config flags for opt-in/out of oxlint and tsgo (commit by @danielkov)

globalSecurity: 2.82.16 - 2026-03-24

🐛 Bug Fixes

  • respect global security alternatives ordering and enforce operation-level security restrictions when hoisted (commit by @2ynn)

globalSecurityFlattening: 0.1.1 - 2026-02-21

🐛 Bug Fixes

  • prevent flattening when security field name collides with built-in SDKOptions properties (commit by @danielkov)

methodSecurity: 2.82.8 - 2026-03-09

🐛 Bug Fixes

  • allow method security hoisting when both global and operation-level security are optional (commit by @2ynn)

uploadStreams: 0.1.1 - 2026-03-18

🐛 Bug Fixes

  • buffer uploads with non-zero byteOffset no longer create malformed multipart requests (commit by @vishalg0wda)

Based on Speakeasy CLI 1.761.9

Last updated by Speakeasy workflow

@github-actions github-actions Bot added the prerelease Bump by a prerelease version label Mar 3, 2026
@github-actions github-actions Bot force-pushed the speakeasy-sdk-regen-1772497800 branch 8 times, most recently from bb331f8 to accbcbb Compare March 11, 2026 00:27
@github-actions github-actions Bot force-pushed the speakeasy-sdk-regen-1772497800 branch 7 times, most recently from 93a5734 to 8b16106 Compare March 18, 2026 00:32
@github-actions github-actions Bot force-pushed the speakeasy-sdk-regen-1772497800 branch 7 times, most recently from 59104b5 to bb78e33 Compare March 25, 2026 00:32
@github-actions github-actions Bot force-pushed the speakeasy-sdk-regen-1772497800 branch 7 times, most recently from eda619f to 7414413 Compare April 1, 2026 00:38
@github-actions github-actions Bot force-pushed the speakeasy-sdk-regen-1772497800 branch 7 times, most recently from 073f796 to de254b7 Compare April 9, 2026 00:30
@github-actions github-actions Bot force-pushed the speakeasy-sdk-regen-1772497800 branch 7 times, most recently from dc5df01 to a8dc50a Compare April 16, 2026 00:41
@github-actions github-actions Bot force-pushed the speakeasy-sdk-regen-1772497800 branch 7 times, most recently from 7d752dd to 2f5b1df Compare April 23, 2026 00:42
@github-actions github-actions Bot force-pushed the speakeasy-sdk-regen-1772497800 branch 6 times, most recently from c879c7a to 80b195e Compare April 29, 2026 00:46
* `speakeasy.publishingTokens.get()`:  `request.security` **Added** (Breaking ⚠️)
* `speakeasy.reports.getLintingReportSignedUrl()`:  `request.security` **Added** (Breaking ⚠️)
* `speakeasy.auth.validateApiKey()`:  `request.security` **Added** (Breaking ⚠️)
* `speakeasy.codeSamples.generateCodeSamplePreview()`:  `request.security` **Added** (Breaking ⚠️)
* `speakeasy.codeSamples.generateCodeSamplePreviewAsync()`:  `request.security` **Added** (Breaking ⚠️)
* `speakeasy.events.search()`:  `request.security` **Added** (Breaking ⚠️)
* `speakeasy.publishingTokens.resolveMetadata()`:  `request.security` **Added** (Breaking ⚠️)
* `speakeasy.events.post()`:  `request.security` **Added** (Breaking ⚠️)
* `speakeasy.events.getTargetsSummary()`:  `request.security` **Added** (Breaking ⚠️)
* `speakeasy.events.getTargetsDeprecated()`:  `request.security` **Added** (Breaking ⚠️)
* `speakeasy.events.getTargets()`:  `request.security` **Added** (Breaking ⚠️)
* `speakeasy.events.getEventsByTarget()`:  `request.security` **Added** (Breaking ⚠️)
* `speakeasy.workspaces.updateSettings()`:  `request.security` **Added** (Breaking ⚠️)
* `speakeasy.workspaces.update()`:  `request.security` **Added** (Breaking ⚠️)
* `speakeasy.auth.getAccess()`:  `request.security` **Added** (Breaking ⚠️)
* `speakeasy.codeSamples.getCodeSamplePreviewAsync()`:  `request.security` **Added** (Breaking ⚠️)
* `speakeasy.github.checkAccess()`:  `request.security` **Added** (Breaking ⚠️)
* `speakeasy.github.checkPublishingPRs()`:  `request.security` **Added** (Breaking ⚠️)
* `speakeasy.github.checkPublishingSecrets()`:  `request.security` **Added** (Breaking ⚠️)
* `speakeasy.github.configureCodeSamples()`:  `request.security` **Added** (Breaking ⚠️)
* `speakeasy.github.configureMintlifyRepo()`:  `request.security` **Added** (Breaking ⚠️)
* `speakeasy.github.configureTarget()`:  `request.security` **Added** (Breaking ⚠️)
* `speakeasy.github.getAction()`:  `request.security` **Added** (Breaking ⚠️)
* `speakeasy.github.getSetup()`:  `request.security` **Added** (Breaking ⚠️)
* `speakeasy.github.linkGithub()`:  `request.security` **Added** (Breaking ⚠️)
* `speakeasy.github.storePublishingSecrets()`:  `request.security` **Added** (Breaking ⚠️)
* `speakeasy.github.triggerAction()`:  `request.security` **Added** (Breaking ⚠️)
* `speakeasy.organizations.create()`: 
  *  `request` **Changed** (Breaking ⚠️)
  *  `response` **Changed** (Breaking ⚠️)
* `speakeasy.organizations.createBillingAddOns()`:  `request.security` **Added** (Breaking ⚠️)
* `speakeasy.organizations.createFreeTrial()`:  `request.security` **Added** (Breaking ⚠️)
* `speakeasy.organizations.deleteBillingAddOn()`:  `request.security` **Added** (Breaking ⚠️)
* `speakeasy.organizations.get()`: 
  *  `request.security` **Added** (Breaking ⚠️)
  *  `response` **Changed** (Breaking ⚠️)
* `speakeasy.organizations.getAll()`: 
  *  `request.security` **Added** (Breaking ⚠️)
  *  `response.[]` **Changed** (Breaking ⚠️)
* `speakeasy.organizations.getBillingAddOns()`:  `request.security` **Added** (Breaking ⚠️)
* `speakeasy.organizations.getBillingOperations()`: 
  *  `request` **Changed** (Breaking ⚠️)
  *  `response` **Changed** (Breaking ⚠️)
* `speakeasy.organizations.getUsage()`:  `request.security` **Added** (Breaking ⚠️)
* `speakeasy.publishingTokens.create()`:  `request.security` **Added** (Breaking ⚠️)
* `speakeasy.publishingTokens.delete()`:  `request.security` **Added** (Breaking ⚠️)
* `speakeasy.codeSamples.get()`:  `request.security` **Added** (Breaking ⚠️)
* `speakeasy.auth.getUser()`:  `request.security` **Added** (Breaking ⚠️)
* `speakeasy.workspaces.setFeatureFlags()`:  `request.security` **Added** (Breaking ⚠️)
* `speakeasy.publishingTokens.resolveTarget()`:  `request.security` **Added** (Breaking ⚠️)
* `speakeasy.publishingTokens.update()`:  `request.security` **Added** (Breaking ⚠️)
* `speakeasy.reports.getChangesReportSignedUrl()`:  `request.security` **Added** (Breaking ⚠️)
* `speakeasy.publishingTokens.list()`:  `request.security` **Added** (Breaking ⚠️)
* `speakeasy.reports.uploadReport()`:  `request.security` **Added** (Breaking ⚠️)
* `speakeasy.schemaStore.createSchemaStoreItem()`:  `request.security` **Added** (Breaking ⚠️)
* `speakeasy.shortUrLs.create()`:  `request.security` **Added** (Breaking ⚠️)
* `speakeasy.suggest.suggest()`:  `request.security` **Added** (Breaking ⚠️)
* `speakeasy.suggest.suggestItems()`:  `request.security` **Added** (Breaking ⚠️)
* `speakeasy.suggest.suggestOpenApi()`:  `request.security` **Added** (Breaking ⚠️)
* `speakeasy.suggest.suggestOpenApiRegistry()`:  `request.security` **Added** (Breaking ⚠️)
* `speakeasy.workspaces.create()`:  `request.security` **Added** (Breaking ⚠️)
* `speakeasy.workspaces.createToken()`:  `request.security` **Added** (Breaking ⚠️)
* `speakeasy.workspaces.deleteToken()`:  `request.security` **Added** (Breaking ⚠️)
* `speakeasy.workspaces.get()`: 
  *  `request.security` **Added** (Breaking ⚠️)
  *  `response.organization` **Changed** (Breaking ⚠️)
* `speakeasy.workspaces.getAll()`:  `request.security` **Added** (Breaking ⚠️)
* `speakeasy.workspaces.getById()`:  `request.security` **Added** (Breaking ⚠️)
* `speakeasy.workspaces.getFeatureFlags()`:  `request.security` **Added** (Breaking ⚠️)
* `speakeasy.workspaces.getSettings()`:  `request.security` **Added** (Breaking ⚠️)
* `speakeasy.workspaces.getTeam()`:  `request.security` **Added** (Breaking ⚠️)
* `speakeasy.workspaces.getTokens()`:  `request.security` **Added** (Breaking ⚠️)
* `speakeasy.workspaces.grantAccess()`:  `request.security` **Added** (Breaking ⚠️)
* `speakeasy.workspaces.revokeAccess()`:  `request.security` **Added** (Breaking ⚠️)
* `speakeasy.organizations.getTrialTargets()`: **Added**
* `speakeasy.organizations.upsertBillingEmail()`: **Added**
* `speakeasy.organizations.getLanguages()`: **Added**
* `speakeasy.organizations.getBusinessTierPrices()`: **Added**
* `speakeasy.organizations.getBillingEmail()`: **Added**
* `speakeasy.organizations.cancelSubscription()`: **Added**
* `speakeasy.organizations.activateLanguage()`: **Added**
* `speakeasy.organizations.createCheckoutSession()`: **Added**
* `speakeasy.organizations.getSubscription()`: **Added**
* `speakeasy.organizations.createLanguageCheckoutSession()`: **Added**
* `speakeasy.organizations.handleCheckoutCallback()`: **Added**
* `speakeasy.organizations.revertSubscriptionCancellation()`: **Added**
* `speakeasy.organizations.deactivateLanguage()`: **Added**
* `speakeasy.webhooks.handleStripeWebhook()`: **Added**
@github-actions github-actions Bot force-pushed the speakeasy-sdk-regen-1772497800 branch from dca7d52 to 30d7807 Compare April 30, 2026 00:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

prerelease Bump by a prerelease version

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant