diff --git a/.changeset/pre.json b/.changeset/pre.json index b27ac73cad..379e6cc844 100644 --- a/.changeset/pre.json +++ b/.changeset/pre.json @@ -25,5 +25,35 @@ "vscode-graphql-execution": "0.3.2", "vscode-graphql-syntax": "1.3.8" }, - "changesets": [] + "changesets": [ + "activity-rail", + "doc-explorer-redesign", + "history-method-pill", + "keycap-hint-os-detection", + "keycap-hint", + "method-pill", + "monaco-theme-v6", + "oklch-tokens", + "panel-header", + "response-pane-header", + "response-tree-view", + "restyle-button-iconbutton", + "restyle-dialog", + "restyle-doc-explorer", + "restyle-dropdown-menu", + "restyle-editortabs", + "restyle-history", + "restyle-spinner", + "restyle-tabs", + "restyle-tooltip", + "segmented-control-radio", + "segmented-control", + "side-panel", + "status-bar", + "theme-data-attribute", + "topbar-component", + "transport-api", + "use-graphiql-settings", + "v6-alpha-line" + ] } diff --git a/examples/graphiql-vite-react-router/package.json b/examples/graphiql-vite-react-router/package.json index 2aad08824e..d6b3dfc33a 100644 --- a/examples/graphiql-vite-react-router/package.json +++ b/examples/graphiql-vite-react-router/package.json @@ -11,11 +11,11 @@ "start": "react-router-serve dist/server/index.js" }, "dependencies": { - "@graphiql/react": "^0.37.6", + "@graphiql/react": "^0.38.0-alpha.0", "@react-router/fs-routes": "^7", "@react-router/node": "^7", "@react-router/serve": "^7", - "graphiql": "^5.2.3", + "graphiql": "^6.0.0-alpha.0", "isbot": "^5", "react": "^19", "react-dom": "^19", diff --git a/examples/graphiql-vite/package.json b/examples/graphiql-vite/package.json index 9c1d6fa6fc..c7c8695054 100644 --- a/examples/graphiql-vite/package.json +++ b/examples/graphiql-vite/package.json @@ -3,7 +3,7 @@ "version": "0.0.0", "private": true, "dependencies": { - "graphiql": "^5.2.3", + "graphiql": "^6.0.0-alpha.0", "graphql": "^16", "react": "^19", "react-dom": "^19" diff --git a/examples/graphiql-webpack/package.json b/examples/graphiql-webpack/package.json index 97e343287c..b2f8974c80 100644 --- a/examples/graphiql-webpack/package.json +++ b/examples/graphiql-webpack/package.json @@ -9,11 +9,11 @@ "start": "NODE_ENV=development webpack-cli serve" }, "dependencies": { - "@graphiql/plugin-code-exporter": "^5.1.2", - "@graphiql/plugin-explorer": "^5.1.2", - "@graphiql/react": "^0.37.6", - "@graphiql/toolkit": "^0.12.0", - "graphiql": "^5.2.3", + "@graphiql/plugin-code-exporter": "^5.1.3-alpha.0", + "@graphiql/plugin-explorer": "^5.1.3-alpha.0", + "@graphiql/react": "^0.38.0-alpha.0", + "@graphiql/toolkit": "^0.13.0-alpha.0", + "graphiql": "^6.0.0-alpha.0", "graphql": "^16", "graphql-ws": "^5", "react": "^19", diff --git a/examples/monaco-graphql-nextjs/package.json b/examples/monaco-graphql-nextjs/package.json index f34f6b14d2..a4b7fbe9aa 100644 --- a/examples/monaco-graphql-nextjs/package.json +++ b/examples/monaco-graphql-nextjs/package.json @@ -10,7 +10,7 @@ "start": "next start" }, "dependencies": { - "@graphiql/toolkit": "^0.12.0", + "@graphiql/toolkit": "^0.13.0-alpha.0", "graphql": "^16", "jsonc-parser": "^3", "monaco-editor": "^0.52", diff --git a/examples/monaco-graphql-react-vite/package.json b/examples/monaco-graphql-react-vite/package.json index bb442dd168..6dd8ce26e4 100644 --- a/examples/monaco-graphql-react-vite/package.json +++ b/examples/monaco-graphql-react-vite/package.json @@ -3,7 +3,7 @@ "private": true, "version": "0.0.0", "dependencies": { - "@graphiql/toolkit": "^0.12.0", + "@graphiql/toolkit": "^0.13.0-alpha.0", "graphql": "^16", "graphql-language-service": "^5.5.2", "jsonc-parser": "^3", diff --git a/packages/graphiql-plugin-code-exporter/CHANGELOG.md b/packages/graphiql-plugin-code-exporter/CHANGELOG.md index a341d17d42..601ef0d981 100644 --- a/packages/graphiql-plugin-code-exporter/CHANGELOG.md +++ b/packages/graphiql-plugin-code-exporter/CHANGELOG.md @@ -1,5 +1,12 @@ # @graphiql/plugin-code-exporter +## 5.1.3-alpha.0 + +### Patch Changes + +- Updated dependencies [[`bbe02de`](https://github.com/graphql/graphiql/commit/bbe02de17c9cbb01ba4dfc23be3b9ed82e9b7055), [`dabeb6d`](https://github.com/graphql/graphiql/commit/dabeb6dccba58d4b61c042b6a596f870cf0ce3fb), [`d4f0268`](https://github.com/graphql/graphiql/commit/d4f026853b89b9755f28d8f4059fcba419aa6d5a), [`c25bfd5`](https://github.com/graphql/graphiql/commit/c25bfd5b51ad98f36cbdb81a7486380f8dd1ab6a), [`76a5169`](https://github.com/graphql/graphiql/commit/76a516903250e43096269971fc5ef708bcacce00), [`72e8970`](https://github.com/graphql/graphiql/commit/72e897082bbec4b67a26bf958c6205fefb64aa77), [`1ce71e4`](https://github.com/graphql/graphiql/commit/1ce71e407dd3b457d6fecc9e7ad0b3ad246c693b), [`03535ab`](https://github.com/graphql/graphiql/commit/03535abc736d4479ac558320c477ff3b2e05b3f5), [`0bd32a1`](https://github.com/graphql/graphiql/commit/0bd32a18c06fcca853cfd155538ccf50f6a3fc90), [`bd773d3`](https://github.com/graphql/graphiql/commit/bd773d3a245cd3a6a9e1595f7d2d686e2201c786), [`1bcf3be`](https://github.com/graphql/graphiql/commit/1bcf3be69a883f4eda09713b0db81e738a27e310), [`7dd2111`](https://github.com/graphql/graphiql/commit/7dd211143e2e8c575363dfb8339a37c1452579dd), [`f5968fe`](https://github.com/graphql/graphiql/commit/f5968fed097799df7105fb6e414603020f11bd18), [`05ecaf0`](https://github.com/graphql/graphiql/commit/05ecaf0aae89a027a415f6ab070ba0be204c473a), [`5fb2d64`](https://github.com/graphql/graphiql/commit/5fb2d6487bc3e8cc3c468daf08ef56812e28b0e3), [`34695e8`](https://github.com/graphql/graphiql/commit/34695e832ddcbb23c80a6060fe28cf0127d1d61a), [`e54b9c9`](https://github.com/graphql/graphiql/commit/e54b9c94ab0b61d47731554362c6641a12aa0112), [`a0fe11a`](https://github.com/graphql/graphiql/commit/a0fe11aeb40861b586b4cfa5678b8ebe1bea4a19), [`4fa53a8`](https://github.com/graphql/graphiql/commit/4fa53a8d2f111d9a894c59a7b7c79de8c9089136), [`3f79ce9`](https://github.com/graphql/graphiql/commit/3f79ce94bab865be1bceae2e2596414e3766fc6d), [`6627635`](https://github.com/graphql/graphiql/commit/66276352a63da0a6c9924fcd488296d08e6f3a1b), [`82e5460`](https://github.com/graphql/graphiql/commit/82e54602731305d955da5dbf911073f9430fac99), [`093cb10`](https://github.com/graphql/graphiql/commit/093cb100a4524b1005b82c1c064bb897416bfc82), [`fdbd07d`](https://github.com/graphql/graphiql/commit/fdbd07d0c11426ef2095ba6637fb80272dd01a86)]: + - @graphiql/react@0.38.0-alpha.0 + ## 5.1.2 ### Patch Changes diff --git a/packages/graphiql-plugin-code-exporter/package.json b/packages/graphiql-plugin-code-exporter/package.json index f757bbe0cd..b4db5cf1e3 100644 --- a/packages/graphiql-plugin-code-exporter/package.json +++ b/packages/graphiql-plugin-code-exporter/package.json @@ -1,6 +1,6 @@ { "name": "@graphiql/plugin-code-exporter", - "version": "5.1.2", + "version": "5.1.3-alpha.0", "sideEffects": [ "*.css" ], @@ -38,13 +38,13 @@ "graphiql-code-exporter": "^3.0.3" }, "peerDependencies": { - "@graphiql/react": "^0.37.0", + "@graphiql/react": "^0.38.0-alpha.0", "graphql": "^15.5.0 || ^16.0.0 || ^17.0.0-alpha.2", "react": "^18 || ^19", "react-dom": "^18 || ^19" }, "devDependencies": { - "@graphiql/react": "^0.37.4", + "@graphiql/react": "^0.38.0-alpha.0", "@vitejs/plugin-react": "^4.4.1", "graphql": "^16.9.0", "react": "^19.1.0", diff --git a/packages/graphiql-plugin-doc-explorer/CHANGELOG.md b/packages/graphiql-plugin-doc-explorer/CHANGELOG.md index 94ca39aa9e..a5685dbfea 100644 --- a/packages/graphiql-plugin-doc-explorer/CHANGELOG.md +++ b/packages/graphiql-plugin-doc-explorer/CHANGELOG.md @@ -1,5 +1,18 @@ # @graphiql/plugin-doc-explorer +## 0.5.0-alpha.0 + +### Minor Changes + +- [#4299](https://github.com/graphql/graphiql/pull/4299) [`b73d951`](https://github.com/graphql/graphiql/commit/b73d9513dffcbb9ad2c3ceebff79208be85c8f6d) Thanks [@trevor-scheer](https://github.com/trevor-scheer)! - Redesign the Schema Explorer panel: eyebrow header with filter and search icon buttons, dedicated breadcrumb row with color-coded depth segments, inline search row with keycap hint, type card with TYPE badge and implements list, and a mono field list with type colors and active-row accent border. + +### Patch Changes + +- [#4294](https://github.com/graphql/graphiql/pull/4294) [`92567d5`](https://github.com/graphql/graphiql/commit/92567d51050cad11501c679bae0c9377098345cd) Thanks [@trevor-scheer](https://github.com/trevor-scheer)! - Restyle to the v6 design. Uses the new `PanelHeader` chrome and OKLCH design tokens. Type names render in `--accent-orange`, field and enum names in `--accent-green-light`, argument names in `--accent-purple`. + +- Updated dependencies [[`bbe02de`](https://github.com/graphql/graphiql/commit/bbe02de17c9cbb01ba4dfc23be3b9ed82e9b7055), [`dabeb6d`](https://github.com/graphql/graphiql/commit/dabeb6dccba58d4b61c042b6a596f870cf0ce3fb), [`d4f0268`](https://github.com/graphql/graphiql/commit/d4f026853b89b9755f28d8f4059fcba419aa6d5a), [`c25bfd5`](https://github.com/graphql/graphiql/commit/c25bfd5b51ad98f36cbdb81a7486380f8dd1ab6a), [`76a5169`](https://github.com/graphql/graphiql/commit/76a516903250e43096269971fc5ef708bcacce00), [`72e8970`](https://github.com/graphql/graphiql/commit/72e897082bbec4b67a26bf958c6205fefb64aa77), [`1ce71e4`](https://github.com/graphql/graphiql/commit/1ce71e407dd3b457d6fecc9e7ad0b3ad246c693b), [`03535ab`](https://github.com/graphql/graphiql/commit/03535abc736d4479ac558320c477ff3b2e05b3f5), [`0bd32a1`](https://github.com/graphql/graphiql/commit/0bd32a18c06fcca853cfd155538ccf50f6a3fc90), [`bd773d3`](https://github.com/graphql/graphiql/commit/bd773d3a245cd3a6a9e1595f7d2d686e2201c786), [`1bcf3be`](https://github.com/graphql/graphiql/commit/1bcf3be69a883f4eda09713b0db81e738a27e310), [`7dd2111`](https://github.com/graphql/graphiql/commit/7dd211143e2e8c575363dfb8339a37c1452579dd), [`f5968fe`](https://github.com/graphql/graphiql/commit/f5968fed097799df7105fb6e414603020f11bd18), [`05ecaf0`](https://github.com/graphql/graphiql/commit/05ecaf0aae89a027a415f6ab070ba0be204c473a), [`5fb2d64`](https://github.com/graphql/graphiql/commit/5fb2d6487bc3e8cc3c468daf08ef56812e28b0e3), [`34695e8`](https://github.com/graphql/graphiql/commit/34695e832ddcbb23c80a6060fe28cf0127d1d61a), [`e54b9c9`](https://github.com/graphql/graphiql/commit/e54b9c94ab0b61d47731554362c6641a12aa0112), [`a0fe11a`](https://github.com/graphql/graphiql/commit/a0fe11aeb40861b586b4cfa5678b8ebe1bea4a19), [`4fa53a8`](https://github.com/graphql/graphiql/commit/4fa53a8d2f111d9a894c59a7b7c79de8c9089136), [`3f79ce9`](https://github.com/graphql/graphiql/commit/3f79ce94bab865be1bceae2e2596414e3766fc6d), [`6627635`](https://github.com/graphql/graphiql/commit/66276352a63da0a6c9924fcd488296d08e6f3a1b), [`82e5460`](https://github.com/graphql/graphiql/commit/82e54602731305d955da5dbf911073f9430fac99), [`093cb10`](https://github.com/graphql/graphiql/commit/093cb100a4524b1005b82c1c064bb897416bfc82), [`fdbd07d`](https://github.com/graphql/graphiql/commit/fdbd07d0c11426ef2095ba6637fb80272dd01a86)]: + - @graphiql/react@0.38.0-alpha.0 + ## 0.4.2 ### Patch Changes diff --git a/packages/graphiql-plugin-doc-explorer/package.json b/packages/graphiql-plugin-doc-explorer/package.json index 24571da8d1..5f8f55ab68 100644 --- a/packages/graphiql-plugin-doc-explorer/package.json +++ b/packages/graphiql-plugin-doc-explorer/package.json @@ -1,6 +1,6 @@ { "name": "@graphiql/plugin-doc-explorer", - "version": "0.4.2", + "version": "0.5.0-alpha.0", "sideEffects": [ "*.css" ], @@ -40,7 +40,7 @@ "test": "vitest run" }, "peerDependencies": { - "@graphiql/react": "^0.37.0", + "@graphiql/react": "^0.38.0-alpha.0", "graphql": "^15.5.0 || ^16.0.0 || ^17.0.0", "react": "^18 || ^19", "react-dom": "^18 || ^19" @@ -51,7 +51,7 @@ "zustand": "^5" }, "devDependencies": { - "@graphiql/react": "^0.37.4", + "@graphiql/react": "^0.38.0-alpha.0", "@storybook/addon-a11y": "^10.3.6", "@storybook/addon-vitest": "^10.3.6", "@storybook/react-vite": "^10.3.6", diff --git a/packages/graphiql-plugin-explorer/CHANGELOG.md b/packages/graphiql-plugin-explorer/CHANGELOG.md index bce046e034..cb4ad0cb73 100644 --- a/packages/graphiql-plugin-explorer/CHANGELOG.md +++ b/packages/graphiql-plugin-explorer/CHANGELOG.md @@ -1,5 +1,12 @@ # @graphiql/plugin-explorer +## 5.1.3-alpha.0 + +### Patch Changes + +- Updated dependencies [[`bbe02de`](https://github.com/graphql/graphiql/commit/bbe02de17c9cbb01ba4dfc23be3b9ed82e9b7055), [`dabeb6d`](https://github.com/graphql/graphiql/commit/dabeb6dccba58d4b61c042b6a596f870cf0ce3fb), [`d4f0268`](https://github.com/graphql/graphiql/commit/d4f026853b89b9755f28d8f4059fcba419aa6d5a), [`c25bfd5`](https://github.com/graphql/graphiql/commit/c25bfd5b51ad98f36cbdb81a7486380f8dd1ab6a), [`76a5169`](https://github.com/graphql/graphiql/commit/76a516903250e43096269971fc5ef708bcacce00), [`72e8970`](https://github.com/graphql/graphiql/commit/72e897082bbec4b67a26bf958c6205fefb64aa77), [`1ce71e4`](https://github.com/graphql/graphiql/commit/1ce71e407dd3b457d6fecc9e7ad0b3ad246c693b), [`03535ab`](https://github.com/graphql/graphiql/commit/03535abc736d4479ac558320c477ff3b2e05b3f5), [`0bd32a1`](https://github.com/graphql/graphiql/commit/0bd32a18c06fcca853cfd155538ccf50f6a3fc90), [`bd773d3`](https://github.com/graphql/graphiql/commit/bd773d3a245cd3a6a9e1595f7d2d686e2201c786), [`1bcf3be`](https://github.com/graphql/graphiql/commit/1bcf3be69a883f4eda09713b0db81e738a27e310), [`7dd2111`](https://github.com/graphql/graphiql/commit/7dd211143e2e8c575363dfb8339a37c1452579dd), [`f5968fe`](https://github.com/graphql/graphiql/commit/f5968fed097799df7105fb6e414603020f11bd18), [`05ecaf0`](https://github.com/graphql/graphiql/commit/05ecaf0aae89a027a415f6ab070ba0be204c473a), [`5fb2d64`](https://github.com/graphql/graphiql/commit/5fb2d6487bc3e8cc3c468daf08ef56812e28b0e3), [`34695e8`](https://github.com/graphql/graphiql/commit/34695e832ddcbb23c80a6060fe28cf0127d1d61a), [`e54b9c9`](https://github.com/graphql/graphiql/commit/e54b9c94ab0b61d47731554362c6641a12aa0112), [`a0fe11a`](https://github.com/graphql/graphiql/commit/a0fe11aeb40861b586b4cfa5678b8ebe1bea4a19), [`4fa53a8`](https://github.com/graphql/graphiql/commit/4fa53a8d2f111d9a894c59a7b7c79de8c9089136), [`3f79ce9`](https://github.com/graphql/graphiql/commit/3f79ce94bab865be1bceae2e2596414e3766fc6d), [`6627635`](https://github.com/graphql/graphiql/commit/66276352a63da0a6c9924fcd488296d08e6f3a1b), [`82e5460`](https://github.com/graphql/graphiql/commit/82e54602731305d955da5dbf911073f9430fac99), [`093cb10`](https://github.com/graphql/graphiql/commit/093cb100a4524b1005b82c1c064bb897416bfc82), [`fdbd07d`](https://github.com/graphql/graphiql/commit/fdbd07d0c11426ef2095ba6637fb80272dd01a86)]: + - @graphiql/react@0.38.0-alpha.0 + ## 5.1.2 ### Patch Changes diff --git a/packages/graphiql-plugin-explorer/package.json b/packages/graphiql-plugin-explorer/package.json index f133f36ba6..e6b384d933 100644 --- a/packages/graphiql-plugin-explorer/package.json +++ b/packages/graphiql-plugin-explorer/package.json @@ -1,6 +1,6 @@ { "name": "@graphiql/plugin-explorer", - "version": "5.1.2", + "version": "5.1.3-alpha.0", "sideEffects": [ "*.css" ], @@ -37,13 +37,13 @@ "graphiql-explorer": "^0.9.0" }, "peerDependencies": { - "@graphiql/react": "^0.37.0", + "@graphiql/react": "^0.38.0-alpha.0", "graphql": "^15.5.0 || ^16.0.0 || ^17.0.0-alpha.2", "react": "^18 || ^19", "react-dom": "^18 || ^19" }, "devDependencies": { - "@graphiql/react": "^0.37.4", + "@graphiql/react": "^0.38.0-alpha.0", "@vitejs/plugin-react": "^4.4.1", "graphql": "^16.9.0", "react": "^19.1.0", diff --git a/packages/graphiql-plugin-history/CHANGELOG.md b/packages/graphiql-plugin-history/CHANGELOG.md index d164636ac9..37175c718d 100644 --- a/packages/graphiql-plugin-history/CHANGELOG.md +++ b/packages/graphiql-plugin-history/CHANGELOG.md @@ -1,5 +1,17 @@ # @graphiql/plugin-history +## 0.4.3-alpha.0 + +### Patch Changes + +- [#4316](https://github.com/graphql/graphiql/pull/4316) [`eb46e2f`](https://github.com/graphql/graphiql/commit/eb46e2fe17413d9f9a52c7d7780b5cbaf799050e) Thanks [@trevor-scheer](https://github.com/trevor-scheer)! - Show a `MethodPill` (`QRY`/`MUT`/`SUB`) on each History row in place of the green status dot. `QueryStoreItem` gains an optional `operation` field, populated at write time from the parsed query. The Clear button no longer flashes green on success. + +- [#4295](https://github.com/graphql/graphiql/pull/4295) [`a3db26e`](https://github.com/graphql/graphiql/commit/a3db26e74ffbdc81ae60ddf1c3795437db228ecb) Thanks [@trevor-scheer](https://github.com/trevor-scheer)! - Restyle to the v6 design. New row layout with status dot, mono name label, and inline variables snippet. Uses `PanelHeader` for the panel chrome. + +- Updated dependencies [[`bbe02de`](https://github.com/graphql/graphiql/commit/bbe02de17c9cbb01ba4dfc23be3b9ed82e9b7055), [`eb46e2f`](https://github.com/graphql/graphiql/commit/eb46e2fe17413d9f9a52c7d7780b5cbaf799050e), [`dabeb6d`](https://github.com/graphql/graphiql/commit/dabeb6dccba58d4b61c042b6a596f870cf0ce3fb), [`d4f0268`](https://github.com/graphql/graphiql/commit/d4f026853b89b9755f28d8f4059fcba419aa6d5a), [`c25bfd5`](https://github.com/graphql/graphiql/commit/c25bfd5b51ad98f36cbdb81a7486380f8dd1ab6a), [`76a5169`](https://github.com/graphql/graphiql/commit/76a516903250e43096269971fc5ef708bcacce00), [`72e8970`](https://github.com/graphql/graphiql/commit/72e897082bbec4b67a26bf958c6205fefb64aa77), [`1ce71e4`](https://github.com/graphql/graphiql/commit/1ce71e407dd3b457d6fecc9e7ad0b3ad246c693b), [`03535ab`](https://github.com/graphql/graphiql/commit/03535abc736d4479ac558320c477ff3b2e05b3f5), [`0bd32a1`](https://github.com/graphql/graphiql/commit/0bd32a18c06fcca853cfd155538ccf50f6a3fc90), [`bd773d3`](https://github.com/graphql/graphiql/commit/bd773d3a245cd3a6a9e1595f7d2d686e2201c786), [`1bcf3be`](https://github.com/graphql/graphiql/commit/1bcf3be69a883f4eda09713b0db81e738a27e310), [`7dd2111`](https://github.com/graphql/graphiql/commit/7dd211143e2e8c575363dfb8339a37c1452579dd), [`f5968fe`](https://github.com/graphql/graphiql/commit/f5968fed097799df7105fb6e414603020f11bd18), [`05ecaf0`](https://github.com/graphql/graphiql/commit/05ecaf0aae89a027a415f6ab070ba0be204c473a), [`5fb2d64`](https://github.com/graphql/graphiql/commit/5fb2d6487bc3e8cc3c468daf08ef56812e28b0e3), [`34695e8`](https://github.com/graphql/graphiql/commit/34695e832ddcbb23c80a6060fe28cf0127d1d61a), [`e54b9c9`](https://github.com/graphql/graphiql/commit/e54b9c94ab0b61d47731554362c6641a12aa0112), [`a0fe11a`](https://github.com/graphql/graphiql/commit/a0fe11aeb40861b586b4cfa5678b8ebe1bea4a19), [`4fa53a8`](https://github.com/graphql/graphiql/commit/4fa53a8d2f111d9a894c59a7b7c79de8c9089136), [`3f79ce9`](https://github.com/graphql/graphiql/commit/3f79ce94bab865be1bceae2e2596414e3766fc6d), [`6627635`](https://github.com/graphql/graphiql/commit/66276352a63da0a6c9924fcd488296d08e6f3a1b), [`82e5460`](https://github.com/graphql/graphiql/commit/82e54602731305d955da5dbf911073f9430fac99), [`093cb10`](https://github.com/graphql/graphiql/commit/093cb100a4524b1005b82c1c064bb897416bfc82), [`fdbd07d`](https://github.com/graphql/graphiql/commit/fdbd07d0c11426ef2095ba6637fb80272dd01a86)]: + - @graphiql/react@0.38.0-alpha.0 + - @graphiql/toolkit@0.13.0-alpha.0 + ## 0.4.2 ### Patch Changes diff --git a/packages/graphiql-plugin-history/package.json b/packages/graphiql-plugin-history/package.json index 33b5859424..90259e4f4f 100644 --- a/packages/graphiql-plugin-history/package.json +++ b/packages/graphiql-plugin-history/package.json @@ -1,6 +1,6 @@ { "name": "@graphiql/plugin-history", - "version": "0.4.2", + "version": "0.4.3-alpha.0", "sideEffects": [ "*.css" ], @@ -37,17 +37,17 @@ "test": "vitest run" }, "peerDependencies": { - "@graphiql/react": "^0.37.0", + "@graphiql/react": "^0.38.0-alpha.0", "react": "^18 || ^19", "react-dom": "^18 || ^19" }, "dependencies": { - "@graphiql/toolkit": "^0.12.0", + "@graphiql/toolkit": "^0.13.0-alpha.0", "react-compiler-runtime": "19.1.0-rc.1", "zustand": "^5" }, "devDependencies": { - "@graphiql/react": "^0.37.4", + "@graphiql/react": "^0.38.0-alpha.0", "@testing-library/react": "^16.1.0", "@vitejs/plugin-react": "^4.4.1", "babel-plugin-react-compiler": "19.1.0-rc.1", diff --git a/packages/graphiql-react/CHANGELOG.md b/packages/graphiql-react/CHANGELOG.md index a239a8d2ff..d4d0f5bb50 100644 --- a/packages/graphiql-react/CHANGELOG.md +++ b/packages/graphiql-react/CHANGELOG.md @@ -1,5 +1,66 @@ # @graphiql/react +## 0.38.0-alpha.0 + +### Minor Changes + +- [#4290](https://github.com/graphql/graphiql/pull/4290) [`bbe02de`](https://github.com/graphql/graphiql/commit/bbe02de17c9cbb01ba4dfc23be3b9ed82e9b7055) Thanks [@trevor-scheer](https://github.com/trevor-scheer)! - Replace the left-side plugin sidebar with `ActivityRail`. Plugins render as a flat list in registration order with a 2px blue left border on the active plugin. Settings gear at the bottom opens the settings dialog. + + The previous `graphiql-sidebar` DOM structure and CSS class names are removed. Custom CSS overrides targeting `.graphiql-sidebar` or its children will need updating. Only CSS variable names are part of the public API. + +- [#4302](https://github.com/graphql/graphiql/pull/4302) [`dabeb6d`](https://github.com/graphql/graphiql/commit/dabeb6dccba58d4b61c042b6a596f870cf0ce3fb) Thanks [@trevor-scheer](https://github.com/trevor-scheer)! - `KeycapHint` now takes semantic modifier names via the new `MODIFIER` constant. `MODIFIER.Meta` renders as `⌘` on macOS and `Ctrl` elsewhere; `Ctrl`/`Alt`/`Shift` render as Mac glyphs (`⌃`/`⌥`/`⇧`) on macOS and as plain text on other platforms. `Enter` renders as `⏎` on every platform. + +- [#4277](https://github.com/graphql/graphiql/pull/4277) [`d4f0268`](https://github.com/graphql/graphiql/commit/d4f026853b89b9755f28d8f4059fcba419aa6d5a) Thanks [@trevor-scheer](https://github.com/trevor-scheer)! - Add a `KeycapHint` primitive for displaying inline keyboard shortcuts (e.g. `⌘K`, `⌘⏎`). Used in the new top bar; available for general consumer use. + +- [#4285](https://github.com/graphql/graphiql/pull/4285) [`c25bfd5`](https://github.com/graphql/graphiql/commit/c25bfd5b51ad98f36cbdb81a7486380f8dd1ab6a) Thanks [@trevor-scheer](https://github.com/trevor-scheer)! - Add a `MethodPill` primitive: a small colored pill labeling an operation as QRY (query), MUT (mutation), or SUB (subscription). + +- [#4297](https://github.com/graphql/graphiql/pull/4297) [`76a5169`](https://github.com/graphql/graphiql/commit/76a516903250e43096269971fc5ef708bcacce00) Thanks [@trevor-scheer](https://github.com/trevor-scheer)! - Replace the Monaco editor theme with v6-aligned token colors. Both `graphiql-DARK` and `graphiql-LIGHT` now cover all GraphQL token types (keywords, type names, field identifiers, variables, annotations, strings, numbers, comments) using the v6 design's accent palette. UI chrome colors (suggest widget, hover widget, quick input) are updated to match. + +- [#4242](https://github.com/graphql/graphiql/pull/4242) [`72e8970`](https://github.com/graphql/graphiql/commit/72e897082bbec4b67a26bf958c6205fefb64aa77) Thanks [@trevor-scheer](https://github.com/trevor-scheer)! - Introduce the v6 OKLCH design-token system with both dark and light theme palettes. Tokens (`--bg-canvas`, `--fg-default`, `--accent-blue`, etc.) are stored as OKLCH triplets so opacity can be combined at the call site. Themes are keyed off `data-theme` (`dark` is the default; `light` activates explicitly or via `prefers-color-scheme: light` when no override is set). Existing v5 variables are unchanged; component styles continue to use them until they are migrated. + +- [#4284](https://github.com/graphql/graphiql/pull/4284) [`1ce71e4`](https://github.com/graphql/graphiql/commit/1ce71e407dd3b457d6fecc9e7ad0b3ad246c693b) Thanks [@trevor-scheer](https://github.com/trevor-scheer)! - Add a `PanelHeader` primitive for side panels. Renders a title, optional subtitle, and optional action-icon row. + +- [#4321](https://github.com/graphql/graphiql/pull/4321) [`03535ab`](https://github.com/graphql/graphiql/commit/03535abc736d4479ac558320c477ff3b2e05b3f5) Thanks [@trevor-scheer](https://github.com/trevor-scheer)! - Add a response pane header showing status, elapsed time, response size, a JSON / Tree / Table view toggle, and a copy button. The selected view is persisted in storage and restored on reload. Tree and Table views render a placeholder until their implementations land. + +- [#4335](https://github.com/graphql/graphiql/pull/4335) [`0bd32a1`](https://github.com/graphql/graphiql/commit/0bd32a18c06fcca853cfd155538ccf50f6a3fc90) Thanks [@trevor-scheer](https://github.com/trevor-scheer)! - Add `ResponseTreeView` component for the response pane's Tree view. Renders GraphQL response JSON as a collapsible tree with type-colored values. Top-level nodes expand by default; deeper levels are collapsed. Selecting "Tree" in the response pane view toggle now shows the tree instead of a placeholder. + +- [#4292](https://github.com/graphql/graphiql/pull/4292) [`f5968fe`](https://github.com/graphql/graphiql/commit/f5968fed097799df7105fb6e414603020f11bd18) Thanks [@trevor-scheer](https://github.com/trevor-scheer)! - Restyle the editor tabs to the v6 design. Tabs now show a dirty-state dot when unsaved changes are present and a hover-only close affordance per tab. Adds a `lastSavedQuery` field to the tab store; the dirty state is computed from the diff against that snapshot. Adds a `saveQuery` action (keybind `Ctrl-S` / `Cmd-S`) that updates the snapshot. Adds prettify, copy, and save buttons to the right side of the tab strip. + +- [#4282](https://github.com/graphql/graphiql/pull/4282) [`a0fe11a`](https://github.com/graphql/graphiql/commit/a0fe11aeb40861b586b4cfa5678b8ebe1bea4a19) Thanks [@trevor-scheer](https://github.com/trevor-scheer)! - Add a `SegmentedControl` primitive for selecting one option from a small set inline. Used by the new top-bar response view toggle and several settings controls. + +- [#4291](https://github.com/graphql/graphiql/pull/4291) [`4fa53a8`](https://github.com/graphql/graphiql/commit/4fa53a8d2f111d9a894c59a7b7c79de8c9089136) Thanks [@trevor-scheer](https://github.com/trevor-scheer)! - Add `SidePanel` component that hosts the active plugin's content next to the activity rail. Default width 340px, resizable. + +- [#4289](https://github.com/graphql/graphiql/pull/4289) [`3f79ce9`](https://github.com/graphql/graphiql/commit/3f79ce94bab865be1bceae2e2596414e3766fc6d) Thanks [@trevor-scheer](https://github.com/trevor-scheer)! - Add a `StatusBar` layout component: a 24px-tall footer at the bottom of the app showing connection status, schema type count, active plugin count, cursor position, and document metadata (encoding, indent, language label). + +- [#4288](https://github.com/graphql/graphiql/pull/4288) [`82e5460`](https://github.com/graphql/graphiql/commit/82e54602731305d955da5dbf911073f9430fac99) Thanks [@trevor-scheer](https://github.com/trevor-scheer)! - Add a new `TopBar` layout component with brand, endpoint URL display, command palette button, and primary Run button. Endpoint method/URL are placeholders until the transport API lands. `TopBar` is now mounted at the top of the GraphiQL layout. + +- [#4333](https://github.com/graphql/graphiql/pull/4333) [`093cb10`](https://github.com/graphql/graphiql/commit/093cb100a4524b1005b82c1c064bb897416bfc82) Thanks [@trevor-scheer](https://github.com/trevor-scheer)! - Add a `Transport` API alongside the existing `Fetcher`. `createTransport({...})` performs the GraphQL request and returns a `TransportResponse` carrying the real HTTP wire metadata (status, headers, timing, size) for queries, mutations, subscriptions, and incremental delivery. `` accepts a new `transport` prop, mutually exclusive with `fetcher` at the type level, that lets the response pane surface those values directly from the underlying `Response`. Subscriptions require an explicit `subscriptionClient` (any client whose `.subscribe(payload, sink)` matches the `graphql-ws` `Client` shape, including `graphql-sse`'s `createClient()`); the toolkit no longer constructs one. The CDN bundle exposes `GraphiQL.createTransport` and `GraphiQL.createWsClient` so script-tag consumers can adopt without a bundler. + + `createGraphiQLFetcher`, the `Fetcher` type and its companions, and the `` prop are deprecated but continue to work unchanged. Existing code keeps compiling. Consumers on the deprecated path see a one-time dismissible banner in the response pane pointing at `docs/migration/graphiql-6.0.0.md` rather than fabricated status/timing/size values. + +- [#4322](https://github.com/graphql/graphiql/pull/4322) [`fdbd07d`](https://github.com/graphql/graphiql/commit/fdbd07d0c11426ef2095ba6637fb80272dd01a86) Thanks [@trevor-scheer](https://github.com/trevor-scheer)! - Add a `useGraphiQLSettings()` hook for managing theme / density / font-size preferences with `localStorage` persistence. Settings apply automatically to the GraphiQL container via `data-*` attributes. + +### Patch Changes + +- [#4276](https://github.com/graphql/graphiql/pull/4276) [`bd773d3`](https://github.com/graphql/graphiql/commit/bd773d3a245cd3a6a9e1595f7d2d686e2201c786) Thanks [@trevor-scheer](https://github.com/trevor-scheer)! - Restyle `Button` and `ToolbarButton` to the v6 OKLCH design tokens. Adds a `primary` variant to `Button` for the Run-button style. Storybook stories added for each variant. Props and behavior unchanged. + +- [#4279](https://github.com/graphql/graphiql/pull/4279) [`1bcf3be`](https://github.com/graphql/graphiql/commit/1bcf3be69a883f4eda09713b0db81e738a27e310) Thanks [@trevor-scheer](https://github.com/trevor-scheer)! - Restyle `Dialog` to the v6 design: `--bg-elevated` surface, refined border, larger radius. Behavior and API unchanged. + +- [#4280](https://github.com/graphql/graphiql/pull/4280) [`7dd2111`](https://github.com/graphql/graphiql/commit/7dd211143e2e8c575363dfb8339a37c1452579dd) Thanks [@trevor-scheer](https://github.com/trevor-scheer)! - Restyle `DropdownMenu` to the v6 design. Behavior and API unchanged. + +- [#4283](https://github.com/graphql/graphiql/pull/4283) [`05ecaf0`](https://github.com/graphql/graphiql/commit/05ecaf0aae89a027a415f6ab070ba0be204c473a) Thanks [@trevor-scheer](https://github.com/trevor-scheer)! - Restyle `Spinner` to the v6 design. Default stroke uses the muted foreground token. + +- [#4281](https://github.com/graphql/graphiql/pull/4281) [`5fb2d64`](https://github.com/graphql/graphiql/commit/5fb2d6487bc3e8cc3c468daf08ef56812e28b0e3) Thanks [@trevor-scheer](https://github.com/trevor-scheer)! - Restyle `Tabs` primitive to the v6 design. Active state uses a top accent border bleeding into the strip's bottom border. + +- [#4278](https://github.com/graphql/graphiql/pull/4278) [`34695e8`](https://github.com/graphql/graphiql/commit/34695e832ddcbb23c80a6060fe28cf0127d1d61a) Thanks [@trevor-scheer](https://github.com/trevor-scheer)! - Restyle `Tooltip` to the v6 design: `--bg-elevated` surface, simplified border and shadow. + +- [#4287](https://github.com/graphql/graphiql/pull/4287) [`e54b9c9`](https://github.com/graphql/graphiql/commit/e54b9c94ab0b61d47731554362c6641a12aa0112) Thanks [@trevor-scheer](https://github.com/trevor-scheer)! - Rewrite `SegmentedControl` on top of native radio inputs. Public props are unchanged. Keyboard navigation (arrow keys, Home / End) and screen-reader semantics now come from the browser; the group is a single tab stop instead of one per option. + +- [#4293](https://github.com/graphql/graphiql/pull/4293) [`6627635`](https://github.com/graphql/graphiql/commit/66276352a63da0a6c9924fcd488296d08e6f3a1b) Thanks [@trevor-scheer](https://github.com/trevor-scheer)! - `setTheme` now mirrors the chosen theme onto `document.documentElement` as a `data-theme` attribute. The v6 OKLCH token cascade in `tokens.css` is gated on `[data-theme='light']` / `[data-theme='dark']` selectors and was previously never matched, so v6 components fell back to the OS `prefers-color-scheme` regardless of the GraphiQL theme toggle. The existing `body.graphiql-light` / `body.graphiql-dark` classes are preserved for backwards compatibility with custom CSS. + +- Updated dependencies [[`eb46e2f`](https://github.com/graphql/graphiql/commit/eb46e2fe17413d9f9a52c7d7780b5cbaf799050e), [`093cb10`](https://github.com/graphql/graphiql/commit/093cb100a4524b1005b82c1c064bb897416bfc82)]: + - @graphiql/toolkit@0.13.0-alpha.0 + ## 0.37.6 ### Patch Changes diff --git a/packages/graphiql-react/package.json b/packages/graphiql-react/package.json index b8cf306815..bcef492e41 100644 --- a/packages/graphiql-react/package.json +++ b/packages/graphiql-react/package.json @@ -1,6 +1,6 @@ { "name": "@graphiql/react", - "version": "0.37.6", + "version": "0.38.0-alpha.0", "sideEffects": [ "dist/setup-workers/*", "*.css" @@ -52,7 +52,7 @@ "react-dom": "^18 || ^19" }, "dependencies": { - "@graphiql/toolkit": "^0.12.0", + "@graphiql/toolkit": "^0.13.0-alpha.0", "@radix-ui/react-dialog": "^1.1", "@radix-ui/react-dropdown-menu": "^2.1", "@radix-ui/react-tooltip": "^1.2", diff --git a/packages/graphiql-toolkit/CHANGELOG.md b/packages/graphiql-toolkit/CHANGELOG.md index aa7aa62a5e..49a92ea444 100644 --- a/packages/graphiql-toolkit/CHANGELOG.md +++ b/packages/graphiql-toolkit/CHANGELOG.md @@ -1,5 +1,17 @@ # @graphiql/toolkit +## 0.13.0-alpha.0 + +### Minor Changes + +- [#4333](https://github.com/graphql/graphiql/pull/4333) [`093cb10`](https://github.com/graphql/graphiql/commit/093cb100a4524b1005b82c1c064bb897416bfc82) Thanks [@trevor-scheer](https://github.com/trevor-scheer)! - Add a `Transport` API alongside the existing `Fetcher`. `createTransport({...})` performs the GraphQL request and returns a `TransportResponse` carrying the real HTTP wire metadata (status, headers, timing, size) for queries, mutations, subscriptions, and incremental delivery. `` accepts a new `transport` prop, mutually exclusive with `fetcher` at the type level, that lets the response pane surface those values directly from the underlying `Response`. Subscriptions require an explicit `subscriptionClient` (any client whose `.subscribe(payload, sink)` matches the `graphql-ws` `Client` shape, including `graphql-sse`'s `createClient()`); the toolkit no longer constructs one. The CDN bundle exposes `GraphiQL.createTransport` and `GraphiQL.createWsClient` so script-tag consumers can adopt without a bundler. + + `createGraphiQLFetcher`, the `Fetcher` type and its companions, and the `` prop are deprecated but continue to work unchanged. Existing code keeps compiling. Consumers on the deprecated path see a one-time dismissible banner in the response pane pointing at `docs/migration/graphiql-6.0.0.md` rather than fabricated status/timing/size values. + +### Patch Changes + +- [#4316](https://github.com/graphql/graphiql/pull/4316) [`eb46e2f`](https://github.com/graphql/graphiql/commit/eb46e2fe17413d9f9a52c7d7780b5cbaf799050e) Thanks [@trevor-scheer](https://github.com/trevor-scheer)! - Show a `MethodPill` (`QRY`/`MUT`/`SUB`) on each History row in place of the green status dot. `QueryStoreItem` gains an optional `operation` field, populated at write time from the parsed query. The Clear button no longer flashes green on success. + ## 0.12.0 ### Minor Changes diff --git a/packages/graphiql-toolkit/package.json b/packages/graphiql-toolkit/package.json index 3b05ace5c4..a565ad24a0 100644 --- a/packages/graphiql-toolkit/package.json +++ b/packages/graphiql-toolkit/package.json @@ -1,6 +1,6 @@ { "name": "@graphiql/toolkit", - "version": "0.12.0", + "version": "0.13.0-alpha.0", "description": "Utility to build a fetcher for GraphiQL", "contributors": [ "Rikki Schulte (https://rikki.dev)" diff --git a/packages/graphiql/CHANGELOG.md b/packages/graphiql/CHANGELOG.md index 98e2f018c7..e65700fc48 100644 --- a/packages/graphiql/CHANGELOG.md +++ b/packages/graphiql/CHANGELOG.md @@ -1,5 +1,30 @@ # Change Log +## 6.0.0-alpha.0 + +### Major Changes + +- [#4290](https://github.com/graphql/graphiql/pull/4290) [`bbe02de`](https://github.com/graphql/graphiql/commit/bbe02de17c9cbb01ba4dfc23be3b9ed82e9b7055) Thanks [@trevor-scheer](https://github.com/trevor-scheer)! - Replace the left-side plugin sidebar with `ActivityRail`. Plugins render as a flat list in registration order with a 2px blue left border on the active plugin. Settings gear at the bottom opens the settings dialog. + + The previous `graphiql-sidebar` DOM structure and CSS class names are removed. Custom CSS overrides targeting `.graphiql-sidebar` or its children will need updating. Only CSS variable names are part of the public API. + +- [#4227](https://github.com/graphql/graphiql/pull/4227) [`58de626`](https://github.com/graphql/graphiql/commit/58de6268e50651ca46160261fbe2854372b18d2c) Thanks [@trevor-scheer](https://github.com/trevor-scheer)! - Initial v6 alpha. Refs graphql/graphiql#4219. + +### Minor Changes + +- [#4333](https://github.com/graphql/graphiql/pull/4333) [`093cb10`](https://github.com/graphql/graphiql/commit/093cb100a4524b1005b82c1c064bb897416bfc82) Thanks [@trevor-scheer](https://github.com/trevor-scheer)! - Add a `Transport` API alongside the existing `Fetcher`. `createTransport({...})` performs the GraphQL request and returns a `TransportResponse` carrying the real HTTP wire metadata (status, headers, timing, size) for queries, mutations, subscriptions, and incremental delivery. `` accepts a new `transport` prop, mutually exclusive with `fetcher` at the type level, that lets the response pane surface those values directly from the underlying `Response`. Subscriptions require an explicit `subscriptionClient` (any client whose `.subscribe(payload, sink)` matches the `graphql-ws` `Client` shape, including `graphql-sse`'s `createClient()`); the toolkit no longer constructs one. The CDN bundle exposes `GraphiQL.createTransport` and `GraphiQL.createWsClient` so script-tag consumers can adopt without a bundler. + + `createGraphiQLFetcher`, the `Fetcher` type and its companions, and the `` prop are deprecated but continue to work unchanged. Existing code keeps compiling. Consumers on the deprecated path see a one-time dismissible banner in the response pane pointing at `docs/migration/graphiql-6.0.0.md` rather than fabricated status/timing/size values. + +### Patch Changes + +- [#4288](https://github.com/graphql/graphiql/pull/4288) [`82e5460`](https://github.com/graphql/graphiql/commit/82e54602731305d955da5dbf911073f9430fac99) Thanks [@trevor-scheer](https://github.com/trevor-scheer)! - Add a new `TopBar` layout component with brand, endpoint URL display, command palette button, and primary Run button. Endpoint method/URL are placeholders until the transport API lands. `TopBar` is now mounted at the top of the GraphiQL layout. + +- Updated dependencies [[`bbe02de`](https://github.com/graphql/graphiql/commit/bbe02de17c9cbb01ba4dfc23be3b9ed82e9b7055), [`b73d951`](https://github.com/graphql/graphiql/commit/b73d9513dffcbb9ad2c3ceebff79208be85c8f6d), [`eb46e2f`](https://github.com/graphql/graphiql/commit/eb46e2fe17413d9f9a52c7d7780b5cbaf799050e), [`dabeb6d`](https://github.com/graphql/graphiql/commit/dabeb6dccba58d4b61c042b6a596f870cf0ce3fb), [`d4f0268`](https://github.com/graphql/graphiql/commit/d4f026853b89b9755f28d8f4059fcba419aa6d5a), [`c25bfd5`](https://github.com/graphql/graphiql/commit/c25bfd5b51ad98f36cbdb81a7486380f8dd1ab6a), [`76a5169`](https://github.com/graphql/graphiql/commit/76a516903250e43096269971fc5ef708bcacce00), [`72e8970`](https://github.com/graphql/graphiql/commit/72e897082bbec4b67a26bf958c6205fefb64aa77), [`1ce71e4`](https://github.com/graphql/graphiql/commit/1ce71e407dd3b457d6fecc9e7ad0b3ad246c693b), [`03535ab`](https://github.com/graphql/graphiql/commit/03535abc736d4479ac558320c477ff3b2e05b3f5), [`0bd32a1`](https://github.com/graphql/graphiql/commit/0bd32a18c06fcca853cfd155538ccf50f6a3fc90), [`bd773d3`](https://github.com/graphql/graphiql/commit/bd773d3a245cd3a6a9e1595f7d2d686e2201c786), [`1bcf3be`](https://github.com/graphql/graphiql/commit/1bcf3be69a883f4eda09713b0db81e738a27e310), [`92567d5`](https://github.com/graphql/graphiql/commit/92567d51050cad11501c679bae0c9377098345cd), [`7dd2111`](https://github.com/graphql/graphiql/commit/7dd211143e2e8c575363dfb8339a37c1452579dd), [`f5968fe`](https://github.com/graphql/graphiql/commit/f5968fed097799df7105fb6e414603020f11bd18), [`a3db26e`](https://github.com/graphql/graphiql/commit/a3db26e74ffbdc81ae60ddf1c3795437db228ecb), [`05ecaf0`](https://github.com/graphql/graphiql/commit/05ecaf0aae89a027a415f6ab070ba0be204c473a), [`5fb2d64`](https://github.com/graphql/graphiql/commit/5fb2d6487bc3e8cc3c468daf08ef56812e28b0e3), [`34695e8`](https://github.com/graphql/graphiql/commit/34695e832ddcbb23c80a6060fe28cf0127d1d61a), [`e54b9c9`](https://github.com/graphql/graphiql/commit/e54b9c94ab0b61d47731554362c6641a12aa0112), [`a0fe11a`](https://github.com/graphql/graphiql/commit/a0fe11aeb40861b586b4cfa5678b8ebe1bea4a19), [`4fa53a8`](https://github.com/graphql/graphiql/commit/4fa53a8d2f111d9a894c59a7b7c79de8c9089136), [`3f79ce9`](https://github.com/graphql/graphiql/commit/3f79ce94bab865be1bceae2e2596414e3766fc6d), [`6627635`](https://github.com/graphql/graphiql/commit/66276352a63da0a6c9924fcd488296d08e6f3a1b), [`82e5460`](https://github.com/graphql/graphiql/commit/82e54602731305d955da5dbf911073f9430fac99), [`093cb10`](https://github.com/graphql/graphiql/commit/093cb100a4524b1005b82c1c064bb897416bfc82), [`fdbd07d`](https://github.com/graphql/graphiql/commit/fdbd07d0c11426ef2095ba6637fb80272dd01a86)]: + - @graphiql/react@0.38.0-alpha.0 + - @graphiql/plugin-doc-explorer@0.5.0-alpha.0 + - @graphiql/plugin-history@0.4.3-alpha.0 + ## 5.2.3 ### Patch Changes diff --git a/packages/graphiql/package.json b/packages/graphiql/package.json index b500bab639..1a9e088a5b 100644 --- a/packages/graphiql/package.json +++ b/packages/graphiql/package.json @@ -1,6 +1,6 @@ { "name": "graphiql", - "version": "5.2.3", + "version": "6.0.0-alpha.0", "sideEffects": [ "dist/setup-workers/*", "*.css" @@ -51,9 +51,9 @@ "test": "vitest run" }, "dependencies": { - "@graphiql/plugin-doc-explorer": "^0.4.2", - "@graphiql/plugin-history": "^0.4.2", - "@graphiql/react": "^0.37.4", + "@graphiql/plugin-doc-explorer": "^0.5.0-alpha.0", + "@graphiql/plugin-history": "^0.4.3-alpha.0", + "@graphiql/react": "^0.38.0-alpha.0", "react-compiler-runtime": "19.1.0-rc.1" }, "peerDependencies": { @@ -62,7 +62,7 @@ "react-dom": "^18 || ^19" }, "devDependencies": { - "@graphiql/toolkit": "^0.12.0", + "@graphiql/toolkit": "^0.13.0-alpha.0", "@testing-library/dom": "^10.4.0", "@testing-library/jest-dom": "^6.6.3", "@testing-library/react": "^16.3.0", diff --git a/yarn.lock b/yarn.lock index ecc7e00211..163741f7fd 100644 --- a/yarn.lock +++ b/yarn.lock @@ -3215,11 +3215,11 @@ __metadata: languageName: node linkType: hard -"@graphiql/plugin-code-exporter@npm:^5.1.2, @graphiql/plugin-code-exporter@workspace:packages/graphiql-plugin-code-exporter": +"@graphiql/plugin-code-exporter@npm:^5.1.3-alpha.0, @graphiql/plugin-code-exporter@workspace:packages/graphiql-plugin-code-exporter": version: 0.0.0-use.local resolution: "@graphiql/plugin-code-exporter@workspace:packages/graphiql-plugin-code-exporter" dependencies: - "@graphiql/react": "npm:^0.37.4" + "@graphiql/react": "npm:^0.38.0-alpha.0" "@vitejs/plugin-react": "npm:^4.4.1" graphiql-code-exporter: "npm:^3.0.3" graphql: "npm:^16.9.0" @@ -3229,18 +3229,18 @@ __metadata: vite: "npm:^6.3.4" vite-plugin-dts: "npm:^4.0.1" peerDependencies: - "@graphiql/react": ^0.37.0 + "@graphiql/react": ^0.38.0-alpha.0 graphql: ^15.5.0 || ^16.0.0 || ^17.0.0-alpha.2 react: ^18 || ^19 react-dom: ^18 || ^19 languageName: unknown linkType: soft -"@graphiql/plugin-doc-explorer@npm:^0.4.2, @graphiql/plugin-doc-explorer@workspace:packages/graphiql-plugin-doc-explorer": +"@graphiql/plugin-doc-explorer@npm:^0.5.0-alpha.0, @graphiql/plugin-doc-explorer@workspace:packages/graphiql-plugin-doc-explorer": version: 0.0.0-use.local resolution: "@graphiql/plugin-doc-explorer@workspace:packages/graphiql-plugin-doc-explorer" dependencies: - "@graphiql/react": "npm:^0.37.4" + "@graphiql/react": "npm:^0.38.0-alpha.0" "@headlessui/react": "npm:^2.2" "@storybook/addon-a11y": "npm:^10.3.6" "@storybook/addon-vitest": "npm:^10.3.6" @@ -3259,18 +3259,18 @@ __metadata: vite-plugin-dts: "npm:^4.5.3" zustand: "npm:^5" peerDependencies: - "@graphiql/react": ^0.37.0 + "@graphiql/react": ^0.38.0-alpha.0 graphql: ^15.5.0 || ^16.0.0 || ^17.0.0 react: ^18 || ^19 react-dom: ^18 || ^19 languageName: unknown linkType: soft -"@graphiql/plugin-explorer@npm:^5.1.2, @graphiql/plugin-explorer@workspace:packages/graphiql-plugin-explorer": +"@graphiql/plugin-explorer@npm:^5.1.3-alpha.0, @graphiql/plugin-explorer@workspace:packages/graphiql-plugin-explorer": version: 0.0.0-use.local resolution: "@graphiql/plugin-explorer@workspace:packages/graphiql-plugin-explorer" dependencies: - "@graphiql/react": "npm:^0.37.4" + "@graphiql/react": "npm:^0.38.0-alpha.0" "@vitejs/plugin-react": "npm:^4.4.1" graphiql-explorer: "npm:^0.9.0" graphql: "npm:^16.9.0" @@ -3281,19 +3281,19 @@ __metadata: vite-plugin-dts: "npm:^4.0.1" vite-plugin-svgr: "npm:^4.3.0" peerDependencies: - "@graphiql/react": ^0.37.0 + "@graphiql/react": ^0.38.0-alpha.0 graphql: ^15.5.0 || ^16.0.0 || ^17.0.0-alpha.2 react: ^18 || ^19 react-dom: ^18 || ^19 languageName: unknown linkType: soft -"@graphiql/plugin-history@npm:^0.4.2, @graphiql/plugin-history@workspace:packages/graphiql-plugin-history": +"@graphiql/plugin-history@npm:^0.4.3-alpha.0, @graphiql/plugin-history@workspace:packages/graphiql-plugin-history": version: 0.0.0-use.local resolution: "@graphiql/plugin-history@workspace:packages/graphiql-plugin-history" dependencies: - "@graphiql/react": "npm:^0.37.4" - "@graphiql/toolkit": "npm:^0.12.0" + "@graphiql/react": "npm:^0.38.0-alpha.0" + "@graphiql/toolkit": "npm:^0.13.0-alpha.0" "@testing-library/react": "npm:^16.1.0" "@vitejs/plugin-react": "npm:^4.4.1" babel-plugin-react-compiler: "npm:19.1.0-rc.1" @@ -3304,18 +3304,18 @@ __metadata: vite-plugin-dts: "npm:^4.5.3" zustand: "npm:^5" peerDependencies: - "@graphiql/react": ^0.37.0 + "@graphiql/react": ^0.38.0-alpha.0 react: ^18 || ^19 react-dom: ^18 || ^19 languageName: unknown linkType: soft -"@graphiql/react@npm:^0.37.4, @graphiql/react@npm:^0.37.6, @graphiql/react@workspace:packages/graphiql-react": +"@graphiql/react@npm:^0.38.0-alpha.0, @graphiql/react@workspace:packages/graphiql-react": version: 0.0.0-use.local resolution: "@graphiql/react@workspace:packages/graphiql-react" dependencies: "@babel/helper-string-parser": "npm:^7.19.4" - "@graphiql/toolkit": "npm:^0.12.0" + "@graphiql/toolkit": "npm:^0.13.0-alpha.0" "@radix-ui/react-dialog": "npm:^1.1" "@radix-ui/react-dropdown-menu": "npm:^2.1" "@radix-ui/react-tooltip": "npm:^1.2" @@ -3360,7 +3360,7 @@ __metadata: languageName: unknown linkType: soft -"@graphiql/toolkit@npm:^0.12.0, @graphiql/toolkit@workspace:packages/graphiql-toolkit": +"@graphiql/toolkit@npm:^0.13.0-alpha.0, @graphiql/toolkit@workspace:packages/graphiql-toolkit": version: 0.0.0-use.local resolution: "@graphiql/toolkit@workspace:packages/graphiql-toolkit" dependencies: @@ -12351,14 +12351,14 @@ __metadata: version: 0.0.0-use.local resolution: "example-graphiql-vite-react-router@workspace:examples/graphiql-vite-react-router" dependencies: - "@graphiql/react": "npm:^0.37.6" + "@graphiql/react": "npm:^0.38.0-alpha.0" "@react-router/dev": "npm:^7" "@react-router/fs-routes": "npm:^7" "@react-router/node": "npm:^7" "@react-router/serve": "npm:^7" "@types/node": "npm:^24" "@types/react": "npm:^19" - graphiql: "npm:^5.2.3" + graphiql: "npm:^6.0.0-alpha.0" isbot: "npm:^5" react: "npm:^19" react-dom: "npm:^19" @@ -12373,7 +12373,7 @@ __metadata: resolution: "example-graphiql-vite@workspace:examples/graphiql-vite" dependencies: "@vitejs/plugin-react": "npm:^4" - graphiql: "npm:^5.2.3" + graphiql: "npm:^6.0.0-alpha.0" graphql: "npm:^16" react: "npm:^19" react-dom: "npm:^19" @@ -12390,17 +12390,17 @@ __metadata: "@babel/plugin-syntax-dynamic-import": "npm:^7" "@babel/preset-env": "npm:^7" "@babel/preset-react": "npm:^7" - "@graphiql/plugin-code-exporter": "npm:^5.1.2" - "@graphiql/plugin-explorer": "npm:^5.1.2" - "@graphiql/react": "npm:^0.37.6" - "@graphiql/toolkit": "npm:^0.12.0" + "@graphiql/plugin-code-exporter": "npm:^5.1.3-alpha.0" + "@graphiql/plugin-explorer": "npm:^5.1.3-alpha.0" + "@graphiql/react": "npm:^0.38.0-alpha.0" + "@graphiql/toolkit": "npm:^0.13.0-alpha.0" ajv-formats: "npm:^3" babel-loader: "npm:^9" copy-webpack-plugin: "npm:^11" cross-env: "npm:^7" css-loader: "npm:^6" file-loader: "npm:^6" - graphiql: "npm:^5.2.3" + graphiql: "npm:^6.0.0-alpha.0" graphql: "npm:^16" graphql-ws: "npm:^5" html-webpack-plugin: "npm:^5" @@ -12422,7 +12422,7 @@ __metadata: version: 0.0.0-use.local resolution: "example-monaco-graphql-nextjs@workspace:examples/monaco-graphql-nextjs" dependencies: - "@graphiql/toolkit": "npm:^0.12.0" + "@graphiql/toolkit": "npm:^0.13.0-alpha.0" "@types/node": "npm:^24" "@types/react": "npm:^19" graphql: "npm:^16" @@ -12440,7 +12440,7 @@ __metadata: version: 0.0.0-use.local resolution: "example-monaco-graphql-react-vite@workspace:examples/monaco-graphql-react-vite" dependencies: - "@graphiql/toolkit": "npm:^0.12.0" + "@graphiql/toolkit": "npm:^0.13.0-alpha.0" "@vitejs/plugin-react": "npm:^4" graphql: "npm:^16" graphql-language-service: "npm:^5.5.2" @@ -14013,14 +14013,14 @@ __metadata: languageName: unknown linkType: soft -"graphiql@npm:^5.2.3, graphiql@workspace:packages/graphiql": +"graphiql@npm:^6.0.0-alpha.0, graphiql@workspace:packages/graphiql": version: 0.0.0-use.local resolution: "graphiql@workspace:packages/graphiql" dependencies: - "@graphiql/plugin-doc-explorer": "npm:^0.4.2" - "@graphiql/plugin-history": "npm:^0.4.2" - "@graphiql/react": "npm:^0.37.4" - "@graphiql/toolkit": "npm:^0.12.0" + "@graphiql/plugin-doc-explorer": "npm:^0.5.0-alpha.0" + "@graphiql/plugin-history": "npm:^0.4.3-alpha.0" + "@graphiql/react": "npm:^0.38.0-alpha.0" + "@graphiql/toolkit": "npm:^0.13.0-alpha.0" "@testing-library/dom": "npm:^10.4.0" "@testing-library/jest-dom": "npm:^6.6.3" "@testing-library/react": "npm:^16.3.0"