Skip to content

chore: 🐝 Update SDK - Generate Typescript SDK TYPESCRIPT 0.9.0#58

Merged
santiagoveloDP merged 1 commit intomainfrom
speakeasy-sdk-regen-1764623365
Dec 2, 2025
Merged

chore: 🐝 Update SDK - Generate Typescript SDK TYPESCRIPT 0.9.0#58
santiagoveloDP merged 1 commit intomainfrom
speakeasy-sdk-regen-1764623365

Conversation

@github-actions
Copy link
Contributor

@github-actions github-actions bot commented Dec 1, 2025

SDK update

Versioning

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

OpenAPI Change Summary
└─┬Info
  └──[🔀] version (3:12)
Document Element Total Changes Breaking Changes
info 1 0

TYPESCRIPT CHANGELOG

core: 3.26.13 - 2025-11-28

🐛 Bug Fixes

  • move .tsBuildInfo to outDir location to avoid false positive cache hit when transpiling TypeScript (commit by @mfbx9da4)

core: 3.26.11 - 2025-11-25

🐝 New Features

  • allow inclusion of empty array query parameter (commit by @idbentley)

core: 3.26.10 - 2025-11-24

🐝 New Features

  • union discriminators are inferred for oneOfs missing the explicit OpenAPI discriminator mapping. Configure via inferUnionDiscriminators: true in gen.yaml (commit by @mfbx9da4)

core: 3.26.9 - 2025-11-20

🐝 New Features

  • forwardCompatibleEnumsByDefault is now configurable via gen.yaml. When true, any enum which is used on a response will be automatically open/forward compatible - i.e. unknown values will be tolerated. Single value enums won't be automatically opened. Individual enums can be controlled with x-speakeasy-unknown-values: allow/disallow. (commit by @mfbx9da4)

core: 3.26.8 - 2025-11-18

🐝 New Features

  • Support for lax mode deserialization. Configurable via gen.yaml laxMode: lax | strict. Missing required fields will not throw zod response validation errors but instead fallback to a zero value. eg for a string the zero value is "". Lax mode also introduces non-lossy coercion where possible eg a boolean field will tolerate the string "true". (commit by @mfbx9da4)

core: 3.26.6 - 2025-11-12

🐛 Bug Fixes

  • regression to date/datetime deserialization (commit by @mfbx9da4)
  • handle application/* encoding in multipart forms (commit by @danielkov)

core: 3.26.7 - 2025-11-10

🐝 New Features

  • smart union deserialization (configurable via gen.yaml unionStrategy: populated-fields) (commit by @mfbx9da4)

core: 3.26.5 - 2025-11-10

🐝 New Features

  • smart union deserialization (configurable via gen.yaml unionStrategy: populated-fields) (commit by @mfbx9da4)

core: 3.26.4 - 2025-11-07

🐝 New Features

  • support for zodVersion v4-mini (configurable via gen.yaml zodVersion) (commit by @mfbx9da4)

sdkHooks: 0.4.0 - 2025-10-15

🐝 New Features

  • expose available OAuth 2.0 scopes for use in custom hooks (commit by @2ynn)

unions: 2.86.3 - 2025-12-01

🐝 New Features

  • pre-apply union discriminators onto union members when the type is only used under a discriminated union. Configurable via gen.yaml preApplyUnionDiscriminators (commit by @mfbx9da4)

Based on Speakeasy CLI 1.666.0

@github-actions github-actions bot requested review from a team as code owners December 1, 2025 21:10
@github-actions github-actions bot added the minor Minor version bump label Dec 1, 2025
santiagoveloDP
santiagoveloDP previously approved these changes Dec 1, 2025
@santiagoveloDP santiagoveloDP enabled auto-merge (squash) December 1, 2025 21:13
Copy link
Contributor

@ChristianSavinoDP ChristianSavinoDP left a comment

Choose a reason for hiding this comment

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

LGTM!

@santiagoveloDP santiagoveloDP merged commit b10b0cb into main Dec 2, 2025
@santiagoveloDP santiagoveloDP deleted the speakeasy-sdk-regen-1764623365 branch December 2, 2025 13:20
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.

3 participants