Skip to content

Commit 0ddf620

Browse files
authored
docs(maintenance): update v1 and v2 status (#2226)
1 parent aa94f99 commit 0ddf620

File tree

3 files changed

+11
-3
lines changed

3 files changed

+11
-3
lines changed

Diff for: docs/overrides/main.html

+1-1
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,6 @@
88
{% endblock %}
99

1010
{% block announce %}
11-
Version 2 is coming soon 🔥 Check out the <a href="{{ '../' ~ base_url ~ '/latest/upgrade' }}">upgrade guide</a> to see
11+
Version 2 is generally available 🔥 Check out the <a href="{{ '../' ~ base_url ~ '/latest/upgrade' }}">upgrade guide</a> to see
1212
what's new.
1313
{% endblock %}

Diff for: docs/upgrade.md

+7-1
Original file line numberDiff line numberDiff line change
@@ -3,14 +3,20 @@ title: Upgrade guide
33
description: Guide to update between major Powertools for AWS Lambda (TypeScript) versions
44
---
55

6+
## End of support v1
7+
8+
!!! warning "On March 13th, 2024, Powertools for AWS Lambda (TypeScript) v1 entered maintenance mode, and will reach end-of-life on September 1st, 2024. If you are still using v1, we strongly recommend you to read our upgrade guide and update to the latest version."
9+
10+
Given our commitment to all of our customers using Powertools for AWS Lambda (TypeScript), we will keep npm v1 releases and documentation 1.x versions to prevent any disruption.
11+
612
## Migrate from v1 to v2
713

814
V2 is focused on official support for ESM (ECMAScript modules). We've made other minimal breaking changes to make your transition to v2 as smooth as possible.
915

1016
### Quick summary
1117

1218
| Area | Change | Code change required |
13-
| --------------------- |--------------------------------------------------------------------------------------------------------------------------------| -------------------- |
19+
| --------------------- | ------------------------------------------------------------------------------------------------------------------------------ | -------------------- |
1420
| **ESM support** | Added ESM support via dual CommonJS and ESM bundling, enabling top-level `await` and tree-shaking. | - |
1521
| **Middy.js** | Updated import path for Middy.js middlewares to leverage subpath exports - i.e. `@aws-lambda-powertools/tracer/middleware`. | Yes |
1622
| **Types imports** | Updated import path for TypeScript types to leverage subpath exports - i.e. `@aws-lambda-powertools/logger/types`. | Yes |

Diff for: docs/versioning.md

+3-1
Original file line numberDiff line numberDiff line change
@@ -59,5 +59,7 @@ To see the list of available major versions of Powertools for AWS Lambda and whe
5959

6060
| SDK | Major version | Current Phase | General Availability Date | Notes |
6161
| ------------------------------------ | ------------- | ------------------------ | ------------------------- | ------------------------------------------------------------------------------------------------------- |
62-
| Powertools for AWS Lambda TypeScript | 1.x | Maintenance Announcement | 07/15/2022 | See [v2 RFC](https://github.com/aws-powertools/powertools-lambda-typescript/issues/1714) |
62+
| Powertools for AWS Lambda TypeScript | 1.x | End-of-life | 09/01/2024 | See [announcement](https://github.com/aws-powertools/powertools-lambda-typescript/issues/2224) |
63+
| Powertools for AWS Lambda TypeScript | 1.x | Maintenance Announcement | 03/13/2024 | See [announcement](https://github.com/aws-powertools/powertools-lambda-typescript/issues/2224) |
64+
| Powertools for AWS Lambda TypeScript | 2.x | General Availability | 03/05/2024 | See [Release Notes](https://github.com/aws-powertools/powertools-lambda-typescript/releases/tag/v2.0.0) |
6365
| Powertools for AWS Lambda TypeScript | 1.x | General Availability | 07/15/2022 | See [Release Notes](https://github.com/aws-powertools/powertools-lambda-typescript/releases/tag/v1.0.0) |

0 commit comments

Comments
 (0)