v2.22.0
·
1825 commits
to refs/heads/develop
since this release
Summary
This release follows the newly announced Python 3.11 runtime in AWS Lambda 🚀. It also adds a revamped Batch Processing documentation, along with numerous bug fixes.
⭐ Huge thanks to new contributors: @94Sip and @duc00 for helping us improve Batch's documentation
Batch Processing documentation
This release adds a new error handling section, contextual information in key code snippets, and several new diagrams to improve understanding about Batch Processors and AWS Lambda Report Item Batch Failure feature.
Changes
🌟New features and non-breaking changes
- feat(general): add support for Python 3.11 (#2820) by @rubenfonseca
📜 Documentation updates
- docs(navigation): add nofollow attribute (#2842) by @leandrodamascena
- feat(general): add support for Python 3.11 (#2820) by @rubenfonseca
- docs(parameters): improve readability on error handling get_parameter… (#2833) by @heitorlessa
- docs(community): new batch processing article (#2828) by @ran-isenberg
🐛 Bug and hot fixes
- fix(logger): strip xray_trace_id when explicitly disabled (#2852) by @heitorlessa
- fix(parameters): distinct cache key for single vs path with same name (#2839) by @heitorlessa
🔧 Maintenance
- chore(deps-dev): bump cfn-lint from 0.78.2 to 0.79.3 (#2854) by @dependabot
- docs(navigation): add nofollow attribute (#2842) by @leandrodamascena
- chore(deps-dev): bump mypy-boto3-lambda from 1.28.0 to 1.28.11 (#2845) by @dependabot
- chore(deps): bump github.com/aws/aws-sdk-go-v2/config from 1.18.28 to 1.18.29 in /layer/scripts/layer-balancer (#2844) by @dependabot
- chore(deps): bump github.com/aws/aws-sdk-go-v2/service/lambda from 1.37.1 to 1.38.0 in /layer/scripts/layer-balancer (#2843) by @dependabot
- chore(deps-dev): bump mypy-boto3-dynamodb from 1.28.0 to 1.28.11 (#2847) by @dependabot
- chore(deps): bump pydantic from 1.10.11 to 1.10.12 (#2846) by @dependabot
- chore(deps-dev): bump mypy-boto3-cloudformation from 1.28.0 to 1.28.10 (#2837) by @dependabot
- chore(deps-dev): bump ruff from 0.0.279 to 0.0.280 (#2836) by @dependabot
- chore(ci): add baking time for layer build (#2834) by @heitorlessa
- feat(general): add support for Python 3.11 (#2820) by @rubenfonseca
- chore(ci): build changelog on a schedule only (#2832) by @heitorlessa
- chore(deps-dev): bump ruff from 0.0.278 to 0.0.279 (#2822) by @dependabot
- chore(deps): bump actions/setup-python from 4.6.1 to 4.7.0 (#2821) by @dependabot
- chore(deps-dev): bump cfn-lint from 0.78.1 to 0.78.2 (#2823) by @dependabot
This release was made possible by the following contributors:
@dependabot, @dependabot[bot], @github-actions, @github-actions[bot], @heitorlessa, @leandrodamascena, @ran-isenberg and @rubenfonseca