Speakeasy Logo

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

Choose a changelog

v1.344.2

// July 22, 2024

fix: make python unset falsy and fix handling of renamed object properties

Generator changes (3)

Bug fixes

pythonv2

handling of renamed object fields using x-speakeasy-name-override

New features

pythonv2

make unset a falsy value

Bug fixes

typescriptv2

handling of renamed object fields using x-speakeasy-name-override

v1.344.1

// July 19, 2024

chore: ensure custom plan modifiers are in the same folder as the normal plan modifiers (TF) / only add the changerecord title if there is some sections (PRs) (#821)

Generator changes (1)

Chores

terraform

prefer to keep boilerplate in same folder for plan modifiers

v1.344.0

// July 18, 2024

feat: dynamic quickstart descriptions (#820)

No generator changes

v1.343.0

// July 18, 2024

feat: trim spaces from config prompts (#819)

No generator changes

v1.342.0

// July 18, 2024

feat: bump charm/huh 5.0.0 release (#816)

No generator changes

v1.341.0

// July 18, 2024

feat(terraform): Automatic Terraform configuration validators for OAS maxLength, maximum, minLength, minimum, and pattern (#817)

Generator changes (2)

New features

terraform

Automatic Terraform configuration validators for OAS maxLength, maximum, minLength, minimum, and pattern

Bug fixes

typescriptv2

drop jsonpath if input is exactly `$`

v1.340.1

// July 18, 2024

fix: support defaults and correct usage snippet generation for flattened request bodies for pythonv2

Generator changes (2)

Bug fixes

pythonv2

const and enum discriminator in error unions

Bug fixes

pythonv2

support defaults and correct usage snippet generation for flattened request bodies

v1.340.0

// July 17, 2024

feat: streamline quickstart (#811)

No generator changes

v1.339.0

// July 17, 2024

feat: trim tab/space from configs (#815)

No generator changes

v1.338.3

// July 17, 2024

fix: python unions

Generator changes (4)

New features

pythonv2

Support for deepObject style parameters with BaseModel and Dict

Bug fixes

pythonv2

handle unions with single member correctly

New features

typescriptv2

Support for deepObject style parameters with objects

Bug fixes

typescriptv2

union-with-any fields must be marked optional

v1.338.2

// July 17, 2024

chore: run all tests all the time (#814)

No generator changes

v1.338.1

// July 17, 2024

chore: make yaml default indentation 2 (#813)

No generator changes

v1.338.0

// July 17, 2024

feat: add env variable globals for go, fixed jsonpath dep usage in typescript, various fixes for python

Generator changes (3)

New features

go

populate globals from env variables

Bug fixes

pythonv2

allow model_ prefixes on model fields

Bug fixes

pythonv2

fixed handling of nullable fields and py.typed detection

v1.337.1

// July 16, 2024

fix: fixed mypy errors in pythonv2 SDKs and optional fields in TypeScript SDKs (#810)

Generator changes (12)

Chores

csharp

add CONTRIBUTING.md generation if file doesn't exist

add CONTRIBUTING.md generation if file doesn't exist

Chores

javav2

add CONTRIBUTING.md generation if file doesn't exist

add CONTRIBUTING.md generation if file doesn't exist

Chores

postman

add CONTRIBUTING.md generation if file doesn't exist

+7 more changes

v1.337.0

// July 16, 2024

feat: implement overlay apply --strict (#809)

No generator changes

v1.336.0

// July 16, 2024

feat: add x-speakeasy-sse-sentinel extension (#808)

Generator changes (4)

New features

go

support detecting sentinel events in a stream of server-sent events with `x-speakeasy-sse-sentinel`

New features

pythonv2

python debug logs

New features

pythonv2

support detecting sentinel events in a stream of server-sent events with `x-speakeasy-sse-sentinel`

New features

typescriptv2

support detecting sentinel events in a stream of server-sent events with `x-speakeasy-sse-sentinel`

v1.335.3

// July 16, 2024

chore: never shorten links in a CI environment (#806)

No generator changes

v1.335.2

// July 15, 2024

fix: revert debug mode feature in pythonv2 (#805)

Generator changes (1)

Bug fixes

pythonv2

revert debug mode feature pending further improvements

v1.335.1

// July 15, 2024

fix: fixes for python class attributes and security snippets (#804)

Generator changes (2)

New features

go

make usage snippet security sections reference env variables

Bug fixes

pythonv2

class attribute uses default factory for unset

v1.335.0

// July 12, 2024

feat: cli deploy 7 12 (#803)

Generator changes (1)

Bug fixes

typescriptv2

update code for detecting simple jsonpath

v1.334.1

// July 12, 2024

fix: response type recursion bug (#802)

Generator changes (1)

New features

go

Support for deepObject style parameters

v1.334.0

// July 12, 2024

feat: add string union support to pythonv2, allow users to always set retry policy in TS, add python timeout configuration

Generator changes (5)

New features

pythonv2

add support for string unions

New features

pythonv2

adjust timeout config to timeout ms

Bug fixes

pythonv2

fixed typing of the returned Generator type when using SSE with responseFormat: envelop*

New features

typescriptv2

always allow users to pass a retry policy when calling an SDK methods

Bug fixes

typescriptv2

add '.' when stringifying jsonpath tokens

v1.333.0

// July 12, 2024

feat: short links using sdk (#800)

No generator changes

v1.332.1

// July 11, 2024

fix: fail gracefully on CLI download failure (#801)

No generator changes