Speakeasy Logo

Follow us on to be up
to date with the latest changes.

Choose a changelog

v1.352.1

// August 3, 2024

fix: various fixes to security optionality and env var usage, fixes to pythonv2 pagination, reimplement TS SDK methods with Result type

Generator changes (5)

Bug fixes

go

optionality of security in regards to env var usage

Bug fixes

pythonv2

optionality of security in regards to env var usage

New features

pythonv2

update security env vars for complex usage

Bug fixes

terraform

optionality of security in regards to env var usage

Bug fixes

typescriptv2

optionality of security in regards to env var usage

v1.352.0

// August 2, 2024

feat: OAS studio updateSource - support updating the overlay which will re run the source (#830)

No generator changes

v1.351.3

// August 1, 2024

chore: move to use option func pattern (#831)

No generator changes

v1.351.2

// August 1, 2024

fix: security env var wrapping

Generator changes (3)

Bug fixes

go

language specific env var wrapping

Bug fixes

pythonv2

language specific env var wrapping

Bug fixes

typescriptv2

language specific env var wrapping

v1.351.1

// August 1, 2024

chore: set pyproject.toml version at compile time (#1484)

Generator changes (1)

Chores

pythonv2

set pyproject.toml version field at compile time

v1.351.0

// August 1, 2024

feat: OAS Studio Part 1 (local server, auth, health, getSource) (#828)

No generator changes

v1.350.0

// August 1, 2024

feat: python debug logger interface, python poetry release fix, terraform templated file reversion fixes

Generator changes (2)

New features

pythonv2

python debug logger interface

Bug fixes

terraform

Prevent custom plan modifier and validator files reverting back to boilerplate

v1.349.2

// July 31, 2024

fix: terraform provider key variable

No generator changes

v1.349.1

// July 31, 2024

fix: fixed incorrect buffering of streaming responses and TypedDict unmarshalling in pythonv2

Generator changes (3)

Bug fixes

pythonv2

fixed conversion of collection fields from TypedDict to Pydantic model

Bug fixes

pythonv2

fixed download streams being buffered before they could be read

Bug fixes

pythonv2

fixed server events being buffered before iteration can proceed

v1.349.0

// July 30, 2024

feat: java discriminated oneOf, terraform dependency upgrades, initial test generation support

Generator changes (4)

New features

go

add support for test generation via tests.yaml

New features

javav2

java - discriminated oneOf support SPE-2551

New features

pythonv2

add support for test generation via tests.yaml

New features

typescriptv2

add support for test generation via tests.yaml

v1.348.2

// July 30, 2024

fix: fixed handling of consts in non-json usages in pythonv2

Generator changes (1)

Bug fixes

pythonv2

fixed handling of consts in non-json usages

v1.348.1

// July 29, 2024

fix: Skip archived targets more accurately with status command (#827)

No generator changes

v1.348.0

// July 29, 2024

feat: Introduce status command (#824)

No generator changes

v1.347.1

// July 29, 2024

fix(terraform): Prevent creating attribute validators for invalid or RE2 engine incompatible OAS pattern

Generator changes (1)

Bug fixes

terraform

Prevent creating attribute validators for invalid or RE2 engine incompatible OAS pattern

v1.347.0

// July 29, 2024

feat: environment variable support for TypeScript SDKs (#826)

Generator changes (14)

Bug fixes

csharp

avoid injecting empty 2xx sub-response if `default` status code is available and considered succesful

Bug fixes

go

avoid injecting empty 2xx sub-response if `default` status code is available and considered succesful

Bug fixes

go

show username environment variable in usage snippets

Bug fixes

javav2

avoid injecting empty 2xx sub-response if `default` status code is available and considered succesful

Bug fixes

php

avoid injecting empty 2xx sub-response if `default` status code is available and considered succesful

+9 more changes

v1.346.3

// July 26, 2024

fix: flattened security env vars (tf)

Generator changes (1)

Bug fixes

terraform

flattened security env vars

v1.346.2

// July 26, 2024

fix: properly respect workflow output file type (overlays) (#825)

No generator changes

v1.346.1

// July 26, 2024

fix: speakeasy domain in autogenerated notice

Generator changes (1)

Bug fixes

csharp

fix conflicting namespaces and classnames for union types

v1.346.0

// July 25, 2024

feat: Implement x-speakeasy-enums in csharp/unity and various bug fixes for csharp/python/terraform/typescript generation

Generator changes (5)

New features

csharp

implement x-speakeasy-enums

Bug fixes

csharp

fix usage templating for discriminated unions

Bug fixes

pythonv2

unflatten per-operation security in python v2 and typescript v2 usage snippets

Bug fixes

terraform

Prevent compilation errors for array type with response only primitive enum items

Bug fixes

typescriptv2

unflatten per-operation security in python v2 and typescript v2 usage snippets

v1.345.4

// July 23, 2024

fix: only add required changes to suggest overlay (#822)

No generator changes

v1.345.3

// July 23, 2024

fix: various fixes for pythonv2 include usage snippets, response handling and more

Generator changes (11)

Bug fixes

csharp

fixed usage snippet generation not showing examples for oneOf/anyOf schemas

Bug fixes

go

fixed usage snippet generation not showing examples for oneOf/anyOf schemas

Bug fixes

javav2

fixed usage snippet generation not showing examples for oneOf/anyOf schemas

Bug fixes

php

fixed usage snippet generation not showing examples for oneOf/anyOf schemas

Bug fixes

postman

fixed usage snippet generation not showing examples for oneOf/anyOf schemas

+6 more changes

v1.345.2

// July 23, 2024

chore: make OAS versioning logic accurate (#818)

No generator changes

v1.345.1

// July 22, 2024

fix: properly output codeSamples

No generator changes

v1.345.0

// July 22, 2024

feat(go): Support URL-based pagination

Generator changes (2)

Chores

csharp

improve NuGet metadata, add support for publishing debug symbols

New features

go

Support URL-based pagination