Skip to content

Commit 1686ab5

Browse files
committed
changelog
1 parent a82e09c commit 1686ab5

1 file changed

Lines changed: 26 additions & 0 deletions

File tree

CHANGELOG.md

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,29 @@
1+
<a name="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
24+
- Improved examples and removed outdated features
25+
26+
--------------------------------------------------
127
<a name="0.3.8"></a>
228
# 0.3.8 (2023-04-23)
329

0 commit comments

Comments
 (0)