Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
16 changes: 0 additions & 16 deletions .changeset/graphql-delete-userdetails-migration.md

This file was deleted.

17 changes: 17 additions & 0 deletions apps/graphql/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,22 @@
# graphql-mcp-server

## 0.2.1

### Patch Changes

- af70c87: Add a `deleted_classes: ["UserDetails"]` Durable Object migration to the graphql server.

\#384 removed the `UserDetails` Durable Object (and its bindings) from every server, and added the
required delete-class migration to the two servers that _own_ the class (`workers-observability`,
`workers-builds`). The graphql worker's already-deployed version still depends on `UserDetails`, so
`wrangler deploy` rejected the new version with `code: 10064` ("New version of script does not export
class 'UserDetails' which is depended on by existing Durable Objects"), which aborted the staging and
production deploys. Adding the delete-class migration lets graphql deploy and releases the binding that
was blocking `workers-observability` from applying its own `deleted_classes` migration (`code: 10061`).

Validated on staging: graphql + observability deploy cleanly and the staging `UserDetails` namespace is
removed.

## 0.2.0

### Minor Changes
Expand Down
2 changes: 1 addition & 1 deletion apps/graphql/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "graphql-mcp-server",
"version": "0.2.0",
"version": "0.2.1",
"private": true,
"scripts": {
"check:lint": "run-eslint-workers",
Expand Down