diff --git a/.changeset/satan-goats-sacrifice.md b/.changeset/satan-goats-sacrifice.md deleted file mode 100644 index b1bc0504..00000000 --- a/.changeset/satan-goats-sacrifice.md +++ /dev/null @@ -1,24 +0,0 @@ ---- -"@n1ru4l/in-memory-live-query-store": minor ---- - -Drop the `execute` constructor argument option. -Please use `InMemoryLiveQueryStore.makeExecute` instead. - -**Old** - -```ts -import { InMemoryLiveQueryStore } from "@n1ru4l/in-memory-live-query-store"; -import { execute as executeImplementation } from "graphql"; -const liveQueryStore = new InMemoryLiveQueryStore({ execute }); -const execute = liveQueryStore.execute; -``` - -**New** - -```ts -import { InMemoryLiveQueryStore } from "@n1ru4l/in-memory-live-query-store"; -import { execute as executeImplementation } from "graphql"; -const liveQueryStore = new InMemoryLiveQueryStore(); -const execute = liveQueryStore.makeExecute(executeImplementation); -``` diff --git a/.changeset/thin-pumas-turn.md b/.changeset/thin-pumas-turn.md deleted file mode 100644 index eb77d26b..00000000 --- a/.changeset/thin-pumas-turn.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@n1ru4l/graphql-live-query-patch": patch ---- - -Ensure the `data` property reference changes for each published value in order to please GraphQL clients that rely on immutability. diff --git a/.changeset/warm-moles-remember.md b/.changeset/warm-moles-remember.md deleted file mode 100644 index 848c570e..00000000 --- a/.changeset/warm-moles-remember.md +++ /dev/null @@ -1,12 +0,0 @@ ---- -"@n1ru4l/graphql-live-query": minor -"@n1ru4l/graphql-live-query-patch": minor -"@n1ru4l/graphql-live-query-patch-jsondiffpatch": minor -"@n1ru4l/graphql-live-query-patch-json-patch": minor -"@n1ru4l/in-memory-live-query-store": minor -"@n1ru4l/json-patch-plus": minor -"@n1ru4l/socket-io-graphql-client": minor -"@n1ru4l/socket-io-graphql-server": minor ---- - -Support TypeScript ESM module resolution. More information on https://devblogs.microsoft.com/typescript/announcing-typescript-4-7/#ecmascript-module-support-in-node-js diff --git a/packages/graphql-live-query-patch-json-patch/CHANGELOG.md b/packages/graphql-live-query-patch-json-patch/CHANGELOG.md index a6df0405..f5c1d737 100644 --- a/packages/graphql-live-query-patch-json-patch/CHANGELOG.md +++ b/packages/graphql-live-query-patch-json-patch/CHANGELOG.md @@ -1,5 +1,17 @@ # @n1ru4l/graphql-live-query-patch-json-patch +## 0.7.0 + +### Minor Changes + +- f585fb3: Support TypeScript ESM module resolution. More information on https://devblogs.microsoft.com/typescript/announcing-typescript-4-7/#ecmascript-module-support-in-node-js + +### Patch Changes + +- Updated dependencies [25ad6d0] +- Updated dependencies [f585fb3] + - @n1ru4l/graphql-live-query-patch@0.7.0 + ## 0.6.1 ### Patch Changes diff --git a/packages/graphql-live-query-patch-json-patch/package.json b/packages/graphql-live-query-patch-json-patch/package.json index 20375583..95f629b1 100644 --- a/packages/graphql-live-query-patch-json-patch/package.json +++ b/packages/graphql-live-query-patch-json-patch/package.json @@ -1,6 +1,6 @@ { "name": "@n1ru4l/graphql-live-query-patch-json-patch", - "version": "0.6.1", + "version": "0.7.0", "author": "n1ru4l ", "license": "MIT", "repository": { @@ -19,7 +19,7 @@ "real-time" ], "dependencies": { - "@n1ru4l/graphql-live-query-patch": "^0.6.1", + "@n1ru4l/graphql-live-query-patch": "^0.7.0", "fast-json-patch": "^3.1.0" }, "devDependencies": { diff --git a/packages/graphql-live-query-patch-jsondiffpatch/CHANGELOG.md b/packages/graphql-live-query-patch-jsondiffpatch/CHANGELOG.md index 7f0314ca..09ac68f3 100644 --- a/packages/graphql-live-query-patch-jsondiffpatch/CHANGELOG.md +++ b/packages/graphql-live-query-patch-jsondiffpatch/CHANGELOG.md @@ -1,5 +1,18 @@ # @n1ru4l/graphql-live-query-patch-jsondiffpatch +## 0.8.0 + +### Minor Changes + +- f585fb3: Support TypeScript ESM module resolution. More information on https://devblogs.microsoft.com/typescript/announcing-typescript-4-7/#ecmascript-module-support-in-node-js + +### Patch Changes + +- Updated dependencies [25ad6d0] +- Updated dependencies [f585fb3] + - @n1ru4l/graphql-live-query-patch@0.7.0 + - @n1ru4l/json-patch-plus@0.2.0 + ## 0.7.0 ### Minor Changes diff --git a/packages/graphql-live-query-patch-jsondiffpatch/package.json b/packages/graphql-live-query-patch-jsondiffpatch/package.json index b8c99b71..b52b574e 100644 --- a/packages/graphql-live-query-patch-jsondiffpatch/package.json +++ b/packages/graphql-live-query-patch-jsondiffpatch/package.json @@ -1,6 +1,6 @@ { "name": "@n1ru4l/graphql-live-query-patch-jsondiffpatch", - "version": "0.7.0", + "version": "0.8.0", "author": "n1ru4l ", "license": "MIT", "repository": { @@ -19,8 +19,8 @@ "real-time" ], "dependencies": { - "@n1ru4l/json-patch-plus": "^0.1.4", - "@n1ru4l/graphql-live-query-patch": "^0.6.1" + "@n1ru4l/json-patch-plus": "^0.2.0", + "@n1ru4l/graphql-live-query-patch": "^0.7.0" }, "devDependencies": { "graphql": "16.0.0-experimental-stream-defer.5", diff --git a/packages/graphql-live-query-patch/CHANGELOG.md b/packages/graphql-live-query-patch/CHANGELOG.md index 0e2d3b34..36a66aa3 100644 --- a/packages/graphql-live-query-patch/CHANGELOG.md +++ b/packages/graphql-live-query-patch/CHANGELOG.md @@ -1,5 +1,15 @@ # @n1ru4l/graphql-live-query-patch +## 0.7.0 + +### Minor Changes + +- f585fb3: Support TypeScript ESM module resolution. More information on https://devblogs.microsoft.com/typescript/announcing-typescript-4-7/#ecmascript-module-support-in-node-js + +### Patch Changes + +- 25ad6d0: Ensure the `data` property reference changes for each published value in order to please GraphQL clients that rely on immutability. + ## 0.6.1 ### Patch Changes diff --git a/packages/graphql-live-query-patch/package.json b/packages/graphql-live-query-patch/package.json index d2dfe833..90949ee6 100644 --- a/packages/graphql-live-query-patch/package.json +++ b/packages/graphql-live-query-patch/package.json @@ -1,6 +1,6 @@ { "name": "@n1ru4l/graphql-live-query-patch", - "version": "0.6.1", + "version": "0.7.0", "author": "n1ru4l ", "license": "MIT", "repository": { diff --git a/packages/graphql-live-query/CHANGELOG.md b/packages/graphql-live-query/CHANGELOG.md index edd9c070..ab7e33df 100644 --- a/packages/graphql-live-query/CHANGELOG.md +++ b/packages/graphql-live-query/CHANGELOG.md @@ -1,5 +1,11 @@ # @n1ru4l/graphql-live-query +## 0.10.0 + +### Minor Changes + +- f585fb3: Support TypeScript ESM module resolution. More information on https://devblogs.microsoft.com/typescript/announcing-typescript-4-7/#ecmascript-module-support-in-node-js + ## 0.9.0 ### Minor Changes diff --git a/packages/graphql-live-query/package.json b/packages/graphql-live-query/package.json index 91ba59fe..ed3cae39 100644 --- a/packages/graphql-live-query/package.json +++ b/packages/graphql-live-query/package.json @@ -1,6 +1,6 @@ { "name": "@n1ru4l/graphql-live-query", - "version": "0.9.0", + "version": "0.10.0", "author": "n1ru4l ", "license": "MIT", "repository": { diff --git a/packages/in-memory-live-query-store/CHANGELOG.md b/packages/in-memory-live-query-store/CHANGELOG.md index 48cceef6..b9abe8e8 100644 --- a/packages/in-memory-live-query-store/CHANGELOG.md +++ b/packages/in-memory-live-query-store/CHANGELOG.md @@ -1,5 +1,37 @@ # @n1ru4l/in-memory-live-query-store +## 0.10.0 + +### Minor Changes + +- 93239dc: Drop the `execute` constructor argument option. + Please use `InMemoryLiveQueryStore.makeExecute` instead. + + **Old** + + ```ts + import { InMemoryLiveQueryStore } from "@n1ru4l/in-memory-live-query-store"; + import { execute as executeImplementation } from "graphql"; + const liveQueryStore = new InMemoryLiveQueryStore({ execute }); + const execute = liveQueryStore.execute; + ``` + + **New** + + ```ts + import { InMemoryLiveQueryStore } from "@n1ru4l/in-memory-live-query-store"; + import { execute as executeImplementation } from "graphql"; + const liveQueryStore = new InMemoryLiveQueryStore(); + const execute = liveQueryStore.makeExecute(executeImplementation); + ``` + +- f585fb3: Support TypeScript ESM module resolution. More information on https://devblogs.microsoft.com/typescript/announcing-typescript-4-7/#ecmascript-module-support-in-node-js + +### Patch Changes + +- Updated dependencies [f585fb3] + - @n1ru4l/graphql-live-query@0.10.0 + ## 0.9.0 ### Minor Changes diff --git a/packages/in-memory-live-query-store/package.json b/packages/in-memory-live-query-store/package.json index 78e3eada..bef5e0e0 100644 --- a/packages/in-memory-live-query-store/package.json +++ b/packages/in-memory-live-query-store/package.json @@ -1,6 +1,6 @@ { "name": "@n1ru4l/in-memory-live-query-store", - "version": "0.9.0", + "version": "0.10.0", "author": "n1ru4l ", "license": "MIT", "repository": { @@ -23,7 +23,7 @@ }, "dependencies": { "@graphql-tools/utils": "^8.5.2", - "@n1ru4l/graphql-live-query": "0.9.0", + "@n1ru4l/graphql-live-query": "0.10.0", "@repeaterjs/repeater": "^3.0.4" }, "peerDependencies": { diff --git a/packages/json-patch-plus/CHANGELOG.md b/packages/json-patch-plus/CHANGELOG.md index 3355fea6..97cb2f82 100644 --- a/packages/json-patch-plus/CHANGELOG.md +++ b/packages/json-patch-plus/CHANGELOG.md @@ -1,5 +1,11 @@ # @n1ru4l/json-patch-plus +## 0.2.0 + +### Minor Changes + +- f585fb3: Support TypeScript ESM module resolution. More information on https://devblogs.microsoft.com/typescript/announcing-typescript-4-7/#ecmascript-module-support-in-node-js + ## 0.1.4 ### Patch Changes diff --git a/packages/json-patch-plus/package.json b/packages/json-patch-plus/package.json index 1a3c1a88..3ce02475 100644 --- a/packages/json-patch-plus/package.json +++ b/packages/json-patch-plus/package.json @@ -1,6 +1,6 @@ { "name": "@n1ru4l/json-patch-plus", - "version": "0.1.4", + "version": "0.2.0", "author": "n1ru4l ", "license": "MIT", "repository": { diff --git a/packages/socket-io-graphql-client/CHANGELOG.md b/packages/socket-io-graphql-client/CHANGELOG.md index 0cabf623..81a1a4b3 100644 --- a/packages/socket-io-graphql-client/CHANGELOG.md +++ b/packages/socket-io-graphql-client/CHANGELOG.md @@ -1,5 +1,11 @@ # @n1ru4l/socket-io-graphql-client +## 0.13.0 + +### Minor Changes + +- f585fb3: Support TypeScript ESM module resolution. More information on https://devblogs.microsoft.com/typescript/announcing-typescript-4-7/#ecmascript-module-support-in-node-js + ## 0.11.1 ### Patch Changes diff --git a/packages/socket-io-graphql-client/package.json b/packages/socket-io-graphql-client/package.json index 10095c05..808684ff 100644 --- a/packages/socket-io-graphql-client/package.json +++ b/packages/socket-io-graphql-client/package.json @@ -1,6 +1,6 @@ { "name": "@n1ru4l/socket-io-graphql-client", - "version": "0.11.1", + "version": "0.13.0", "author": "n1ru4l ", "license": "MIT", "repository": { diff --git a/packages/socket-io-graphql-server/CHANGELOG.md b/packages/socket-io-graphql-server/CHANGELOG.md index ca70d282..baa4d378 100644 --- a/packages/socket-io-graphql-server/CHANGELOG.md +++ b/packages/socket-io-graphql-server/CHANGELOG.md @@ -1,5 +1,11 @@ # @n1ru4l/socket-io-graphql-server +## 0.13.0 + +### Minor Changes + +- f585fb3: Support TypeScript ESM module resolution. More information on https://devblogs.microsoft.com/typescript/announcing-typescript-4-7/#ecmascript-module-support-in-node-js + ## 0.12.0 ### Minor Changes diff --git a/packages/socket-io-graphql-server/package.json b/packages/socket-io-graphql-server/package.json index 9bee468c..d73f637d 100644 --- a/packages/socket-io-graphql-server/package.json +++ b/packages/socket-io-graphql-server/package.json @@ -1,6 +1,6 @@ { "name": "@n1ru4l/socket-io-graphql-server", - "version": "0.12.0", + "version": "0.13.0", "author": "n1ru4l ", "license": "MIT", "repository": { diff --git a/packages/todo-example/client-apollo/package.json b/packages/todo-example/client-apollo/package.json index 1b40678a..d256940e 100644 --- a/packages/todo-example/client-apollo/package.json +++ b/packages/todo-example/client-apollo/package.json @@ -4,7 +4,7 @@ "private": true, "dependencies": { "@apollo/client": "3.6.9", - "@n1ru4l/graphql-live-query-patch-jsondiffpatch": "0.7.0", + "@n1ru4l/graphql-live-query-patch-jsondiffpatch": "0.8.0", "@n1ru4l/push-pull-async-iterable-iterator": "3.2.0", "@n1ru4l/socket-io-graphql-client": "*", "@repeaterjs/repeater": "3.0.4", diff --git a/packages/todo-example/client-relay/package.json b/packages/todo-example/client-relay/package.json index cc850842..f6767109 100644 --- a/packages/todo-example/client-relay/package.json +++ b/packages/todo-example/client-relay/package.json @@ -4,7 +4,7 @@ "private": true, "dependencies": {}, "devDependencies": { - "@n1ru4l/graphql-live-query-patch-jsondiffpatch": "0.7.0", + "@n1ru4l/graphql-live-query-patch-jsondiffpatch": "0.8.0", "@n1ru4l/push-pull-async-iterable-iterator": "3.2.0", "@n1ru4l/socket-io-graphql-client": "*", "@repeaterjs/repeater": "3.0.4", diff --git a/packages/todo-example/client-urql/package.json b/packages/todo-example/client-urql/package.json index dec2cd06..feb2f154 100644 --- a/packages/todo-example/client-urql/package.json +++ b/packages/todo-example/client-urql/package.json @@ -7,7 +7,7 @@ "graphql": "16.0.0-experimental-stream-defer.5" }, "devDependencies": { - "@n1ru4l/graphql-live-query-patch-jsondiffpatch": "0.7.0", + "@n1ru4l/graphql-live-query-patch-jsondiffpatch": "0.8.0", "@repeaterjs/repeater": "3.0.4", "@graphql-codegen/cli": "2.8.0", "@graphql-codegen/gql-tag-operations-preset": "1.5.1", diff --git a/packages/todo-example/server-helix/package.json b/packages/todo-example/server-helix/package.json index 68a3476d..41e26f3c 100644 --- a/packages/todo-example/server-helix/package.json +++ b/packages/todo-example/server-helix/package.json @@ -3,8 +3,8 @@ "version": "0.1.2", "private": true, "dependencies": { - "@n1ru4l/in-memory-live-query-store": "0.9.0", - "@n1ru4l/graphql-live-query-patch-jsondiffpatch": "0.7.0", + "@n1ru4l/in-memory-live-query-store": "0.10.0", + "@n1ru4l/graphql-live-query-patch-jsondiffpatch": "0.8.0", "express": "4.18.1", "graphql": "16.0.0-experimental-stream-defer.5", "graphql-helix": "1.13.0", diff --git a/packages/todo-example/server-socket-io/package.json b/packages/todo-example/server-socket-io/package.json index 0cdeba30..f69f6bed 100644 --- a/packages/todo-example/server-socket-io/package.json +++ b/packages/todo-example/server-socket-io/package.json @@ -3,9 +3,9 @@ "version": "0.1.0", "private": true, "dependencies": { - "@n1ru4l/in-memory-live-query-store": "0.9.0", - "@n1ru4l/socket-io-graphql-server": "0.12.0", - "@n1ru4l/graphql-live-query-patch-jsondiffpatch": "0.7.0", + "@n1ru4l/in-memory-live-query-store": "0.10.0", + "@n1ru4l/socket-io-graphql-server": "0.13.0", + "@n1ru4l/graphql-live-query-patch-jsondiffpatch": "0.8.0", "graphql": "16.0.0-experimental-stream-defer.5", "socket.io": "4.5.1" }, diff --git a/packages/todo-example/server-yoga/CHANGELOG.md b/packages/todo-example/server-yoga/CHANGELOG.md new file mode 100644 index 00000000..cb9afc63 --- /dev/null +++ b/packages/todo-example/server-yoga/CHANGELOG.md @@ -0,0 +1,10 @@ +# @n1ru4l/todo-example-server-yoga + +## 0.1.3 + +### Patch Changes + +- Updated dependencies [93239dc] +- Updated dependencies [f585fb3] + - @n1ru4l/in-memory-live-query-store@0.10.0 + - @n1ru4l/graphql-live-query-patch-jsondiffpatch@0.8.0 diff --git a/packages/todo-example/server-yoga/package.json b/packages/todo-example/server-yoga/package.json index 8eada178..a6c2afbd 100644 --- a/packages/todo-example/server-yoga/package.json +++ b/packages/todo-example/server-yoga/package.json @@ -1,10 +1,10 @@ { "name": "@n1ru4l/todo-example-server-yoga", - "version": "0.1.2", + "version": "0.1.3", "private": true, "dependencies": { - "@n1ru4l/in-memory-live-query-store": "0.9.0", - "@n1ru4l/graphql-live-query-patch-jsondiffpatch": "0.7.0", + "@n1ru4l/in-memory-live-query-store": "0.10.0", + "@n1ru4l/graphql-live-query-patch-jsondiffpatch": "0.8.0", "@graphql-yoga/node": "2.13.1", "graphql": "16.0.0-experimental-stream-defer.5" },