Skip to content

v2.31.0

Compare
Choose a tag to compare
@github-actions github-actions released this 06 Jan 17:37
· 440 commits to refs/heads/develop since this release

Summary

This release introduces enhanced top-level Tags in the OpenAPI schema, and adds Lambda layer support in AWS Canada region (ca-west-1). It also includes improvements to documentation and bug fixes.

⭐ Huge thanks to our new contributors: @kamilturek (Middleware factory docs), and @troyswanson (Parameters).

Support for enhanced top-level Tags

Docs: Event Handler OpenAPI

The OpenAPI schema now supports more comprehensive top-level Tags, simplifying the organization and categorization of API operations.

carbon (16)
carbon (17)

Last but not least, kudos to @Mavtti for bringing attention to an issue in our error handling within the Parser utility, thereby improving the development experience.

Changes

  • refactor(parser): Improve error message when parsing models and envelopes (#3587) by @leandrodamascena
  • chore(ci): Remove dev dependencies locked to Pydantic v1 within the Pydantic v2 workflow. (#3582) by @leandrodamascena
  • fix(ci): fail dispatch analytics job when Lambda call fails (#3579) by @rubenfonseca
  • feat(event-handler): add description to request body in OpenAPI schema (#3548) by @rubenfonseca
  • feat(event_handler): support richer top level Tags (#3543) by @rubenfonseca
  • refactor(parameters): add overload signatures for get_parameter and get_parameters (#3534) by @troyswanson

📜 Documentation updates

  • docs(middleware-factory): Fix and improve typing (#3569) by @kamilturek
  • chore(deps): bump squidfunk/mkdocs-material from 9af3b7e to 2f29d71 in /docs (#3559) by @dependabot
  • feat(layers): add new comercial region Canada - ca-west-1 (#3549) by @rubenfonseca

🔧 Maintenance

  • chore(deps): bump the layer-balancer group in /layer/scripts/layer-balancer with 4 updates (#3593) by @dependabot
  • chore(deps): bump actions/dependency-review-action from 3.1.4 to 3.1.5 (#3592) by @dependabot
  • chore(deps-dev): bump aws-cdk from 2.117.0 to 2.118.0 (#3589) by @dependabot
  • chore(deps-dev): bump ruff from 0.1.10 to 0.1.11 (#3588) by @dependabot
  • chore(deps-dev): bump ruff from 0.1.9 to 0.1.10 (#3583) by @dependabot
  • chore(deps-dev): bump pytest from 7.4.3 to 7.4.4 (#3576) by @dependabot
  • chore(deps): bump fastjsonschema from 2.19.0 to 2.19.1 (#3567) by @dependabot
  • chore(deps-dev): bump aws-cdk from 2.116.1 to 2.117.0 (#3565) by @dependabot
  • chore(deps-dev): bump cfn-lint from 0.83.6 to 0.83.7 (#3554) by @dependabot
  • chore(deps-dev): bump aws-cdk from 2.115.0 to 2.116.1 (#3553) by @dependabot
  • chore(deps): bump squidfunk/mkdocs-material from 9af3b7e to 2f29d71 in /docs (#3559) by @dependabot
  • chore(deps-dev): bump ruff from 0.1.8 to 0.1.9 (#3550) by @dependabot
  • chore(deps): bump the layer-balancer group in /layer/scripts/layer-balancer with 2 updates (#3544) by @dependabot
  • chore(deps): bump zgosalvez/github-actions-ensure-sha-pinned-actions from 3.0.2 to 3.0.3 (#3536) by @dependabot
  • chore(deps): bump actions/setup-node from 4.0.0 to 4.0.1 (#3535) by @dependabot

This release was made possible by the following contributors:

@dependabot, @dependabot[bot], @github-actions, @github-actions[bot], @kamilturek, @leandrodamascena, @rubenfonseca and @troyswanson