·
35 commits
to refs/heads/develop
since this release
Summary
This release adds support for files media types in our OpenAPI utility. We also improved our Parser utility by adding new models for AppSync Events.
⭐️ Congrats to @oyiz-michael and @sdangol for contributing to this project for the first time!
Working with form data
You can use the Form
type to tell the Event Handler that a parameter expects form data. This automatically sets the correct OpenAPI schema for application/x-www-form-urlencoded
requests.

Changes
🌟New features and non-breaking changes
- feat(event_handler): add support for form data in OpenAPI utility (#7028) by @oyiz-michael
- feat(metrics): add runtime validations for the metric name (#7026) by @sdangol
- feat(parser): add AppSync Events models (#6999) by @leandrodamascena
- feat(typing): add tenant_id property (#6985) by @leandrodamascena
📜 Documentation updates
- docs(parser): fix a a typo in SqsEnvelope (#7052) by @DustinAlandzes
- docs(event_handler): add section about Pydantic serialization (#7049) by @leandrodamascena
- docs(parameters): fix typo in transform auto instruction (#7017) by @kattakaha
- docs(event_handler): enhance documentation on query/header parameters behavior (#7000) by @leandrodamascena
🔧 Maintenance
- chore(ci): improve feature flags UA (#7051) by @leandrodamascena
- chore(deps-dev): bump boto3-stubs from 1.39.13 to 1.39.14 (#7042) by @dependabot[bot]
- chore(ci): remove closed-issue and opened-pr workflows (#7047) by @leandrodamascena
- chore(deps-dev): bump aws-cdk-aws-lambda-python-alpha from 2.206.0a0 to 2.207.0a0 (#7037) by @dependabot[bot]
- chore(deps-dev): bump ruff from 0.12.4 to 0.12.5 (#7032) by @dependabot[bot]
- chore(deps-dev): bump boto3-stubs from 1.39.12 to 1.39.13 (#7036) by @dependabot[bot]
- chore(deps-dev): bump coverage from 7.9.2 to 7.10.0 (#7033) by @dependabot[bot]
- chore(deps-dev): bump aws-cdk-lib from 2.206.0 to 2.207.0 (#7035) by @dependabot[bot]
- chore(deps-dev): bump aws-cdk from 2.1021.0 to 2.1022.0 (#7031) by @dependabot[bot]
- chore(deps): update aws-powertools/actions requirement to 5ae7c190d6b51491bb14f593c3509c1bcbf7a3c1 (#7034) by @dependabot[bot]
- chore(deps-dev): bump boto3-stubs from 1.39.11 to 1.39.12 (#7027) by @dependabot[bot]
- chore(deps-dev): bump testcontainers from 4.10.0 to 4.12.0 (#7021) by @dependabot[bot]
- chore(deps-dev): bump sentry-sdk from 2.33.0 to 2.33.2 (#7023) by @dependabot[bot]
- chore(deps-dev): bump boto3-stubs from 1.39.9 to 1.39.11 (#7022) by @dependabot[bot]
- chore(deps-dev): bump boto3-stubs from 1.39.8 to 1.39.9 (#7011) by @dependabot[bot]
- chore(deps-dev): bump boto3-stubs from 1.39.7 to 1.39.8 (#7006) by @dependabot[bot]
- chore(deps-dev): bump ruff from 0.12.3 to 0.12.4 (#7005) by @dependabot[bot]
- chore(ci): add a new workflow to build docs in new PRs (#7002) by @leandrodamascena
- chore(deps-dev): bump pytest-asyncio from 0.26.0 to 1.1.0 (#6995) by @dependabot[bot]
- chore(deps-dev): bump aws-cdk-lib from 2.205.0 to 2.206.0 (#6996) by @dependabot[bot]
- chore(deps-dev): bump boto3-stubs from 1.39.4 to 1.39.7 (#6994) by @dependabot[bot]
- chore(deps-dev): bump aws-cdk-aws-lambda-python-alpha from 2.205.0a0 to 2.206.0a0 (#6993) by @dependabot[bot]
- chore(deps-dev): bump aws-cdk from 2.1020.2 to 2.1021.0 (#6992) by @dependabot[bot]
- chore(deps-dev): bump sentry-sdk from 2.32.0 to 2.33.0 (#6988) by @dependabot[bot]
- chore(deps-dev): bump aws-cdk-aws-lambda-python-alpha from 2.204.0a0 to 2.205.0a0 (#6986) by @dependabot[bot]
This release was made possible by the following contributors:
@DustinAlandzes, @dependabot[bot], @github-actions[bot], @kattakaha, @leandrodamascena, @oyiz-michael, @sdangol, dependabot[bot] and github-actions[bot]