From b298580a653f447450c53cc00eaa76eb0766148a Mon Sep 17 00:00:00 2001 From: Release bot Date: Tue, 13 Sep 2022 12:24:06 +0000 Subject: [PATCH] update changelog with latest changes --- CHANGELOG.md | 95 +++++++++++----------------------------------------- 1 file changed, 19 insertions(+), 76 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index ea3284645b..99ef11d357 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,8 +4,13 @@ # Unreleased + + +## [v1.29.0] - 2022-09-13 ## Bug Fixes +* **ci:** ignore v2 action for now +* **ci:** only run e2e tests on py 3.7 * **ci:** pass core fns to large pr workflow script * **ci:** on_label permissioning model & workflow execution * **ci:** ensure PR_AUTHOR is present for large_pr_split workflow @@ -19,99 +24,37 @@ ## Features +* **ci:** add actionlint in pre-commit hook * **data-classes:** add KafkaEvent and KafkaEventRecord ([#1485](https://github.com/awslabs/aws-lambda-powertools-python/issues/1485)) * **event_sources:** add CloudWatch dashboard custom widget event ([#1474](https://github.com/awslabs/aws-lambda-powertools-python/issues/1474)) * **parser:** add KafkaMskEventModel and KafkaSelfManagedEventModel ([#1499](https://github.com/awslabs/aws-lambda-powertools-python/issues/1499)) ## Maintenance -* **ci:** add note for state persistence on comment_large_pr * **ci:** add workflow to suggest splitting large PRs ([#1480](https://github.com/awslabs/aws-lambda-powertools-python/issues/1480)) -* **ci:** enable ci checks for v2 +* **ci:** remove unused and undeclared OS matrix env +* **ci:** disable v2 docs +* **ci:** limit E2E workflow run for source code change +* **ci:** add missing description fields * **ci:** sync package version with pypi -* **ci:** record pr details upon labeling +* **ci:** fix invalid dependency leftover * **ci:** create adhoc docs workflow for v2 * **ci:** create adhoc docs workflow for v2 -* **ci:** destructure assignment on comment_large_pr +* **ci:** remove dangling debug step * **ci:** create docs workflow for v2 * **ci:** create reusable docs publishing workflow ([#1482](https://github.com/awslabs/aws-lambda-powertools-python/issues/1482)) * **ci:** format comment on comment_large_pr script -* **ci:** disable v2 docs +* **ci:** add note for state persistence on comment_large_pr +* **ci:** destructure assignment on comment_large_pr +* **ci:** record pr details upon labeling * **ci:** add linter for GitHub Actions as pre-commit hook ([#1479](https://github.com/awslabs/aws-lambda-powertools-python/issues/1479)) +* **ci:** enable ci checks for v2 +* **deps-dev:** bump black from 21.12b0 to 22.8.0 ([#1515](https://github.com/awslabs/aws-lambda-powertools-python/issues/1515)) +* **deps-dev:** bump mypy-boto3-dynamodb from 1.24.55.post1 to 1.24.60 ([#1481](https://github.com/awslabs/aws-lambda-powertools-python/issues/1481)) * **deps-dev:** bump mypy-boto3-dynamodb from 1.24.55.post1 to 1.24.60 ([#306](https://github.com/awslabs/aws-lambda-powertools-python/issues/306)) * **deps-dev:** bump mkdocs-material from 8.4.1 to 8.4.2 ([#1483](https://github.com/awslabs/aws-lambda-powertools-python/issues/1483)) -* **deps-dev:** bump mypy-boto3-dynamodb from 1.24.55.post1 to 1.24.60 ([#1481](https://github.com/awslabs/aws-lambda-powertools-python/issues/1481)) * **deps-dev:** revert to v1.28.0 dependencies -* **maintenance:** add discord link to first PR and first issue ([#1493](https://github.com/awslabs/aws-lambda-powertools-python/issues/1493)) - - - -## [v1.29.0] - 2022-09-13 -## Bug Fixes - -* **ci:** pass core fns to large pr workflow script -* **ci:** on_label permissioning model & workflow execution -* **ci:** ensure PR_AUTHOR is present for large_pr_split workflow -* **ci:** gracefully and successful exit changelog upon no changes -* **ci:** event resolution for on_label_added workflow -* **event_handler:** fix bug with previous array implementation - -## Code Refactoring - -* **batch:** remove legacy sqs_batch_processor ([#1492](https://github.com/awslabs/aws-lambda-powertools-python/issues/1492)) - -## Documentation - -* **homepage:** note about v2 version -* **layer:** upgrade to 1.28.0 (v33) - -## Features - -* **ci:** add actionlint in pre-commit hook -* **data-classes:** add KafkaEvent and KafkaEventRecord ([#1485](https://github.com/awslabs/aws-lambda-powertools-python/issues/1485)) -* **event_handler:** add cookies as 1st class citizen in v2 ([#1487](https://github.com/awslabs/aws-lambda-powertools-python/issues/1487)) -* **event_handler:** improved support for headers and cookies in v2 ([#1455](https://github.com/awslabs/aws-lambda-powertools-python/issues/1455)) -* **event_sources:** add CloudWatch dashboard custom widget event ([#1474](https://github.com/awslabs/aws-lambda-powertools-python/issues/1474)) -* **parser:** add KafkaMskEventModel and KafkaSelfManagedEventModel ([#1499](https://github.com/awslabs/aws-lambda-powertools-python/issues/1499)) -* **tracer:** support methods with the same name (ABCs) by including fully qualified name in v2 ([#1486](https://github.com/awslabs/aws-lambda-powertools-python/issues/1486)) - -## Maintenance - -* **bandit:** update baseline -* **ci:** create adhoc docs workflow for v2 -* **ci:** create docs workflow for v2 -* **ci:** create adhoc docs workflow for v2 -* **ci:** limit E2E workflow run for source code change -* **ci:** remove unused and undeclared OS matrix env -* **ci:** add missing description fields -* **ci:** fix invalid dependency leftover -* **ci:** create reusable docs publishing workflow ([#1482](https://github.com/awslabs/aws-lambda-powertools-python/issues/1482)) -* **ci:** remove dangling debug step -* **ci:** add linter for GitHub Actions as pre-commit hook ([#1479](https://github.com/awslabs/aws-lambda-powertools-python/issues/1479)) -* **ci:** add workflow to suggest splitting large PRs ([#1480](https://github.com/awslabs/aws-lambda-powertools-python/issues/1480)) -* **ci:** enable ci checks for v2 -* **ci:** destructure assignment on comment_large_pr -* **ci:** record pr details upon labeling -* **ci:** sync package version with pypi -* **ci:** add note for state persistence on comment_large_pr -* **ci:** format comment on comment_large_pr script -* **deps:** bump pydantic from 1.10.0 to 1.10.1 ([#1491](https://github.com/awslabs/aws-lambda-powertools-python/issues/1491)) -* **deps:** bump pydantic from 1.10.1 to 1.10.2 ([#1502](https://github.com/awslabs/aws-lambda-powertools-python/issues/1502)) -* **deps:** bump aws-cdk-aws-apigatewayv2-integrations-alpha from 2.40.0a0 to 2.41.0a0 ([#1510](https://github.com/awslabs/aws-lambda-powertools-python/issues/1510)) -* **deps:** bump types-requests from 2.28.9 to 2.28.10 ([#1508](https://github.com/awslabs/aws-lambda-powertools-python/issues/1508)) -* **deps:** bump mkdocs-material from 8.4.3 to 8.4.4 ([#1513](https://github.com/awslabs/aws-lambda-powertools-python/issues/1513)) -* **deps:** bump flake8-bugbear from 22.8.23 to 22.9.11 ([#1512](https://github.com/awslabs/aws-lambda-powertools-python/issues/1512)) -* **deps-dev:** bump mkdocs-material from 8.4.1 to 8.4.2 ([#1483](https://github.com/awslabs/aws-lambda-powertools-python/issues/1483)) -* **deps-dev:** bump flake8-variables-names from 0.0.4 to 0.0.5 ([#1490](https://github.com/awslabs/aws-lambda-powertools-python/issues/1490)) -* **deps-dev:** bump mypy-boto3-dynamodb from 1.24.55.post1 to 1.24.60 ([#306](https://github.com/awslabs/aws-lambda-powertools-python/issues/306)) -* **deps-dev:** bump mypy-boto3-dynamodb from 1.24.55.post1 to 1.24.60 ([#1481](https://github.com/awslabs/aws-lambda-powertools-python/issues/1481)) -* **deps-dev:** bump mypy-boto3-ssm from 1.24.39.post2 to 1.24.69 ([#1509](https://github.com/awslabs/aws-lambda-powertools-python/issues/1509)) -* **deps-dev:** bump aws-cdk-lib from 2.39.1 to 2.40.0 ([#1495](https://github.com/awslabs/aws-lambda-powertools-python/issues/1495)) -* **deps-dev:** bump black from 22.6.0 to 22.8.0 ([#1494](https://github.com/awslabs/aws-lambda-powertools-python/issues/1494)) -* **deps-dev:** bump pytest from 7.1.2 to 7.1.3 ([#1497](https://github.com/awslabs/aws-lambda-powertools-python/issues/1497)) -* **deps-dev:** bump mkdocs-material from 8.4.2 to 8.4.3 ([#1504](https://github.com/awslabs/aws-lambda-powertools-python/issues/1504)) -* **deps-dev:** bump aws-cdk-aws-apigatewayv2-integrations-alpha from 2.39.1a0 to 2.40.0a0 ([#1496](https://github.com/awslabs/aws-lambda-powertools-python/issues/1496)) -* **deps-dev:** bump aws-cdk-lib from 2.40.0 to 2.41.0 ([#1507](https://github.com/awslabs/aws-lambda-powertools-python/issues/1507)) +* **deps-dev:** bump mkdocs-material from 8.4.4 to 8.5.0 ([#1514](https://github.com/awslabs/aws-lambda-powertools-python/issues/1514)) * **maintainers:** update release workflow link * **maintenance:** add discord link to first PR and first issue ([#1493](https://github.com/awslabs/aws-lambda-powertools-python/issues/1493))