Skip to content

v0.21.0

Choose a tag to compare

@github-actions github-actions released this 03 Sep 09:41
· 202 commits to refs/heads/mainline since this release
4421322

0.21.0 (2023-09-03)

⚠ BREAKING CHANGES

  • type-safe-api: Removed RequestArrayParameters from handler inputs and folded them into
    RequestParameters. Renamed CorsInterceptor to ResponseHeadersInterceptor. Validated to ensure only
    primitives (or arrays of primitives) are used in request paramters (query/path/headers).
    RequestParameters coerce string values into their appropriate types for the handler wrappers to
    consume, and will respond with a 400 if request parameters are of the wrong type.

  • feat(type-safe-api): coerce python request parameters into declared types

Removes request_array_parameters and folds all request parameters into input.request_parameters.
cors_interceptor.py is now response_headers.py for the cors interceptor.

  • type-safe-api: Removes request_array_parameters and folds all request parameters into
    input.request_parameters. cors_interceptor.py is now response_headers.py for the cors interceptor.

Features

  • type-safe-api: python and java request parameters (#555) (4421322)

Bug Fixes