Skip to content

Commit 2970cb9

Browse files
Update AS2 EOL info (#7840)
1 parent 4953129 commit 2970cb9

File tree

2 files changed

+7
-10
lines changed

2 files changed

+7
-10
lines changed

docs/source/migration.mdx

+1-1
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ Apollo Server 4 provides the following features:
1919
2020
> 🚚 This guide helps you migrate from Apollo Server 3 to Apollo Server 4. If you are using Apollo Server 2, you must first [migrate to Apollo Server 3](https://www.apollographql.com/docs/apollo-server/v3/migration) before following this guide.
2121
22-
We recommend that all users of Apollo Server upgrade to Apollo Server 4 as soon as possible. [Apollo Server 2 and Apollo Server 3 are deprecated](./previous-versions), with an end-of-life date of October 22, 2023 and October 22, 2024 respectively.
22+
We recommend that all users of [previous versions](./previous-versions) of Apollo Server upgrade to Apollo Server 4 as soon as possible. Apollo Server 3 is deprecated with an end-of-life date of October 22, 2024. Apollo Server 2 is end-of-life as of October 22, 2023.
2323

2424
## The new `@apollo/server` package
2525

docs/source/previous-versions.mdx

+6-9
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ Apollo Server 4 is the latest version of Apollo Server and is [generally availab
1010

1111
> [Learn more about deprecation and end-of-life.](/resources/product-launch-stages#stages-for-discontinuing-support)
1212
13-
Both previous major versions of Apollo Server are currently [deprecated](/resources/product-launch-stages#deprecated), with an end-of-life date of **October 22, 2023 for v2** and **October 22, 2024 for v3**. Additionally, [certain features](#apollo-server-2) of Apollo Server 2 have reached their end-of-life date of **December 31, 2022**.
13+
Apollo Server 3 is currently [deprecated](/resources/product-launch-stages#deprecated), with an end-of-life date of **October 22, 2024**.
1414

1515
Deprecated versions continue to receive security patches and updates to address major regressions until their end-of-life date. They typically do not receive new features and other kinds of bug fixes may or may not be backported to deprecated versions at Apollo's discretion.
1616

@@ -20,18 +20,15 @@ End-of-life versions will remain available in the npm registry and can still be
2020

2121
[Apollo Server 3](/apollo-server/v3/) is deprecated and will transition to end-of-life on **October 22, 2024**. We encourage all Apollo Server 3 users to [**upgrade** to Apollo Server 4 now](./migration). Note that Apollo Server 2 and 3 were distributed in various npm packages (such as `apollo-server`, `apollo-server-core`, and `apollo-server-express`); Apollo Server 4 combines these packages into a single new [`@apollo/server` package](./migration/#the-new-apolloserver-package).
2222

23-
### Apollo Server 2
23+
## End-of-life versions
2424

25-
[Apollo Server 2](/apollo-server/v2/) is deprecated and will transition to end-of-life on **October 22, 2023**. We encourage all users of Apollo Server 2 to **upgrade** to Apollo Server 4, first by following the [v3 migration guide](/apollo-server/v3/migration) and then following the [v4 migration guide](./migration). Note that Apollo Server 2 and 3 were distributed in various npm packages (such as `apollo-server`, `apollo-server-core`, and `apollo-server-express`); Apollo Server 4 combines these packages into a single new [`@apollo/server` package](./migration/#the-new-apolloserver-package).
25+
Apollo no longer commits to providing any support for these versions. While you may still file issues about security concerns or significant regressions, Apollo may choose not to address them.
2626

27-
We recommend upgrading to Apollo Server 4 as _soon as possible_. Depending on which Apollo Server features you use, the upgrade process might require several changes to your server. The most straightforward upgrade path is to first upgrade from Apollo Server 2 to 3, then once everything works, continue upgrading from Apollo Server 3 to 4.
27+
### Apollo Server 2
2828

29-
Three features of Apollo Server 2 have reached their end-of-life date as of **December 31st, 2022**. These three features are:
30-
* [Subscriptions](/apollo-server/v2/data/subscriptions/)
31-
* [File uploads](/apollo-server/v2/data/file-uploads/)
32-
* [GraphQL Playground](/apollo-server/v2/testing/graphql-playground/).
29+
[Apollo Server 2](/apollo-server/v2/) is end-of-life as of **October 22, 2023**. We encourage all users of Apollo Server 2 to **upgrade** to Apollo Server 4, first by following the [v3 migration guide](/apollo-server/v3/migration) and then following the [v4 migration guide](./migration). Note that Apollo Server 2 and 3 were distributed in various npm packages (such as `apollo-server`, `apollo-server-core`, and `apollo-server-express`); Apollo Server 4 combines these packages into a single new [`@apollo/server` package](./migration/#the-new-apolloserver-package).
3330

34-
As of 2023, Apollo no longer commits to providing any support for these three features. While you may still file issues about security concerns or significant regressions, if the problems do not exist when a server is initialized with `new ApolloServer({ subscriptions: false, uploads: false, playground: false })`, Apollo may choose not to address them.
31+
We recommend upgrading to Apollo Server 4 as _soon as possible_. Depending on which Apollo Server features you use, the upgrade process might require several changes to your server. The most straightforward upgrade path is to first upgrade from Apollo Server 2 to 3, then once everything works, continue upgrading from Apollo Server 3 to 4.
3532

3633
### Apollo Server 1
3734

0 commit comments

Comments
 (0)