Skip to content

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

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

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

Conversation

@github-actions

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

Copy link
Copy Markdown
Contributor

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.list(): request.security Added (Breaking ⚠️)
  • speakeasy.organizations.getAll():
    • request.security Added (Breaking ⚠️)
    • response.[] Changed (Breaking ⚠️)
  • speakeasy.auth.validateApiKey():
    • request.security Added (Breaking ⚠️)
    • response.licenseJwt Added
  • speakeasy.codeSamples.generateCodeSamplePreview(): request.security Added (Breaking ⚠️)
  • speakeasy.codeSamples.generateCodeSamplePreviewAsync(): request.security Added (Breaking ⚠️)
  • speakeasy.events.search(): 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.codeSamples.get(): 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.publishingTokens.resolveMetadata(): request.security Added (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.publishingTokens.get(): request.security Added (Breaking ⚠️)
  • speakeasy.auth.getUser(): request.security Added (Breaking ⚠️)
  • speakeasy.auth.getAccess(): request.security Added (Breaking ⚠️)
  • speakeasy.schemaStore.createSchemaStoreItem(): request.security Added (Breaking ⚠️)
  • speakeasy.publishingTokens.update(): request.security Added (Breaking ⚠️)
  • speakeasy.reports.getChangesReportSignedUrl(): request.security Added (Breaking ⚠️)
  • speakeasy.reports.getLintingReportSignedUrl(): request.security Added (Breaking ⚠️)
  • speakeasy.reports.uploadReport(): request.security Added (Breaking ⚠️)
  • speakeasy.publishingTokens.resolveTarget(): 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.workspaces.setFeatureFlags(): request.security Added (Breaking ⚠️)
  • speakeasy.organizations.upsertBillingEmail(): Added
  • speakeasy.organizations.getLanguages(): Added
  • speakeasy.organizations.getBusinessTierPrices(): Added
  • speakeasy.organizations.getBillingEmail(): Added
  • speakeasy.organizations.deactivateLanguage(): Added
  • speakeasy.organizations.activateLanguage(): Added
  • speakeasy.organizations.createLanguageCheckoutSession(): Added
  • speakeasy.organizations.getSubscription(): Added
  • speakeasy.organizations.getTrialTargets(): Added
  • speakeasy.organizations.handleCheckoutCallback(): Added
  • speakeasy.organizations.revertSubscriptionCancellation(): Added
  • speakeasy.organizations.cancelSubscription(): Added
  • speakeasy.webhooks.handleStripeWebhook(): Added

View full SDK changelog

OpenAPI Change Summary
├──[-] security (17:7)❌ 
├──[-] security (18:7)❌ 
├──[-] security (16:7)❌ 
├─┬Info
│ └──[🔀] description (3:16)
├─┬Paths
│ ├──[+] path (1005:3)
│ ├──[+] path (901:3)
│ ├──[+] path (1029:3)
│ ├──[+] path (753:3)
│ ├──[+] path (879:3)
│ ├──[+] path (982:3)
│ ├──[+] path (1082:3)
│ ├──[+] path (952:3)
│ ├──[+] path (1140:3)
│ ├──[+] path (1111:3)
│ ├──[+] path (1052:3)
│ ├──[+] path (930:3)
│ ├─┬/v1/github/configure_code_samples
│ │ └─┬POST
│ │   ├──[+] security (506:11)
│ │   ├──[+] security (507:11)
│ │   └──[+] security (505:11)
│ ├─┬/v1/publishing-tokens/{tokenID}/metadata
│ │ └─┬GET
│ │   ├──[+] security (1391:11)
│ │   ├──[+] security (1392:11)
│ │   └──[+] security (1393:11)
│ ├─┬/v1/suggest/openapi_from_summary
│ │ └─┬POST
│ │   ├──[+] security (2336:11)
│ │   ├──[+] security (2337:11)
│ │   └──[+] security (2338:11)
│ ├─┬/v1/workspace
│ │ ├─┬GET
│ │ │ ├──[+] security (1438:11)
│ │ │ ├──[+] security (1439:11)
│ │ │ └──[+] security (1440:11)
│ │ └─┬POST
│ │   ├──[+] security (1468:11)
│ │   ├──[+] security (1466:11)
│ │   └──[+] security (1467:11)
│ ├─┬/v1/workspace/feature_flags
│ │ └─┬POST
│ │   ├──[+] security (1906:11)
│ │   ├──[+] security (1907:11)
│ │   └──[+] security (1908:11)
│ ├─┬/v1/workspace/{workspace_id}/feature_flags
│ │ └─┬GET
│ │   ├──[+] security (1937:11)
│ │   ├──[+] security (1938:11)
│ │   └──[+] security (1939:11)
│ ├─┬/v1/suggest/openapi/{namespace_name}/{revision_reference}
│ │ └─┬POST
│ │   ├──[+] security (2409:11)
│ │   ├──[+] security (2407:11)
│ │   └──[+] security (2408:11)
│ ├─┬/v1/workspace/{workspace_id}/team
│ │ └─┬GET
│ │   ├──[+] security (1730:11)
│ │   ├──[+] security (1731:11)
│ │   └──[+] security (1732:11)
│ ├─┬/v1/workspace/{workspace_id}/events/targets
│ │ └─┬GET
│ │   ├──[+] security (2102:11)
│ │   ├──[+] security (2103:11)
│ │   └──[+] security (2104:11)
│ ├─┬/v1/reports/linting/{documentChecksum}
│ │ └─┬GET
│ │   ├──[+] security (2228:11)
│ │   ├──[+] security (2229:11)
│ │   └──[+] security (2230:11)
│ ├─┬/v1/organization
│ │ └─┬POST
│ │   ├──[+] security (658:11)
│ │   ├──[+] security (659:11)
│ │   └──[+] security (660:11)
│ ├─┬/v1/user
│ │ └─┬GET
│ │   ├──[+] security (81:11)
│ │   ├──[+] security (82:11)
│ │   └──[+] security (83:11)
│ ├─┬/v1/workspaces
│ │ └─┬GET
│ │   ├──[+] security (1416:11)
│ │   ├──[+] security (1417:11)
│ │   └──[+] security (1418:11)
│ ├─┬/v1/workspace/{workspace_id}/tokens
│ │ ├─┬GET
│ │ │ ├──[+] security (1824:11)
│ │ │ ├──[+] security (1825:11)
│ │ │ └──[+] security (1826:11)
│ │ └─┬POST
│ │   ├──[+] security (1846:11)
│ │   ├──[+] security (1847:11)
│ │   └──[+] security (1848:11)
│ ├─┬/v1/workspace/{workspace_id}/details
│ │ └─┬POST
│ │   ├──[+] security (1528:11)
│ │   ├──[+] security (1529:11)
│ │   └──[+] security (1530:11)
│ ├─┬/v1/github/configure_target
│ │ └─┬POST
│ │   ├──[+] security (549:11)
│ │   ├──[+] security (547:11)
│ │   └──[+] security (548:11)
│ ├─┬/v1/github/check_access
│ │ └─┬GET
│ │   ├──[+] security (367:11)
│ │   ├──[+] security (368:11)
│ │   └──[+] security (369:11)
│ ├─┬/v1/github/configure_mintlify_repo
│ │ └─┬POST
│ │   ├──[+] security (527:11)
│ │   ├──[+] security (528:11)
│ │   └──[+] security (526:11)
│ ├─┬/v1/github/trigger_action
│ │ └─┬POST
│ │   ├──[+] security (569:11)
│ │   ├──[+] security (570:11)
│ │   └──[+] security (568:11)
│ ├─┬/v1/workspace/{workspace_id}/team/email/{email}
│ │ └─┬PUT
│ │   ├──[+] security (1764:11)
│ │   ├──[+] security (1765:11)
│ │   └──[+] security (1766:11)
│ ├─┬/v1/github/link
│ │ └─┬POST
│ │   ├──[+] security (398:11)
│ │   ├──[+] security (399:11)
│ │   └──[+] security (400:11)
│ ├─┬/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/github/action
│ │ └─┬GET
│ │   ├──[+] security (604:11)
│ │   ├──[+] security (605:11)
│ │   └──[+] security (606:11)
│ ├─┬/v1/organization/add_ons/{add_on}
│ │ └─┬DELETE
│ │   ├──[+] security (877:11)
│ │   ├──[+] security (878:11)
│ │   └──[+] security (876:11)
│ ├─┬/v1/github/publishing_prs
│ │ └─┬GET
│ │   ├──[+] security (434:11)
│ │   ├──[+] security (435:11)
│ │   └──[+] security (436:11)
│ ├─┬/v1/workspace/{workspace_id}/tokens/{tokenID}
│ │ └─┬DELETE
│ │   ├──[+] security (1877:11)
│ │   ├──[+] security (1878:11)
│ │   └──[+] security (1876:11)
│ ├─┬/v1/workspace/{workspace_id}/team/{userId}
│ │ └─┬DELETE
│ │   ├──[+] security (1794:11)
│ │   ├──[+] security (1795:11)
│ │   └──[+] security (1796:11)
│ ├─┬/v1/suggest/items
│ │ └─┬POST
│ │   ├──[+] security (2362:11)
│ │   ├──[+] security (2363:11)
│ │   └──[+] security (2364:11)
│ ├─┬/v1/organization/billing_operations
│ │ └─┬GET
│ │   ├──[-] parameters (650:17)❌ 
│ │   ├──[+] security (750:11)
│ │   ├──[+] security (751:11)
│ │   ├──[+] security (752:11)
│ │   └──[🔀] description (732:20)
│ ├─┬/v1/github/setup
│ │ └─┬GET
│ │   ├──[+] security (341:11)
│ │   ├──[+] security (342:11)
│ │   └──[+] security (343:11)
│ ├─┬/v1/code_sample/preview/async
│ │ └─┬POST
│ │   ├──[+] security (255:11)
│ │   ├──[+] security (256:11)
│ │   └──[+] security (257:11)
│ ├─┬/v1/code_sample/preview/async/{jobID}
│ │ └─┬GET
│ │   ├──[+] security (306:11)
│ │   ├──[+] security (307:11)
│ │   └──[+] security (308:11)
│ ├─┬/v1/github/publishing_secrets
│ │ ├─┬GET
│ │ │ ├──[+] security (462:11)
│ │ │ ├──[+] security (460:11)
│ │ │ └──[+] security (461:11)
│ │ └─┬POST
│ │   ├──[+] security (480:11)
│ │   ├──[+] security (481:11)
│ │   └──[+] security (482:11)
│ ├─┬/v1/workspace/{workspace_id}/settings
│ │ ├─┬GET
│ │ │ ├──[+] security (1557:11)
│ │ │ ├──[+] security (1558:11)
│ │ │ └──[+] security (1559:11)
│ │ └─┬PUT
│ │   ├──[+] security (1583:11)
│ │   ├──[+] security (1581:11)
│ │   └──[+] security (1582:11)
│ ├─┬/v1/organization/usage
│ │ └─┬GET
│ │   ├──[+] security (726:11)
│ │   ├──[+] security (727:11)
│ │   └──[+] security (728:11)
│ ├─┬/v1/code_sample/preview
│ │ └─┬POST
│ │   ├──[+] security (210:11)
│ │   ├──[+] security (211:11)
│ │   └──[+] security (212:11)
│ ├─┬/v1/organizations
│ │ └─┬GET
│ │   ├──[+] security (629:11)
│ │   ├──[+] security (630:11)
│ │   └──[+] security (631:11)
│ ├─┬/v1/publishing-tokens/{tokenID}/target
│ │ └─┬GET
│ │   ├──[+] security (1350:11)
│ │   ├──[+] security (1351:11)
│ │   └──[+] security (1352:11)
│ ├─┬/v1/workspace/events/targets/summary
│ │ └─┬GET
│ │   ├──[+] security (2159:11)
│ │   ├──[+] security (2160:11)
│ │   └──[+] security (2161:11)
│ ├─┬/v1/organization/{organizationID}
│ │ └─┬GET
│ │   ├──[+] security (689:11)
│ │   ├──[+] security (687:11)
│ │   └──[+] security (688:11)
│ ├─┬/v1/workspace/{workspace_id}/events/targets/{target_id}/events
│ │ └─┬GET
│ │   ├──[+] security (1983:11)
│ │   ├──[+] security (1984:11)
│ │   └──[+] security (1982:11)
│ ├─┬/v1/organization/free_trial
│ │ └─┬POST
│ │   ├──[+] security (706:11)
│ │   ├──[+] security (704:11)
│ │   └──[+] security (705:11)
│ ├─┬/v1/publishing-tokens
│ │ ├─┬GET
│ │ │ ├──[+] security (1186:11)
│ │ │ ├──[+] security (1187:11)
│ │ │ └──[+] security (1188:11)
│ │ └─┬POST
│ │   ├──[+] security (1228:11)
│ │   ├──[+] security (1229:11)
│ │   └──[+] security (1230:11)
│ ├─┬/v1/workspace/events/targets
│ │ └─┬GET
│ │   ├──[+] security (2063:11)
│ │   ├──[+] security (2064:11)
│ │   └──[+] security (2065:11)
│ ├─┬/v1/workspace/{workspace_id}
│ │ └─┬GET
│ │   ├──[+] security (1495:11)
│ │   ├──[+] security (1496:11)
│ │   └──[+] security (1497:11)
│ ├─┬/v1/publishing-tokens/{tokenID}
│ │ ├─┬GET
│ │ │ ├──[+] security (1257:11)
│ │ │ ├──[+] security (1258:11)
│ │ │ └──[+] security (1259:11)
│ │ ├─┬PUT
│ │ │ ├──[+] security (1297:11)
│ │ │ ├──[+] security (1298:11)
│ │ │ └──[+] security (1299:11)
│ │ └─┬DELETE
│ │   ├──[+] security (1321:11)
│ │   ├──[+] security (1322:11)
│ │   └──[+] security (1323:11)
│ ├─┬/v1/auth/validate
│ │ └─┬GET
│ │   ├──[+] security (62:11)
│ │   ├──[+] security (63:11)
│ │   └──[+] security (64:11)
│ ├─┬/v1/reports
│ │ └─┬POST
│ │   ├──[+] security (2199:11)
│ │   ├──[+] security (2200:11)
│ │   └──[+] security (2198:11)
│ ├─┬/v1/reports/changes/{documentChecksum}
│ │ └─┬GET
│ │   ├──[+] security (2258:11)
│ │   ├──[+] security (2259:11)
│ │   └──[+] security (2260:11)
│ ├─┬/v1/short_urls
│ │ └─┬POST
│ │   ├──[+] security (2509:11)
│ │   ├──[+] security (2510:11)
│ │   └──[+] security (2511:11)
│ ├─┬/v1/suggest/openapi
│ │ └─┬POST
│ │   ├──[+] security (2302:11)
│ │   ├──[+] security (2303:11)
│ │   └──[+] security (2301:11)
│ ├─┬/v1/workspace/access
│ │ └─┬GET
│ │   ├──[+] security (2030:11)
│ │   ├──[+] security (2031:11)
│ │   └──[+] security (2032:11)
│ ├─┬/v1/schema_store
│ │ ├─┬GET
│ │ │ ├──[+] security (2435:11)
│ │ │ ├──[+] security (2436:11)
│ │ │ └──[+] security (2437:11)
│ │ └─┬POST
│ │   ├──[+] security (2480:11)
│ │   ├──[+] security (2481:11)
│ │   └──[+] security (2482:11)
│ ├─┬/v1/workspace/{workspace_id}/events
│ │ ├─┬GET
│ │ │ ├──[+] security (1664:11)
│ │ │ ├──[+] security (1662:11)
│ │ │ └──[+] security (1663:11)
│ │ └─┬POST
│ │   ├──[+] security (1704:11)
│ │   ├──[+] security (1702:11)
│ │   └──[+] security (1703:11)
│ └─┬/v1/code_sample
│   └─┬GET
│     ├──[+] security (172:11)
│     ├──[+] security (173:11)
│     └──[+] security (171:11)
├─┬Tags
│ └──[+] Webhooks (36:5)
└─┬Components
  ├──[-] schemas (2826:13)❌ 
  ├──[+] schemas (3589:7)
  ├──[+] schemas (3719:7)
  ├──[+] schemas (3436:7)
  ├──[+] schemas (3641:7)
  ├──[+] schemas (3659:7)
  ├──[+] schemas (3521:7)
  ├──[+] schemas (3530:7)
  ├──[+] schemas (3577:7)
  ├──[+] schemas (3567:7)
  ├──[+] schemas (3685:7)
  ├──[+] schemas (3663:7)
  ├──[+] schemas (3747:7)
  ├──[+] schemas (3765:7)
  ├──[+] schemas (3741:7)
  ├──[+] schemas (3695:7)
  ├──[+] schemas (3542:7)
  ├─┬BillingOperationsResponse
  │ ├──[+] required (3434:11)❌ 
  │ ├──[-] required (2824:19)❌ 
  │ ├──[+] properties (3426:9)
  │ ├──[-] properties (2816:17)❌ 
  │ ├─┬total_unique_operations
  │ │ └──[🔀] description (3421:24)
  │ └─┬total_billable_units
  │   └──[🔀] description (3425:24)
  ├─┬Organization
  │ ├──[-] properties (2699:17)❌ 
  │ └──[+] properties (3309:9)
  ├─┬ApiKeyDetails
  │ ├──[+] properties (3102:9)
  │ ├─┬telemetry_disabled
  │ │ └──[🔀] type (3078:17)❌ 
  │ ├─┬workspace_created_at
  │ │ ├──[🔀] type (3097:17)❌ 
  │ │ ├──[-] format (2499:29)❌ 
  │ │ └──[-] description (2498:34)
  │ ├─┬workspace_id
  │ │ ├──[+] format (3100:19)❌ 
  │ │ └──[+] description (3099:24)
  │ └─┬org_slug
  │   ├──[+] description (3105:24)
  │   └──[+] nullable (3104:21)❌ 
  └─┬TargetBillingBreakdown
    ├──[+] required (3517:11)❌ 
    ├──[+] required (3518:11)❌ 
    ├──[+] properties (3498:9)
    ├──[+] properties (3510:9)
    ├──[+] properties (3495:9)
    ├──[+] properties (3506:9)
    ├──[+] properties (3489:9)
    ├──[+] properties (3482:9)
    ├──[+] properties (3502:9)
    ├──[+] properties (3486:9)
    ├─┬gen_lock_id
    │ ├──[+] enum (3500:18)
    │ ├──[+] enum (3500:26)
    │ ├──[+] enum (3500:36)
    │ ├──[+] enum (3500:48)
    │ ├──[+] enum (3500:58)
    │ └──[🔀] description (3501:24)
    ├─┬target_name
    │ └──[🔀] description (3471:24)
    ├─┬target
    │ ├──[+] format (3508:19)❌ 
    │ └──[🔀] description (3509:24)
    ├─┬is_active
    │ └──[🔀] description (3512:24)
    └─┬last_generated_at
      ├──[🔀] type (3496:17)❌ 
      ├──[-] format (2879:29)❌ 
      └──[🔀] description (3497:24)
Document Element Total Changes Breaking Changes
tags 1 0
components 57 15
info 1 0
paths 209 1

View full report

Linting Report 0 errors, 72 warnings, 12 hints

View full report

TYPESCRIPT CHANGELOG

core: 3.31.5 - 2026-08-12

🐝 New Features

core: 3.31.4 - 2026-07-09

🐛 Bug Fixes

  • emit erasable TypeScript syntax in http and security lib so SDKs type-check under erasableSyntaxOnly (commit by @AshGodfrey)

core: 3.31.3 - 2026-07-02

🐝 New Features

  • omit gen.lock checksums under versioningStrategy manual and persistentEdits never to prevent merge conflicts (commit by @ThomasRooney)

core: 3.31.1 - 2026-06-11

🔧 Chores

  • remove third-party isPlainObject helper from runtime (commit by @2ynn)

core: 3.31.0 - 2026-06-11

🐝 New Features

  • replace runtime dlv helper with generation-time inlined property access (commit by @ThomasRooney)

core: 3.30.0 - 2026-06-10

🐝 New Features

  • add opt-in APIPromise helpers for accessing the raw Response object alongside the parsed body (commit by @2ynn)

core: 3.29.0 - 2026-06-10

🐛 Bug Fixes

  • preserve server URL query params and apply deterministic query precedence (server URL, then operation params, then security) replacing duplicate keys instead of sending both (commit by @ThomasRooney)

core: 3.28.0 - 2026-06-10

🐝 New Features

  • add opt-in requestExtras config with extraQuery and extraBody request options (commit by @TristanSpeakEasy)

core: 3.27.1 - 2026-06-10

🐛 Bug Fixes

  • only emit env-var fallbacks for string-typed custom security scheme fields (commit by @ThomasRooney)

core: 3.26.53 - 2026-05-26

🐝 New Features

  • capability to directly control casing (acronym) rules (commit by @ThomasRooney)

core: 3.27.0 - 2026-05-22

🐝 New Features

  • add zodVersion="none" no-zod variant that emits SDK with passthrough schemas, no validation/transforms, JSON.parse/stringify only (commit by @mfbx9da4)

core: 3.26.52 - 2026-05-22

🐝 New Features

  • add privateIdentifierPrefix gen.yaml option to override the prefix used for ECMAScript private fields (default '#') (commit by @2ynn)

core: 3.26.51 - 2026-05-19

🐛 Bug Fixes

  • prevent unhandled rejection when an APIPromise rejects but the caller does not call .catch (commit by @AshGodfrey)

core: 3.31.2 - 2026-05-12

🔧 Chores

  • bump dependencies to address GHSA-flagged vulnerabilities (mcp-typescript hono/fast-uri overrides; vitest in mcp-typescript and typescriptv2) (commit by @2ynn)

core: 3.26.50 - 2026-05-01

🐛 Bug Fixes

  • wrap optional helper with z.optional() for Zod 4.4 object-level compatibility (commit by @AshGodfrey)

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)

