You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* 'develop' of https://github.com/awslabs/aws-lambda-powertools-python: (24 commits)
docs: consistency around admonitions and snippets (aws-powertools#919)
chore(deps-dev): bump mypy from 0.920 to 0.930 (aws-powertools#925)
fix(event-sources): handle dynamodb null type as none, not bool (aws-powertools#929)
fix(apigateway): support @app.not_found() syntax & housekeeping (aws-powertools#926)
docs: Added GraphQL Sample API to Examples section of README.md (aws-powertools#930)
feat(idempotency): support dataclasses & pydantic models payloads (aws-powertools#908)
feat(tracer): ignore tracing for certain hostname(s) or url(s) (aws-powertools#910)
feat(event-sources): cache parsed json in data class (aws-powertools#909)
fix(warning): future distutils deprecation (aws-powertools#921)
docs(batch): remove leftover from legacy
docs(layer): bump Lambda Layer to version 6
chore: bump to 1.23.0
docs(apigateway): add new not_found feature (aws-powertools#915)
docs: external reference to cloudformation custom resource helper (aws-powertools#914)
feat(logger): allow handler with custom kwargs signature (aws-powertools#913)
chore: minor housekeeping before release (aws-powertools#912)
chore(deps-dev): bump mypy from 0.910 to 0.920 (aws-powertools#903)
feat(batch): new BatchProcessor for SQS, DynamoDB, Kinesis (aws-powertools#886)
fix(parser): overload parse when using envelope (aws-powertools#885)
fix(parser): kinesis sequence number is str, not int (aws-powertools#907)
...
Copy file name to clipboardExpand all lines: CHANGELOG.md
+50Lines changed: 50 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -7,6 +7,56 @@ This project follows [Keep a Changelog](https://keepachangelog.com/en/1.0.0/) fo
7
7
8
8
## [Unreleased]
9
9
10
+
11
+
## 1.23.0 - 2021-12-20
12
+
13
+
### Bug Fixes
14
+
15
+
***apigateway:** allow list of HTTP methods in route method ([#838](https://github.com/awslabs/aws-lambda-powertools-python/issues/838))
16
+
***event-sources:** pass authorizer data to APIGatewayEventAuthorizer ([#897](https://github.com/awslabs/aws-lambda-powertools-python/issues/897))
17
+
***event-sources:** handle claimsOverrideDetails set to null ([#878](https://github.com/awslabs/aws-lambda-powertools-python/issues/878))
18
+
***idempotency:** include decorated fn name in hash ([#869](https://github.com/awslabs/aws-lambda-powertools-python/issues/869))
19
+
***metrics:** explicit type to single_metric ctx manager ([#865](https://github.com/awslabs/aws-lambda-powertools-python/issues/865))
20
+
***parameters:** mypy appconfig transform and return types ([#877](https://github.com/awslabs/aws-lambda-powertools-python/issues/877))
21
+
***parser:** mypy overload parse when using envelope ([#885](https://github.com/awslabs/aws-lambda-powertools-python/issues/885))
22
+
***parser:** kinesis sequence number is str, not int ([#907](https://github.com/awslabs/aws-lambda-powertools-python/issues/907))
23
+
***parser:** mypy support for payload type override as models ([#883](https://github.com/awslabs/aws-lambda-powertools-python/issues/883))
***appsync:** fix users.py typo to locations [#830](https://github.com/awslabs/aws-lambda-powertools-python/issues/830)
35
+
***lambda_layer:** fix CDK layer syntax
36
+
37
+
### Features
38
+
39
+
***apigateway:** add exception_handler support ([#898](https://github.com/awslabs/aws-lambda-powertools-python/issues/898))
40
+
***apigateway:** access parent api resolver from router ([#842](https://github.com/awslabs/aws-lambda-powertools-python/issues/842))
41
+
***batch:** new BatchProcessor for SQS, DynamoDB, Kinesis ([#886](https://github.com/awslabs/aws-lambda-powertools-python/issues/886))
42
+
***logger:** allow handler with custom kwargs signature ([#913](https://github.com/awslabs/aws-lambda-powertools-python/issues/913))
43
+
***tracer:** add service annotation when service is set ([#861](https://github.com/awslabs/aws-lambda-powertools-python/issues/861))
44
+
45
+
### Maintenance
46
+
47
+
* minor housekeeping before release ([#912](https://github.com/awslabs/aws-lambda-powertools-python/issues/912))
48
+
* correct pr label order
49
+
***ci:** split latest docs workflow
50
+
***deps:** bump fastjsonschema from 2.15.1 to 2.15.2 ([#891](https://github.com/awslabs/aws-lambda-powertools-python/issues/891))
51
+
***deps:** bump actions/setup-python from 2.2.2 to 2.3.0 ([#831](https://github.com/awslabs/aws-lambda-powertools-python/issues/831))
52
+
***deps:** support arm64 when developing locally ([#862](https://github.com/awslabs/aws-lambda-powertools-python/issues/862))
53
+
***deps:** bump actions/setup-python from 2.3.0 to 2.3.1 ([#852](https://github.com/awslabs/aws-lambda-powertools-python/issues/852))
54
+
***deps:** bump aws-xray-sdk from 2.8.0 to 2.9.0 ([#876](https://github.com/awslabs/aws-lambda-powertools-python/issues/876))
55
+
***deps-dev:** bump mypy from 0.910 to 0.920 ([#903](https://github.com/awslabs/aws-lambda-powertools-python/issues/903))
56
+
***deps-dev:** bump flake8 from 3.9.2 to 4.0.1 ([#789](https://github.com/awslabs/aws-lambda-powertools-python/issues/789))
57
+
***deps-dev:** bump black from 21.10b0 to 21.11b1 ([#839](https://github.com/awslabs/aws-lambda-powertools-python/issues/839))
58
+
***deps-dev:** bump black from 21.11b1 to 21.12b0 ([#872](https://github.com/awslabs/aws-lambda-powertools-python/issues/872))
59
+
10
60
## 1.22.0 - 2021-11-17
11
61
12
62
Tenet update! We've updated **Idiomatic** tenet to **Progressive** to reflect the new Router feature in Event Handler, and more importantly the new wave of customers coming from SRE, Data Analysis, and Data Science background.
0 commit comments