Summary
This patch release fixes a regression when using prefix stripping with middlewares on the event handler. It also fixes a mistyped field on the Kinesis Firehose event source, and a problem when getting multiple encrypted SSM parameters.
Huge thanks to @roger-zhangg and @sean-hernon for helping us identifying and fixing these issues.
Changes
- fix(event_handler): Router prefix mismatch regression after Middleware feat (#3302) by @leandrodamascena
- fix(event_source): kinesis subsequenceNumber str type to int (#3275) by @roger-zhangg
- fix(parameters): Respect POWERTOOLS_PARAMETERS_SSM_DECRYPT environment variable when getting multiple ssm parameters. (#3241) by @sean-hernon
📜 Documentation updates
- chore(deps): bump squidfunk/mkdocs-material from
772e14e
tof486dc9
in /docs (#3299) by @dependabot - chore(deps): bump squidfunk/mkdocs-material from
df9409b
to772e14e
in /docs (#3265) by @dependabot - docs(event-handler): fixed SchemaValidationMiddleware link (#3247) by @jvnsg
- docs(customer-reference): add Vertex Pharmaceuticals as a customer reference (#3210) by @leandrodamascena
- chore(deps): bump squidfunk/mkdocs-material from
cb38dc2
todf9409b
in /docs (#3216) by @dependabot
🔧 Maintenance
- chore(deps-dev): bump ruff from 0.1.4 to 0.1.5 (#3315) by @dependabot
- chore(deps-dev): bump the boto-typing group with 3 updates (#3314) by @dependabot
- chore(deps): bump the layer-balancer group in /layer/scripts/layer-balancer with 3 updates (#3313) by @dependabot
- chore(deps-dev): bump aws-cdk-lib from 2.104.0 to 2.105.0 (#3309) by @dependabot
- chore(deps): bump the layer-balancer group in /layer/scripts/layer-balancer with 1 update (#3310) by @dependabot
- chore(deps): bump actions/dependency-review-action from 3.1.1 to 3.1.2 (#3308) by @dependabot
- chore(deps-dev): bump aws-cdk from 2.104.0 to 2.105.0 (#3307) by @dependabot
- chore(deps): bump the layer-balancer group in /layer/scripts/layer-balancer with 1 update (#3305) by @dependabot
- chore(deps): bump actions/dependency-review-action from 3.1.0 to 3.1.1 (#3301) by @dependabot
- chore(deps): bump zgosalvez/github-actions-ensure-sha-pinned-actions from 3.0.0 to 3.0.1 (#3300) by @dependabot
- chore(deps): bump squidfunk/mkdocs-material from
772e14e
tof486dc9
in /docs (#3299) by @dependabot - chore(deps): bump the layer-balancer group in /layer/scripts/layer-balancer with 2 updates (#3298) by @dependabot
- chore(deps-dev): bump ruff from 0.1.3 to 0.1.4 (#3297) by @dependabot
- feat(event_handler): add ability to expose a Swagger UI (#3254) by @rubenfonseca
- chore(deps-dev): bump aws-cdk-lib from 2.103.1 to 2.104.0 (#3291) by @dependabot
- chore(deps-dev): bump sentry-sdk from 1.33.1 to 1.34.0 (#3290) by @dependabot
- chore(deps): bump zgosalvez/github-actions-ensure-sha-pinned-actions from 2.1.5 to 3.0.0 (#3289) by @dependabot
- chore(deps-dev): bump aws-cdk from 2.103.1 to 2.104.0 (#3288) by @dependabot
- chore(deps): bump the layer-balancer group in /layer/scripts/layer-balancer with 1 update (#3287) by @dependabot
- chore(deps): bump the layer-balancer group in /layer/scripts/layer-balancer with 3 updates (#3282) by @dependabot
- chore(deps): bump zgosalvez/github-actions-ensure-sha-pinned-actions from 2.1.4 to 2.1.5 (#3281) by @dependabot
- chore(deps): bump the layer-balancer group in /layer/scripts/layer-balancer with 3 updates (#3278) by @dependabot
- chore(deps-dev): bump sentry-sdk from 1.32.0 to 1.33.1 (#3277) by @dependabot
- chore(deps-dev): bump the boto-typing group with 1 update (#3273) by @dependabot
- chore(deps-dev): bump cfn-lint from 0.83.0 to 0.83.1 (#3274) by @dependabot
- chore(deps-dev): bump aws-cdk from 2.103.0 to 2.103.1 (#3264) by @dependabot
- chore(deps-dev): bump aws-cdk-lib from 2.103.0 to 2.103.1 (#3263) by @dependabot
- chore(deps): bump squidfunk/mkdocs-material from
df9409b
to772e14e
in /docs (#3265) by @dependabot - chore(deps-dev): bump aws-cdk from 2.102.0 to 2.103.0 (#3259) by @dependabot
- chore(deps-dev): bump ruff from 0.1.2 to 0.1.3 (#3257) by @dependabot
- chore(deps-dev): bump aws-cdk-lib from 2.102.0 to 2.103.0 (#3258) by @dependabot
- chore(deps): bump actions/setup-node from 3.8.1 to 4.0.0 (#3244) by @dependabot
- chore(deps-dev): bump pytest from 7.4.2 to 7.4.3 (#3249) by @dependabot
- chore(deps): bump the layer-balancer group in /layer/scripts/layer-balancer with 2 updates (#3248) by @dependabot
- chore(deps-dev): bump ruff from 0.1.1 to 0.1.2 (#3250) by @dependabot
- feat(event_handler): generate OpenAPI specifications and validate input/output (#3109) by @rubenfonseca
- chore(deps-dev): bump the boto-typing group with 2 updates (#3242) by @dependabot
- chore(deps): bump ossf/scorecard-action from 2.3.0 to 2.3.1 (#3245) by @dependabot
- chore(deps-dev): bump cfn-lint from 0.82.2 to 0.83.0 (#3243) by @dependabot
- chore(deps-dev): bump ruff from 0.1.0 to 0.1.1 (#3235) by @dependabot
- chore(deps-dev): bump the boto-typing group with 1 update (#3231) by @dependabot
- chore(deps-dev): bump aws-cdk from 2.101.1 to 2.102.0 (#3232) by @dependabot
- chore(deps-dev): bump cfn-lint from 0.82.0 to 0.82.2 (#3229) by @dependabot
- chore(deps): bump datadog-lambda from 4.80.0 to 4.81.0 (#3228) by @dependabot
- chore(deps-dev): bump cfn-lint from 0.81.0 to 0.82.0 (#3224) by @dependabot
- chore(deps-dev): bump aws-cdk from 2.101.0 to 2.101.1 (#3223) by @dependabot
- chore(deps): bump urllib3 from 1.26.17 to 1.26.18 (#3222) by @dependabot
- chore(deps-dev): bump urllib3 from 1.26.17 to 1.26.18 in /layer (#3221) by @dependabot
- chore(deps): bump actions/checkout from 4.1.0 to 4.1.1 (#3220) by @dependabot
- chore(deps): bump release-drafter/release-drafter from 5.24.0 to 5.25.0 (#3219) by @dependabot
- chore(deps-dev): bump ruff from 0.0.292 to 0.1.0 (#3213) by @dependabot
- chore(deps-dev): bump aws-cdk-lib from 2.100.0 to 2.101.1 (#3217) by @dependabot
- chore(deps-dev): bump aws-cdk from 2.100.0 to 2.101.0 (#3214) by @dependabot
- chore(deps): bump squidfunk/mkdocs-material from
cb38dc2
todf9409b
in /docs (#3216) by @dependabot - chore(deps): bump the layer-balancer group in /layer/scripts/layer-balancer with 1 update (#3215) by @dependabot
- chore(deps-dev): bump the boto-typing group with 2 updates (#3211) by @dependabot
This release was made possible by the following contributors:
@dependabot, @dependabot[bot], @github-actions, @github-actions[bot], @jvnsg, @leandrodamascena, @roger-zhangg, @rubenfonseca and @sean-hernon