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
Copy file name to clipboardExpand all lines: CHANGELOG.md
+26Lines changed: 26 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,3 +1,29 @@
1
+
<aname="0.4.0"></a>
2
+
# 0.4.0 (2025-08-XX)
3
+
4
+
## Breaking Changes
5
+
-**Apollo Server 5**: Upgraded from Apollo Server 2 to Apollo Server 5
6
+
-**Node.js Requirements**: Now requires Node.js >= 20.x.x (updated from >= 10.x)
7
+
-**File Upload Removal**: Removed GraphQL file upload support because [Apollo Server 3+ no longer supports it](https://www.apollographql.com/docs/apollo-server/v3/migration#file-uploads).
8
+
-**Healthcheck Removal**: Built-in healthcheck endpoint removed because [Apollo Server 4+ no longer supports it](https://www.apollographql.com/docs/apollo-server/migration-from-v3#health-checks).
9
+
-**WebSocket Subscriptions**: Rewritten subscription function from `graphql-subscriptions` to `graphql-ws`.
10
+
-**Move from GraphQL Playground to Apollo Sandbox**: Apollo Server 3+ removes the GraphQL Playground. [It supports Apollo Sandbox.](https://www.apollographql.com/docs/apollo-server/v3/migration#graphql-playground)
11
+
12
+
## Major Updates
13
+
-**Modern Tooling**: Migrated from legacy ESLint config to flat config format
14
+
-**GitHub Actions**: Updated CI workflow to use latest GitHub Actions (v4) and test on Node.js 20.x, 22.x, 24.x
15
+
-**Dependencies**: Updated all dependencies to latest compatible versions
16
+
-**Configuration**: Replaced `.eslintrc.js` and `.prettierrc.js` with modern `eslint.config.js` and `prettier.config.js`
17
+
18
+
## Removed Features
19
+
- Removed file upload examples and documentation
20
+
- Removed legacy Apollo Server 2/3 configuration options
21
+
22
+
## Documentation
23
+
- Updated README.md to reflect Apollo Server 5 compatibility
0 commit comments