openEnums: 0.1.3 - 2026-06-03

🐛 Bug Fixes

  • no-zod open enum types now inline their primitive fallback as (T & {}) so arbitrary string and number values can be assigned without collapsing literal completions or emitting Unrecognized<T> helpers (commit by @ThomasRooney)

reactQueryHooks: 0.3.0 - 2026-07-07

🐝 New Features

  • opt-in queryKey.includeRequestBody on x-speakeasy-react-hook to include the request body in generated query hook keys; setting queryKey infers the hook type as query (commit by @AshGodfrey)

retries: 2.83.1 - 2026-05-27

🐝 New Features

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.795.3

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 8 times, most recently from 2a1ee2c to cc1aa81 Compare April 21, 2026 00:40
@github-actions
github-actions Bot force-pushed the speakeasy-sdk-regen-1772497800 branch 7 times, most recently from 1a63813 to 3252fa9 Compare April 28, 2026 00:44
@github-actions
github-actions Bot force-pushed the speakeasy-sdk-regen-1772497800 branch 8 times, most recently from 461c183 to 5a03f24 Compare May 6, 2026 00:42
@github-actions
github-actions Bot force-pushed the speakeasy-sdk-regen-1772497800 branch 5 times, most recently from de8e3ac to 8d4db3e Compare May 11, 2026 00:48
speakeasybot and others added 2 commits August 25, 2026 00:16
* `speakeasy.publishingTokens.list()`:  `request.security` **Added** (Breaking ⚠️)
* `speakeasy.organizations.getAll()`: 
  *  `request.security` **Added** (Breaking ⚠️)
  *  `response.[]` **Changed** (Breaking ⚠️)
