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 ⚠️)
  • 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 (16:7)❌ 
├──[-] security (17:7)❌ 
├──[-] security (18:7)❌ 
├─┬Info
│ └──[🔀] description (3:16)
├─┬Paths
│ ├──[+] path (1082:3)
│ ├──[+] path (1140:3)
│ ├──[+] path (879:3)
│ ├──[+] path (982:3)
│ ├──[+] path (1005:3)
│ ├──[+] path (1052:3)
│ ├──[+] path (753:3)
│ ├──[+] path (901:3)
│ ├──[+] path (930:3)
│ ├──[+] path (952:3)
│ ├──[+] path (1029:3)
│ ├──[+] path (1111:3)
│ ├─┬/v1/workspace/{workspace_id}/team/email/{email}
│ │ └─┬PUT
│ │   ├──[+] security (1764:11)
│ │   ├──[+] security (1765:11)
│ │   └──[+] security (1766:11)
│ ├─┬/v1/auth/validate
│ │ └─┬GET
│ │   ├──[+] security (62:11)
│ │   ├──[+] security (63:11)
│ │   └──[+] security (64:11)
│ ├─┬/v1/workspaces
│ │ └─┬GET
│ │   ├──[+] security (1416:11)
│ │   ├──[+] security (1417:11)
│ │   └──[+] security (1418:11)
│ ├─┬/v1/workspace/{workspace_id}/events/targets
│ │ └─┬GET
│ │   ├──[+] security (2102:11)
│ │   ├──[+] security (2103:11)
│ │   └──[+] security (2104:11)
│ ├─┬/v1/github/link
│ │ └─┬POST
│ │   ├──[+] security (398:11)
│ │   ├──[+] security (399:11)
│ │   └──[+] security (400:11)
│ ├─┬/v1/workspace/{workspace_id}/team
│ │ └─┬GET
│ │   ├──[+] security (1730:11)
│ │   ├──[+] security (1731:11)
│ │   └──[+] security (1732:11)
│ ├─┬/v1/workspace/access
│ │ └─┬GET
│ │   ├──[+] security (2030:11)
│ │   ├──[+] security (2031:11)
│ │   └──[+] security (2032:11)
│ ├─┬/v1/github/check_access
│ │ └─┬GET
│ │   ├──[+] security (367:11)
│ │   ├──[+] security (368:11)
│ │   └──[+] security (369:11)
│ ├─┬/v1/suggest/openapi_from_summary
│ │ └─┬POST
│ │   ├──[+] security (2338:11)
│ │   ├──[+] security (2336:11)
│ │   └──[+] security (2337:11)
│ ├─┬/v1/github/configure_code_samples
│ │ └─┬POST
│ │   ├──[+] security (505:11)
│ │   ├──[+] security (506:11)
│ │   └──[+] security (507:11)
│ ├─┬/v1/suggest/openapi
│ │ └─┬POST
│ │   ├──[+] security (2301:11)
│ │   ├──[+] security (2302:11)
│ │   └──[+] security (2303:11)
│ ├─┬/v1/github/publishing_secrets
│ │ ├─┬GET
│ │ │ ├──[+] security (460:11)
│ │ │ ├──[+] security (461:11)
│ │ │ └──[+] security (462:11)
│ │ └─┬POST
│ │   ├──[+] security (480:11)
│ │   ├──[+] security (481:11)
│ │   └──[+] security (482:11)
│ ├─┬/v1/workspace/{workspace_id}/team/{userId}
│ │ └─┬DELETE
│ │   ├──[+] security (1796:11)
│ │   ├──[+] security (1794:11)
│ │   └──[+] security (1795:11)
│ ├─┬/v1/github/setup
│ │ └─┬GET
│ │   ├──[+] security (341:11)
│ │   ├──[+] security (342:11)
│ │   └──[+] security (343:11)
│ ├─┬/v1/github/action
│ │ └─┬GET
│ │   ├──[+] security (604:11)
│ │   ├──[+] security (605:11)
│ │   └──[+] security (606:11)
│ ├─┬/v1/github/configure_mintlify_repo
│ │ └─┬POST
│ │   ├──[+] security (526:11)
│ │   ├──[+] security (527:11)
│ │   └──[+] security (528:11)
│ ├─┬/v1/schema_store
│ │ ├─┬GET
│ │ │ ├──[+] security (2437:11)
│ │ │ ├──[+] security (2435:11)
│ │ │ └──[+] security (2436:11)
│ │ └─┬POST
│ │   ├──[+] security (2480:11)
│ │   ├──[+] security (2481:11)
│ │   └──[+] security (2482:11)
│ ├─┬/v1/workspace/events/targets/summary
│ │ └─┬GET
│ │   ├──[+] security (2159:11)
│ │   ├──[+] security (2160:11)
│ │   └──[+] security (2161:11)
│ ├─┬/v1/github/trigger_action
│ │ └─┬POST
│ │   ├──[+] security (568:11)
│ │   ├──[+] security (569:11)
│ │   └──[+] security (570: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/code_sample/preview
│ │ └─┬POST
│ │   ├──[+] security (210:11)
│ │   ├──[+] security (211:11)
│ │   └──[+] security (212:11)
│ ├─┬/v1/workspace/{workspace_id}
│ │ └─┬GET
│ │   ├──[+] security (1495:11)
│ │   ├──[+] security (1496:11)
│ │   └──[+] security (1497:11)
│ ├─┬/v1/organization/usage
│ │ └─┬GET
│ │   ├──[+] security (726:11)
│ │   ├──[+] security (727:11)
│ │   └──[+] security (728:11)
│ ├─┬/v1/reports/linting/{documentChecksum}
│ │ └─┬GET
│ │   ├──[+] security (2228:11)
│ │   ├──[+] security (2229:11)
│ │   └──[+] security (2230:11)
│ ├─┬/v1/workspace/{workspace_id}/tokens/{tokenID}
│ │ └─┬DELETE
│ │   ├──[+] security (1876:11)
│ │   ├──[+] security (1877:11)
│ │   └──[+] security (1878:11)
│ ├─┬/v1/organizations
│ │ └─┬GET
│ │   ├──[+] security (629:11)
│ │   ├──[+] security (630:11)
│ │   └──[+] security (631:11)
│ ├─┬/v1/user
│ │ └─┬GET
│ │   ├──[+] security (81:11)
│ │   ├──[+] security (82:11)
│ │   └──[+] security (83:11)
│ ├─┬/v1/workspace
│ │ ├─┬GET
│ │ │ ├──[+] security (1438:11)
│ │ │ ├──[+] security (1439:11)
│ │ │ └──[+] security (1440:11)
│ │ └─┬POST
│ │   ├──[+] security (1467:11)
│ │   ├──[+] security (1468:11)
│ │   └──[+] security (1466:11)
│ ├─┬/v1/publishing-tokens/{tokenID}/metadata
│ │ └─┬GET
│ │   ├──[+] security (1391:11)
│ │   ├──[+] security (1392:11)
│ │   └──[+] security (1393:11)
│ ├─┬/v1/workspace/{workspace_id}/settings
│ │ ├─┬GET
│ │ │ ├──[+] security (1557:11)
│ │ │ ├──[+] security (1558:11)
│ │ │ └──[+] security (1559:11)
│ │ └─┬PUT
│ │   ├──[+] security (1581:11)
│ │   ├──[+] security (1582:11)
│ │   └──[+] security (1583:11)
│ ├─┬/v1/workspace/{workspace_id}/events/targets/{target_id}/events
│ │ └─┬GET
│ │   ├──[+] security (1982:11)
│ │   ├──[+] security (1983:11)
│ │   └──[+] security (1984:11)
│ ├─┬/v1/publishing-tokens
│ │ ├─┬GET
│ │ │ ├──[+] security (1188:11)
│ │ │ ├──[+] security (1186:11)
│ │ │ └──[+] security (1187:11)
│ │ └─┬POST
│ │   ├──[+] security (1228:11)
│ │   ├──[+] security (1229:11)
│ │   └──[+] security (1230:11)
│ ├─┬/v1/workspace/feature_flags
│ │ └─┬POST
│ │   ├──[+] security (1908:11)
│ │   ├──[+] security (1906:11)
│ │   └──[+] security (1907:11)
│ ├─┬/v1/suggest/items
│ │ └─┬POST
│ │   ├──[+] security (2362:11)
│ │   ├──[+] security (2363:11)
│ │   └──[+] security (2364:11)
│ ├─┬/v1/short_urls
│ │ └─┬POST
│ │   ├──[+] security (2509:11)
│ │   ├──[+] security (2510:11)
│ │   └──[+] security (2511:11)
│ ├─┬/v1/organization
│ │ └─┬POST
│ │   ├──[+] security (658:11)
│ │   ├──[+] security (659:11)
│ │   └──[+] security (660:11)
│ ├─┬/v1/publishing-tokens/{tokenID}/target
│ │ └─┬GET
│ │   ├──[+] security (1350:11)
│ │   ├──[+] security (1351:11)
│ │   └──[+] security (1352:11)
│ ├─┬/v1/reports
│ │ └─┬POST
│ │   ├──[+] security (2199:11)
│ │   ├──[+] security (2200:11)
│ │   └──[+] security (2198:11)
│ ├─┬/v1/code_sample
│ │ └─┬GET
│ │   ├──[+] security (171:11)
│ │   ├──[+] security (172:11)
│ │   └──[+] security (173:11)
│ ├─┬/v1/github/configure_target
│ │ └─┬POST
│ │   ├──[+] security (547:11)
│ │   ├──[+] security (548:11)
│ │   └──[+] security (549:11)
│ ├─┬/v1/organization/free_trial
│ │ └─┬POST
│ │   ├──[+] security (704:11)
│ │   ├──[+] security (705:11)
│ │   └──[+] security (706:11)
│ ├─┬/v1/organization/add_ons/{add_on}
│ │ └─┬DELETE
│ │   ├──[+] security (876:11)
│ │   ├──[+] security (877:11)
│ │   └──[+] security (878:11)
│ ├─┬/v1/github/publishing_prs
│ │ └─┬GET
│ │   ├──[+] security (436:11)
│ │   ├──[+] security (434:11)
│ │   └──[+] security (435:11)
│ ├─┬/v1/organization/{organizationID}
│ │ └─┬GET
│ │   ├──[+] security (687:11)
│ │   ├──[+] security (688:11)
│ │   └──[+] security (689:11)
│ ├─┬/v1/publishing-tokens/{tokenID}
│ │ ├─┬GET
│ │ │ ├──[+] security (1259:11)
│ │ │ ├──[+] security (1257:11)
│ │ │ └──[+] security (1258:11)
│ │ ├─┬PUT
│ │ │ ├──[+] security (1297:11)
│ │ │ ├──[+] security (1298:11)
│ │ │ └──[+] security (1299:11)
│ │ └─┬DELETE
│ │   ├──[+] security (1321:11)
│ │   ├──[+] security (1322:11)
│ │   └──[+] security (1323:11)
│ ├─┬/v1/code_sample/preview/async
│ │ └─┬POST
│ │   ├──[+] security (255:11)
│ │   ├──[+] security (256:11)
│ │   └──[+] security (257:11)
│ ├─┬/v1/workspace/events/targets
│ │ └─┬GET
│ │   ├──[+] security (2063:11)
│ │   ├──[+] security (2064:11)
│ │   └──[+] security (2065: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}/events
│ │ ├─┬GET
│ │ │ ├──[+] security (1662:11)
│ │ │ ├──[+] security (1663:11)
│ │ │ └──[+] security (1664:11)
│ │ └─┬POST
│ │   ├──[+] security (1703:11)
│ │   ├──[+] security (1704:11)
│ │   └──[+] security (1702:11)
│ ├─┬/v1/suggest/openapi/{namespace_name}/{revision_reference}
│ │ └─┬POST
│ │   ├──[+] security (2408:11)
│ │   ├──[+] security (2409:11)
│ │   └──[+] security (2407:11)
│ ├─┬/v1/workspace/{workspace_id}/details
│ │ └─┬POST
│ │   ├──[+] security (1529:11)
│ │   ├──[+] security (1530:11)
│ │   └──[+] security (1528:11)
│ ├─┬/v1/code_sample/preview/async/{jobID}
│ │ └─┬GET
│ │   ├──[+] security (306:11)
│ │   ├──[+] security (307:11)
│ │   └──[+] security (308:11)
│ ├─┬/v1/workspace/{workspace_id}/tokens
│ │ ├─┬GET
│ │ │ ├──[+] security (1824:11)
│ │ │ ├──[+] security (1825:11)
│ │ │ └──[+] security (1826:11)
│ │ └─┬POST
│ │   ├──[+] security (1848:11)
│ │   ├──[+] security (1846:11)
│ │   └──[+] security (1847:11)
│ ├─┬/v1/workspace/{workspace_id}/feature_flags
│ │ └─┬GET
│ │   ├──[+] security (1937:11)
│ │   ├──[+] security (1938:11)
│ │   └──[+] security (1939:11)
│ └─┬/v1/reports/changes/{documentChecksum}
│   └─┬GET
│     ├──[+] security (2260:11)
│     ├──[+] security (2258:11)
│     └──[+] security (2259:11)
├─┬Tags
│ └──[+] Webhooks (36:5)
└─┬Components
  ├──[-] schemas (2826:13)❌ 
  ├──[+] schemas (3427:7)
  ├──[+] schemas (3533:7)
  ├──[+] schemas (3568:7)
  ├──[+] schemas (3580:7)
  ├──[+] schemas (3654:7)
  ├──[+] schemas (3512:7)
  ├──[+] schemas (3738:7)
  ├──[+] schemas (3521:7)
  ├──[+] schemas (3650:7)
  ├──[+] schemas (3676:7)
  ├──[+] schemas (3558:7)
  ├──[+] schemas (3710:7)
  ├──[+] schemas (3756:7)
  ├──[+] schemas (3732:7)
  ├──[+] schemas (3632:7)
  ├──[+] schemas (3686:7)
  ├─┬Organization
  │ ├──[-] properties (2699:17)❌ 
  │ └──[+] properties (3300:9)
  ├─┬BillingOperationsResponse
  │ ├──[+] required (3425:11)❌ 
  │ ├──[-] required (2824:19)❌ 
  │ ├──[+] properties (3417:9)
  │ ├──[-] properties (2816:17)❌ 
  │ ├─┬total_billable_units
  │ │ └──[🔀] description (3416:24)
  │ └─┬total_unique_operations
  │   └──[🔀] description (3412:24)
  └─┬TargetBillingBreakdown
    ├──[+] required (3508:11)❌ 
    ├──[+] required (3509:11)❌ 
    ├──[+] properties (3489:9)
    ├──[+] properties (3501:9)
    ├──[+] properties (3486:9)
    ├──[+] properties (3497:9)
    ├──[+] properties (3480:9)
    ├──[+] properties (3473:9)
    ├──[+] properties (3493:9)
    ├──[+] properties (3477:9)
    ├─┬target
    │ ├──[+] format (3499:19)❌ 
    │ └──[🔀] description (3500:24)
    ├─┬is_active
    │ └──[🔀] description (3503:24)
    ├─┬target_name
    │ └──[🔀] description (3462:24)
    ├─┬last_generated_at
    │ ├──[🔀] type (3487:17)❌ 
    │ ├──[-] format (2879:29)❌ 
    │ └──[🔀] description (3488:24)
    └─┬gen_lock_id
      ├──[+] enum (3491:18)
      ├──[+] enum (3491:26)
      ├──[+] enum (3491:36)
      ├──[+] enum (3491:48)
      ├──[+] enum (3491:58)
      └──[🔀] description (3492:24)
Document Element Total Changes Breaking Changes
info 1 0
paths 209 1
tags 1 0
components 48 10

View full report

Linting Report 0 errors, 72 warnings, 12 hints

View full report

TYPESCRIPT CHANGELOG

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)

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

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 June 26, 2026 00:55
* `speakeasy.publishingTokens.list()`:  `request.security` **Added** (Breaking ⚠️)
* `speakeasy.organizations.getAll()`: 
  *  `request.security` **Added** (Breaking ⚠️)
  *  `response.[]` **Changed** (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.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