|
4 | 4 | <a name="unreleased"></a>
|
5 | 5 | # Unreleased
|
6 | 6 |
|
| 7 | +## Bug Fixes |
| 8 | + |
| 9 | +* **event_handler:** prioritize static over dynamic route to prevent order of route registration mismatch ([#2458](https://github.com/awslabs/aws-lambda-powertools-python/issues/2458)) |
| 10 | +* **idempotency:** treat missing idempotency key as non-idempotent transaction (no-op) when raise_on_no_idempotency_key is False ([#2477](https://github.com/awslabs/aws-lambda-powertools-python/issues/2477)) |
| 11 | + |
7 | 12 | ## Documentation
|
8 | 13 |
|
9 | 14 | * **event_handler:** improve compress example using Response class ([#2426](https://github.com/awslabs/aws-lambda-powertools-python/issues/2426))
|
| 15 | +* **event_sources:** fix DynamoDB stream event docstring ([#2468](https://github.com/awslabs/aws-lambda-powertools-python/issues/2468)) |
| 16 | +* **idempotency:** new sequence flow when idempotency key is optional ([#2480](https://github.com/awslabs/aws-lambda-powertools-python/issues/2480)) |
| 17 | +* **idempotency:** add CDK example ([#2434](https://github.com/awslabs/aws-lambda-powertools-python/issues/2434)) |
10 | 18 | * **maintainers:** visual representation of release process ([#2399](https://github.com/awslabs/aws-lambda-powertools-python/issues/2399))
|
11 | 19 | * **navigation:** standardize link targets to enhance customer experience ([#2420](https://github.com/awslabs/aws-lambda-powertools-python/issues/2420))
|
12 | 20 | * **we-made-this:** new article about idempotency design ([#2425](https://github.com/awslabs/aws-lambda-powertools-python/issues/2425))
|
13 | 21 |
|
14 | 22 | ## Features
|
15 | 23 |
|
| 24 | +* **event_sources:** add AWS Config Rule event data class ([#2175](https://github.com/awslabs/aws-lambda-powertools-python/issues/2175)) |
16 | 25 | * **event_sources:** add support for VPC Lattice events ([#2358](https://github.com/awslabs/aws-lambda-powertools-python/issues/2358))
|
17 | 26 | * **logger:** type log record in LambdaPowertoolsFormatter with TypedDict ([#2419](https://github.com/awslabs/aws-lambda-powertools-python/issues/2419))
|
18 | 27 | * **parser:** support for CloudFormation Custom Resources ([#2335](https://github.com/awslabs/aws-lambda-powertools-python/issues/2335))
|
|
21 | 30 |
|
22 | 31 | * **ci:** document all github action workflows and enforce least-privilege ([#2395](https://github.com/awslabs/aws-lambda-powertools-python/issues/2395))
|
23 | 32 | * **ci:** fix PR labeling permission scope ([#2396](https://github.com/awslabs/aws-lambda-powertools-python/issues/2396))
|
24 |
| -* **deps:** bump docker/setup-buildx-action from 2.6.0 to 2.7.0 ([#2450](https://github.com/awslabs/aws-lambda-powertools-python/issues/2450)) |
| 33 | +* **deps:** bump aws-actions/configure-aws-credentials from 2.1.0 to 2.2.0 ([#2469](https://github.com/awslabs/aws-lambda-powertools-python/issues/2469)) |
25 | 34 | * **deps:** bump docker/setup-buildx-action from 2.5.0 to 2.6.0 ([#2403](https://github.com/awslabs/aws-lambda-powertools-python/issues/2403))
|
26 | 35 | * **deps:** bump docker/setup-qemu-action from 2.1.0 to 2.2.0 ([#2404](https://github.com/awslabs/aws-lambda-powertools-python/issues/2404))
|
27 |
| -* **deps:** bump actions/checkout from 3.5.2 to 3.5.3 ([#2431](https://github.com/awslabs/aws-lambda-powertools-python/issues/2431)) |
| 36 | +* **deps:** bump docker/setup-buildx-action from 2.6.0 to 2.7.0 ([#2450](https://github.com/awslabs/aws-lambda-powertools-python/issues/2450)) |
28 | 37 | * **deps:** bump pydantic from 1.10.8 to 1.10.9 ([#2405](https://github.com/awslabs/aws-lambda-powertools-python/issues/2405))
|
29 |
| -* **deps-dev:** bump cfn-lint from 0.77.6 to 0.77.7 ([#2414](https://github.com/awslabs/aws-lambda-powertools-python/issues/2414)) |
| 38 | +* **deps:** bump actions/checkout from 3.5.2 to 3.5.3 ([#2431](https://github.com/awslabs/aws-lambda-powertools-python/issues/2431)) |
| 39 | +* **deps-dev:** bump ijson from 3.2.0.post0 to 3.2.1 ([#2441](https://github.com/awslabs/aws-lambda-powertools-python/issues/2441)) |
| 40 | +* **deps-dev:** bump mypy-boto3-dynamodb from 1.26.115 to 1.26.152 ([#2444](https://github.com/awslabs/aws-lambda-powertools-python/issues/2444)) |
| 41 | +* **deps-dev:** bump filelock from 3.12.0 to 3.12.2 ([#2446](https://github.com/awslabs/aws-lambda-powertools-python/issues/2446)) |
30 | 42 | * **deps-dev:** bump aws-cdk from 2.83.0 to 2.83.1 ([#2432](https://github.com/awslabs/aws-lambda-powertools-python/issues/2432))
|
| 43 | +* **deps-dev:** bump cfn-lint from 0.77.6 to 0.77.7 ([#2414](https://github.com/awslabs/aws-lambda-powertools-python/issues/2414)) |
| 44 | +* **deps-dev:** bump pytest from 7.3.1 to 7.3.2 ([#2443](https://github.com/awslabs/aws-lambda-powertools-python/issues/2443)) |
31 | 45 | * **deps-dev:** bump sentry-sdk from 1.25.0 to 1.25.1 ([#2408](https://github.com/awslabs/aws-lambda-powertools-python/issues/2408))
|
32 | 46 | * **deps-dev:** bump mypy-boto3-cloudformation from 1.26.147 to 1.26.149 ([#2410](https://github.com/awslabs/aws-lambda-powertools-python/issues/2410))
|
33 | 47 | * **deps-dev:** bump aws-cdk from 2.82.0 to 2.83.0 ([#2406](https://github.com/awslabs/aws-lambda-powertools-python/issues/2406))
|
34 | 48 | * **deps-dev:** bump mypy-boto3-logs from 1.26.53 to 1.26.149 ([#2409](https://github.com/awslabs/aws-lambda-powertools-python/issues/2409))
|
35 |
| -* **deps-dev:** bump mypy-boto3-dynamodb from 1.26.115 to 1.26.152 ([#2444](https://github.com/awslabs/aws-lambda-powertools-python/issues/2444)) |
36 |
| -* **deps-dev:** bump ijson from 3.2.0.post0 to 3.2.1 ([#2441](https://github.com/awslabs/aws-lambda-powertools-python/issues/2441)) |
37 |
| -* **deps-dev:** bump filelock from 3.12.0 to 3.12.2 ([#2446](https://github.com/awslabs/aws-lambda-powertools-python/issues/2446)) |
38 |
| -* **deps-dev:** bump pytest from 7.3.1 to 7.3.2 ([#2443](https://github.com/awslabs/aws-lambda-powertools-python/issues/2443)) |
39 | 49 | * **deps-dev:** bump cfn-lint from 0.77.7 to 0.77.8 ([#2451](https://github.com/awslabs/aws-lambda-powertools-python/issues/2451))
|
40 | 50 | * **deps-dev:** bump mypy-boto3-s3 from 1.26.127 to 1.26.153 ([#2452](https://github.com/awslabs/aws-lambda-powertools-python/issues/2452))
|
| 51 | +* **deps-dev:** bump aws-cdk from 2.83.1 to 2.84.0 ([#2460](https://github.com/awslabs/aws-lambda-powertools-python/issues/2460)) |
| 52 | +* **deps-dev:** bump cfn-lint from 0.77.8 to 0.77.9 ([#2472](https://github.com/awslabs/aws-lambda-powertools-python/issues/2472)) |
| 53 | +* **deps-dev:** bump flake8-comprehensions from 3.12.0 to 3.13.0 ([#2471](https://github.com/awslabs/aws-lambda-powertools-python/issues/2471)) |
| 54 | +* **deps-dev:** bump mkdocs-material from 9.1.15 to 9.1.16 ([#2470](https://github.com/awslabs/aws-lambda-powertools-python/issues/2470)) |
41 | 55 |
|
42 | 56 |
|
43 | 57 | <a name="v2.16.2"></a>
|
|
0 commit comments