* `speakeasy.auth.validateApiKey()`: 
  *  `request.security` **Added** (Breaking ⚠️)
  *  `response.licenseJwt` **Added**
* `speakeasy.codeSamples.generateCodeSamplePreview()`:  `request.security` **Added** (Breaking ⚠️)
* `speakeasy.codeSamples.generateCodeSamplePreviewAsync()`:  `request.security` **Added** (Breaking ⚠️)
* `speakeasy.events.search()`:  `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.codeSamples.get()`:  `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.publishingTokens.resolveMetadata()`:  `request.security` **Added** (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.publishingTokens.get()`:  `request.security` **Added** (Breaking ⚠️)
* `speakeasy.auth.getUser()`:  `request.security` **Added** (Breaking ⚠️)
* `speakeasy.auth.getAccess()`:  `request.security` **Added** (Breaking ⚠️)
* `speakeasy.schemaStore.createSchemaStoreItem()`:  `request.security` **Added** (Breaking ⚠️)
* `speakeasy.publishingTokens.update()`:  `request.security` **Added** (Breaking ⚠️)
* `speakeasy.reports.getChangesReportSignedUrl()`:  `request.security` **Added** (Breaking ⚠️)
* `speakeasy.reports.getLintingReportSignedUrl()`:  `request.security` **Added** (Breaking ⚠️)
* `speakeasy.reports.uploadReport()`:  `request.security` **Added** (Breaking ⚠️)
* `speakeasy.publishingTokens.resolveTarget()`:  `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.workspaces.setFeatureFlags()`:  `request.security` **Added** (Breaking ⚠️)
* `speakeasy.organizations.upsertBillingEmail()`: **Added**
* `speakeasy.organizations.getLanguages()`: **Added**
* `speakeasy.organizations.getBusinessTierPrices()`: **Added**
* `speakeasy.organizations.getBillingEmail()`: **Added**
* `speakeasy.organizations.deactivateLanguage()`: **Added**
* `speakeasy.organizations.activateLanguage()`: **Added**
* `speakeasy.organizations.createLanguageCheckoutSession()`: **Added**
* `speakeasy.organizations.getSubscription()`: **Added**
* `speakeasy.organizations.getTrialTargets()`: **Added**
* `speakeasy.organizations.handleCheckoutCallback()`: **Added**
* `speakeasy.organizations.revertSubscriptionCancellation()`: **Added**
* `speakeasy.organizations.cancelSubscription()`: **Added**
* `speakeasy.webhooks.handleStripeWebhook()`: **Added**
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