|
6 | 6 |
|
7 | 7 | ## Bug Fixes
|
8 | 8 |
|
| 9 | +* **ci:** ensure PR_AUTHOR is present for large_pr_split workflow |
| 10 | +* **ci:** gracefully and successful exit changelog upon no changes |
| 11 | +* **ci:** event resolution for on_label_added workflow |
| 12 | + |
| 13 | +## Documentation |
| 14 | + |
| 15 | +* **layer:** upgrade to 1.28.0 (v33) |
| 16 | + |
| 17 | +## Features |
| 18 | + |
| 19 | +* **ci:** add actionlint in pre-commit hook |
| 20 | +* **event_sources:** add CloudWatch dashboard custom widget event ([#1474](https://github.com/awslabs/aws-lambda-powertools-python/issues/1474)) |
| 21 | + |
| 22 | +## Maintenance |
| 23 | + |
| 24 | +* **ci:** add missing description fields |
| 25 | +* **ci:** enable ci checks for v2 |
| 26 | +* **ci:** add workflow to suggest splitting large PRs ([#1480](https://github.com/awslabs/aws-lambda-powertools-python/issues/1480)) |
| 27 | +* **ci:** add linter for GitHub Actions as pre-commit hook ([#1479](https://github.com/awslabs/aws-lambda-powertools-python/issues/1479)) |
| 28 | +* **ci:** remove dangling debug step |
| 29 | +* **ci:** fix invalid dependency leftover |
| 30 | +* **ci:** remove unused and undeclared OS matrix env |
| 31 | +* **ci:** limit E2E workflow run for source code change |
| 32 | +* **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)) |
| 33 | +* **maintainers:** update release workflow link |
| 34 | + |
| 35 | + |
| 36 | +<a name="v1.28.0"></a> |
| 37 | +## [v1.28.0] - 2022-08-25 |
| 38 | +## Bug Fixes |
| 39 | + |
| 40 | +* **ci:** calculate parallel jobs based on infrastructure needs ([#1475](https://github.com/awslabs/aws-lambda-powertools-python/issues/1475)) |
9 | 41 | * **ci:** del flake8 direct dep over py3.6 conflicts and docs failure
|
10 | 42 | * **ci:** move from pip-tools to poetry on layers reusable workflow
|
11 | 43 | * **ci:** move from pip-tools to poetry on layers to fix conflicts
|
|
21 | 53 | ## Documentation
|
22 | 54 |
|
23 | 55 | * **apigateway:** removes duplicate admonition ([#1426](https://github.com/awslabs/aws-lambda-powertools-python/issues/1426))
|
| 56 | +* **home:** fix discord syntax and add Discord badge |
| 57 | +* **home:** add discord invitation link ([#1471](https://github.com/awslabs/aws-lambda-powertools-python/issues/1471)) |
24 | 58 | * **jmespath_util:** snippets split, improved, and lint ([#1419](https://github.com/awslabs/aws-lambda-powertools-python/issues/1419))
|
25 | 59 | * **layer:** upgrade to 1.27.0
|
26 | 60 | * **layer:** upgrade to 1.27.0
|
| 61 | +* **middleware-factory:** snippets split, improved, and lint ([#1451](https://github.com/awslabs/aws-lambda-powertools-python/issues/1451)) |
27 | 62 | * **parser:** minor grammar fix ([#1427](https://github.com/awslabs/aws-lambda-powertools-python/issues/1427))
|
| 63 | +* **typing:** snippets split, improved, and lint ([#1465](https://github.com/awslabs/aws-lambda-powertools-python/issues/1465)) |
28 | 64 | * **validation:** snippets split, improved, and lint ([#1449](https://github.com/awslabs/aws-lambda-powertools-python/issues/1449))
|
29 | 65 |
|
30 | 66 | ## Features
|
|
34 | 70 | ## Maintenance
|
35 | 71 |
|
36 | 72 | * **batch:** deprecate sqs_batch_processor ([#1463](https://github.com/awslabs/aws-lambda-powertools-python/issues/1463))
|
37 |
| -* **ci:** remove conventional changelog commit to reduce noise |
| 73 | +* **ci:** prevent concurrent git update in critical workflows ([#1478](https://github.com/awslabs/aws-lambda-powertools-python/issues/1478)) |
| 74 | +* **ci:** disable e2e py version matrix due to concurrent locking |
| 75 | +* **ci:** revert e2e py version matrix |
| 76 | +* **ci:** temp disable e2e matrix |
38 | 77 | * **ci:** update changelog with latest changes
|
39 | 78 | * **ci:** update changelog with latest changes
|
40 | 79 | * **ci:** reduce payload and only send prod notification
|
41 | 80 | * **ci:** remove area/utilities conflicting label
|
| 81 | +* **ci:** include py version in stack and cache lock |
| 82 | +* **ci:** remove conventional changelog commit to reduce noise |
42 | 83 | * **ci:** update changelog with latest changes
|
43 | 84 | * **deps:** bump release-drafter/release-drafter from 5.20.0 to 5.20.1 ([#1458](https://github.com/awslabs/aws-lambda-powertools-python/issues/1458))
|
44 | 85 | * **deps:** bump pydantic from 1.9.1 to 1.9.2 ([#1448](https://github.com/awslabs/aws-lambda-powertools-python/issues/1448))
|
| 86 | +* **deps-dev:** bump flake8-bugbear from 22.8.22 to 22.8.23 ([#1473](https://github.com/awslabs/aws-lambda-powertools-python/issues/1473)) |
45 | 87 | * **deps-dev:** bump types-requests from 2.28.7 to 2.28.8 ([#1423](https://github.com/awslabs/aws-lambda-powertools-python/issues/1423))
|
| 88 | +* **maintainer:** add Leandro as maintainer ([#1468](https://github.com/awslabs/aws-lambda-powertools-python/issues/1468)) |
| 89 | +* **tests:** build and deploy Lambda Layer stack once ([#1466](https://github.com/awslabs/aws-lambda-powertools-python/issues/1466)) |
46 | 90 | * **tests:** refactor E2E test mechanics to ease maintenance, writing tests and parallelization ([#1444](https://github.com/awslabs/aws-lambda-powertools-python/issues/1444))
|
47 |
| -* **tests:** refactor E2E tracer to ease maintenance, writing tests and parallelization ([#1457](https://github.com/awslabs/aws-lambda-powertools-python/issues/1457)) |
| 91 | +* **tests:** enable end-to-end test workflow ([#1470](https://github.com/awslabs/aws-lambda-powertools-python/issues/1470)) |
48 | 92 | * **tests:** refactor E2E logger to ease maintenance, writing tests and parallelization ([#1460](https://github.com/awslabs/aws-lambda-powertools-python/issues/1460))
|
| 93 | +* **tests:** refactor E2E tracer to ease maintenance, writing tests and parallelization ([#1457](https://github.com/awslabs/aws-lambda-powertools-python/issues/1457)) |
| 94 | + |
| 95 | +## Reverts |
| 96 | +* fix(ci): add explicit origin to fix release detached head |
49 | 97 |
|
50 | 98 |
|
51 | 99 | <a name="v1.27.0"></a>
|
|
2242 | 2290 | * Merge pull request [#5](https://github.com/awslabs/aws-lambda-powertools-python/issues/5) from jfuss/feat/python38
|
2243 | 2291 |
|
2244 | 2292 |
|
2245 |
| -[Unreleased]: https://github.com/awslabs/aws-lambda-powertools-python/compare/v1.27.0...HEAD |
| 2293 | +[Unreleased]: https://github.com/awslabs/aws-lambda-powertools-python/compare/v1.28.0...HEAD |
| 2294 | +[v1.28.0]: https://github.com/awslabs/aws-lambda-powertools-python/compare/v1.27.0...v1.28.0 |
2246 | 2295 | [v1.27.0]: https://github.com/awslabs/aws-lambda-powertools-python/compare/v1.26.7...v1.27.0
|
2247 | 2296 | [v1.26.7]: https://github.com/awslabs/aws-lambda-powertools-python/compare/v1.26.6...v1.26.7
|
2248 | 2297 | [v1.26.6]: https://github.com/awslabs/aws-lambda-powertools-python/compare/v1.26.5...v1.26.6
|
|
0 commit comments