diff --git a/.changeset/errorcodes.md b/.changeset/errorcodes.md new file mode 100644 index 000000000..b6b6f82b3 --- /dev/null +++ b/.changeset/errorcodes.md @@ -0,0 +1,5 @@ +--- +"apollo-client-devtools": patch +--- + +add error codes for new Apollo Client version diff --git a/all-clients/errorcodes.json b/all-clients/errorcodes.json index 51391eb37..7df63694f 100644 --- a/all-clients/errorcodes.json +++ b/all-clients/errorcodes.json @@ -90,6 +90,7 @@ "A subscription that is skipped cannot be restarted.", "You must provide an `updateQuery` function when using `fetchMore` with a `no-cache` fetch policy.", "Could not identify object passed to `from` for '%s' fragment, either because the object is non-normalized or the key fields are missing. If you are masking this object, please ensure the key fields are requested by the parent object.", + "[%s]: Fragments masked by data masking are inaccessible when using fetch policy \"no-cache\". Please add `@unmask` to each fragment spread to access the data.", "Expected a parsed GraphQL document with a query, mutation, or subscription.", "Could not find fragment with name \"%s\".", "Could not find fragment with name '%s'.", @@ -283,7 +284,9 @@ "3.11.8": "17", "3.11.9": "17", "3.11.10": "17", - "3.12.0-alpha.0": "18" + "3.11.11-rc.0": "18", + "3.12.0-alpha.0": "19", + "3.12.0-rc.0": "18" }, "errors": { "1": "AQEBAgICAwMDBAMEBQMEBgMEBwQECAQFCQUECgUEBwUECwUEDAYEDQYEDgYGDwYEEAcHBwgIBwgIEQkEEgkEEwkJFAkEFQkEFgoEFwoKGAoLGQoMGgoNGwoOHAoPHQoEHgoEHwoEIAsEIQsEIgwEIw0EJA4EJQ8QJg8RJxAEKBEEKRISKhMTKxQULBUVLBYWLRcXLhgYLxkEMBoEMRoEMhoEMxoENBsZNRwaNhwENx0EOB4bOR4cOh4dOx4ePB4fPR8gPiAhPyAiQCAjQSAkQiEEQyElByEIRCImRSIERiInRyIoRCIpSCIqSSIrSiIESyMETCQETSQE", @@ -303,6 +306,7 @@ "15": "AQEBTwEEUAEEAgICAwMDBAMEBQMEBgMEBwQECAQFCQUECgUEBwUEUQUEDAYEDgYvDwYEBwgIBwgIEQkEEgkEEwkJFAkEFQkEFgoEFwoKGAowGQoMGgoxGwoOHAoPHQoEHgoEVAoEIAsEIQsEIgwEIw0EJA4EJQ8yJg8RJxAEKBEEKRISKhMtKxQULBUVLBYWLRcXUyc6LxkEMBoEMRoEMhoEMxoENRwaNhwENx0EVSg7OB4bOR4uOh4dOx4ePB4fPR88Uh85ECUHPiAhPyAiQCAzQSA0QiEEQyElByEIRCI1RSIERiInRyI2RCI3SCIqSSI4SiIESyMETCQETSQE", "16": "AQEBTwEEUAEEAgICAwMDBAMEBQMEBgMEBwQECAQFCQUECgUEBwUEUQUEDAYEDgYvDwYEBwgIBwgIEQkEEgkEEwkJFAkEFQkEFgoEFwoKGAowGQoMGgoxGwoOHAoPHQoEHgoEVAoEIAsEIQsEIgwEIw0EJA4EJQ8yJg8RJxAEKBEEKRISKhMtKxQULBUVLBYWLRcXUyc6Vic9MBoEMRoEMhoEMxoEVxo+NRwaNhwENx0EVSg7OB4bOR4uOh4dOx4ePB4fPR88Uh85ECUHPiAhPyAiQCAzQSA0QiEEQyElByEIRCI1RSIERiInRyI2RCI3SCIqSSI4SiIESyMETCQETSQE", "17": "AQEBTwEEUAEEAgICAwMDBAMEBQMEBgMEBwQECAQFCQUECgUEBwUEUQUEDAYEDgYvDwYEBwgIBwgIEQkEWAk/EgkEEwkJFAkEFQkEFgoEFwoKGAowGQoMGgoxGwoOHAoPHQoEHgoEVAoEIAsEIQsEIgwEIw0EJA4EJQ8yJg8RJxAEKBEEKRISKhMtKxQULBUVLBYWLRcXUyc6Vic9MBoEMRoEMhoEMxoEVxo+NRwaNhwENx0EVSg7OB4bOR4uOh4dOx4ePB4fPR88Uh85ECUHPiAhPyAiQCAzQSA0QiEEQyElByEIRCI1RSIERiInRyI2RCI3SCIqSSI4SiIESyMETCQETSQE", - "18": "WSkEAQEBTwEEUAEEAgICAwMDBAMEBQMEBgMEBwQECAQFCQUECgUEBwUEUQUEDAYEDgYvDwYEBwgIBwgIEQkEWAk/EgkEEwkJFAkEFQkEFgoEFwoKGAowGQoMGgoxGwoOHAoPHQoEHgoEVAoEWipAQyolWypBXCoIXSoEXioEIAsEIQsEIgwEIw0EJA4EJQ8yJg8RJxAEKBEEKRISKhMtKxQULBUVLBYWLRcXUyc6Vic9MBoEMRoEMhoEMxoEVxo+NRwaNhwENx0EVSg7OB4bOR4uOh4dOx4ePB4fPR88Uh85ECUHPiAhPyAiQCAzQSA0XyAEYCAEYSAEQiEEQyElByEIRCI1RSIERiInRyI2RCI3SCIqSSI4SiIESyMETCQETSQE" + "18": "WSkEAQEBTwEEUAEEAgICAwMDBAMEBQMEBgMEBwQECAQFCQUECgUEBwUEUQUEDAYEDgYvDwYEBwgIBwgIEQkEWAk/EgkEEwkJFAkEFQkEFgoEFwoKGAowGQoMGgoxGwoOHAoPHQoEHgoEVAoEWgoEWypAQyolXCpBXSoIXioEXyoEIAsEIQsEIgwEIw0EJA4EJQ8yJg8RJxAEKBEEKRISKhMtKxQULBUVLBYWLRcXUyc6Vic9MBoEMRoEMhoEMxoEVxo+NRwaNhwENx0EVSg7OB4bOR4uOh4dOx4ePB4fPR88Uh85ECUHPiAhPyAiQCAzQSA0YCAEYSAEYiAEQiEEQyElByEIRCI1RSIERiInRyI2RCI3SCIqSSI4SiIESyMETCQETSQE", + "19": "WSkEAQEBTwEEUAEEAgICAwMDBAMEBQMEBgMEBwQECAQFCQUECgUEBwUEUQUEDAYEDgYvDwYEBwgIBwgIEQkEWAk/EgkEEwkJFAkEFQkEFgoEFwoKGAowGQoMGgoxGwoOHAoPHQoEHgoEVAoEWypAQyolXCpBXSoIXioEXyoEIAsEIQsEIgwEIw0EJA4EJQ8yJg8RJxAEKBEEKRISKhMtKxQULBUVLBYWLRcXUyc6Vic9MBoEMRoEMhoEMxoEVxo+NRwaNhwENx0EVSg7OB4bOR4uOh4dOx4ePB4fPR88Uh85ECUHPiAhPyAiQCAzQSA0YCAEYSAEYiAEQiEEQyElByEIRCI1RSIERiInRyI2RCI3SCIqSSI4SiIESyMETCQETSQE" } } \ No newline at end of file diff --git a/all-clients/package-lock.json b/all-clients/package-lock.json index 16083e88e..ef10f7be3 100644 --- a/all-clients/package-lock.json +++ b/all-clients/package-lock.json @@ -26,6 +26,7 @@ "@apollo-client/3.11.0-rc.2": "npm:@apollo/client@3.11.0-rc.2", "@apollo-client/3.11.1": "npm:@apollo/client@3.11.1", "@apollo-client/3.11.10": "npm:@apollo/client@3.11.10", + "@apollo-client/3.11.11-rc.0": "npm:@apollo/client@3.11.11-rc.0", "@apollo-client/3.11.2": "npm:@apollo/client@3.11.2", "@apollo-client/3.11.3": "npm:@apollo/client@3.11.3", "@apollo-client/3.11.4": "npm:@apollo/client@3.11.4", @@ -35,6 +36,7 @@ "@apollo-client/3.11.8": "npm:@apollo/client@3.11.8", "@apollo-client/3.11.9": "npm:@apollo/client@3.11.9", "@apollo-client/3.12.0-alpha.0": "npm:@apollo/client@3.12.0-alpha.0", + "@apollo-client/3.12.0-rc.0": "npm:@apollo/client@3.12.0-rc.0", "@apollo-client/3.8.0": "npm:@apollo/client@3.8.0", "@apollo-client/3.8.0-beta.0": "npm:@apollo/client@3.8.0-beta.0", "@apollo-client/3.8.0-beta.1": "npm:@apollo/client@3.8.0-beta.1", @@ -1763,6 +1765,105 @@ } } }, + "node_modules/@apollo-client/3.11.11-rc.0": { + "name": "@apollo/client", + "version": "3.11.11-rc.0", + "resolved": "https://registry.npmjs.org/@apollo/client/-/client-3.11.11-rc.0.tgz", + "integrity": "sha512-eDnWvpxPgAYmGG3KNAFKg/CsmJW8ynDd7x+d9U1HZK20+oiCm5lD8QPBurFIMZQzf86DtRXIaaqOswHrJh2anA==", + "deprecated": "Please use version 3.12.0-rc.0 instead", + "license": "MIT", + "dependencies": { + "@graphql-typed-document-node/core": "^3.1.1", + "@wry/caches": "^1.0.0", + "@wry/equality": "^0.5.6", + "@wry/trie": "^0.5.0", + "graphql-tag": "^2.12.6", + "hoist-non-react-statics": "^3.3.2", + "optimism": "^0.18.0", + "prop-types": "^15.7.2", + "rehackt": "^0.1.0", + "response-iterator": "^0.2.6", + "symbol-observable": "^4.0.0", + "ts-invariant": "^0.10.3", + "tslib": "^2.3.0", + "zen-observable-ts": "^1.2.5" + }, + "peerDependencies": { + "graphql": "^15.0.0 || ^16.0.0", + "graphql-ws": "^5.5.5", + "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || >=19.0.0-rc <19.0.0", + "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0 || >=19.0.0-rc <19.0.0", + "subscriptions-transport-ws": "^0.9.0 || ^0.11.0" + }, + "peerDependenciesMeta": { + "graphql-ws": { + "optional": true + }, + "react": { + "optional": true + }, + "react-dom": { + "optional": true + }, + "subscriptions-transport-ws": { + "optional": true + } + } + }, + "node_modules/@apollo-client/3.11.11-rc.0/node_modules/@wry/trie": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/@wry/trie/-/trie-0.5.0.tgz", + "integrity": "sha512-FNoYzHawTMk/6KMQoEG5O4PuioX19UbwdQKF44yw0nLfOypfQdjtfZzo/UIJWAJ23sNIFbD1Ug9lbaDGMwbqQA==", + "license": "MIT", + "dependencies": { + "tslib": "^2.3.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@apollo-client/3.11.11-rc.0/node_modules/optimism": { + "version": "0.18.0", + "resolved": "https://registry.npmjs.org/optimism/-/optimism-0.18.0.tgz", + "integrity": "sha512-tGn8+REwLRNFnb9WmcY5IfpOqeX2kpaYJ1s6Ae3mn12AeydLkR3j+jSCmVQFoXqU8D41PAJ1RG1rCRNWmNZVmQ==", + "license": "MIT", + "dependencies": { + "@wry/caches": "^1.0.0", + "@wry/context": "^0.7.0", + "@wry/trie": "^0.4.3", + "tslib": "^2.3.0" + } + }, + "node_modules/@apollo-client/3.11.11-rc.0/node_modules/optimism/node_modules/@wry/trie": { + "version": "0.4.3", + "resolved": "https://registry.npmjs.org/@wry/trie/-/trie-0.4.3.tgz", + "integrity": "sha512-I6bHwH0fSf6RqQcnnXLJKhkSXG45MFral3GxPaY4uAl0LYDZM+YDVDAiU9bYwjTuysy1S0IeecWtmq1SZA3M1w==", + "license": "MIT", + "dependencies": { + "tslib": "^2.3.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@apollo-client/3.11.11-rc.0/node_modules/rehackt": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/rehackt/-/rehackt-0.1.0.tgz", + "integrity": "sha512-7kRDOuLHB87D/JESKxQoRwv4DzbIdwkAGQ7p6QKGdVlY1IZheUnVhlk/4UZlNUVxdAXpyxikE3URsG067ybVzw==", + "license": "MIT", + "peerDependencies": { + "@types/react": "*", + "react": "*" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + }, + "react": { + "optional": true + } + } + }, "node_modules/@apollo-client/3.11.2": { "name": "@apollo/client", "version": "3.11.2", @@ -2640,6 +2741,104 @@ } } }, + "node_modules/@apollo-client/3.12.0-rc.0": { + "name": "@apollo/client", + "version": "3.12.0-rc.0", + "resolved": "https://registry.npmjs.org/@apollo/client/-/client-3.12.0-rc.0.tgz", + "integrity": "sha512-pn7WXU6af8MUI+/RvOAr3k1R0MkmVDyRRaHn+Hm/SYRrMCjp793Ho/+UMk0AaTWTdGikwJlg2Ayx0IYCYejJXQ==", + "license": "MIT", + "dependencies": { + "@graphql-typed-document-node/core": "^3.1.1", + "@wry/caches": "^1.0.0", + "@wry/equality": "^0.5.6", + "@wry/trie": "^0.5.0", + "graphql-tag": "^2.12.6", + "hoist-non-react-statics": "^3.3.2", + "optimism": "^0.18.0", + "prop-types": "^15.7.2", + "rehackt": "^0.1.0", + "response-iterator": "^0.2.6", + "symbol-observable": "^4.0.0", + "ts-invariant": "^0.10.3", + "tslib": "^2.3.0", + "zen-observable-ts": "^1.2.5" + }, + "peerDependencies": { + "graphql": "^15.0.0 || ^16.0.0", + "graphql-ws": "^5.5.5", + "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || >=19.0.0-rc <19.0.0", + "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0 || >=19.0.0-rc <19.0.0", + "subscriptions-transport-ws": "^0.9.0 || ^0.11.0" + }, + "peerDependenciesMeta": { + "graphql-ws": { + "optional": true + }, + "react": { + "optional": true + }, + "react-dom": { + "optional": true + }, + "subscriptions-transport-ws": { + "optional": true + } + } + }, + "node_modules/@apollo-client/3.12.0-rc.0/node_modules/@wry/trie": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/@wry/trie/-/trie-0.5.0.tgz", + "integrity": "sha512-FNoYzHawTMk/6KMQoEG5O4PuioX19UbwdQKF44yw0nLfOypfQdjtfZzo/UIJWAJ23sNIFbD1Ug9lbaDGMwbqQA==", + "license": "MIT", + "dependencies": { + "tslib": "^2.3.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@apollo-client/3.12.0-rc.0/node_modules/optimism": { + "version": "0.18.0", + "resolved": "https://registry.npmjs.org/optimism/-/optimism-0.18.0.tgz", + "integrity": "sha512-tGn8+REwLRNFnb9WmcY5IfpOqeX2kpaYJ1s6Ae3mn12AeydLkR3j+jSCmVQFoXqU8D41PAJ1RG1rCRNWmNZVmQ==", + "license": "MIT", + "dependencies": { + "@wry/caches": "^1.0.0", + "@wry/context": "^0.7.0", + "@wry/trie": "^0.4.3", + "tslib": "^2.3.0" + } + }, + "node_modules/@apollo-client/3.12.0-rc.0/node_modules/optimism/node_modules/@wry/trie": { + "version": "0.4.3", + "resolved": "https://registry.npmjs.org/@wry/trie/-/trie-0.4.3.tgz", + "integrity": "sha512-I6bHwH0fSf6RqQcnnXLJKhkSXG45MFral3GxPaY4uAl0LYDZM+YDVDAiU9bYwjTuysy1S0IeecWtmq1SZA3M1w==", + "license": "MIT", + "dependencies": { + "tslib": "^2.3.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@apollo-client/3.12.0-rc.0/node_modules/rehackt": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/rehackt/-/rehackt-0.1.0.tgz", + "integrity": "sha512-7kRDOuLHB87D/JESKxQoRwv4DzbIdwkAGQ7p6QKGdVlY1IZheUnVhlk/4UZlNUVxdAXpyxikE3URsG067ybVzw==", + "license": "MIT", + "peerDependencies": { + "@types/react": "*", + "react": "*" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + }, + "react": { + "optional": true + } + } + }, "node_modules/@apollo-client/3.8.0": { "name": "@apollo/client", "version": "3.8.0", diff --git a/all-clients/package.json b/all-clients/package.json index 10ca61db3..eb42fe107 100644 --- a/all-clients/package.json +++ b/all-clients/package.json @@ -77,7 +77,9 @@ "@apollo-client/3.11.8": "npm:@apollo/client@3.11.8", "@apollo-client/3.11.9": "npm:@apollo/client@3.11.9", "@apollo-client/3.11.10": "npm:@apollo/client@3.11.10", - "@apollo-client/3.12.0-alpha.0": "npm:@apollo/client@3.12.0-alpha.0" + "@apollo-client/3.11.11-rc.0": "npm:@apollo/client@3.11.11-rc.0", + "@apollo-client/3.12.0-alpha.0": "npm:@apollo/client@3.12.0-alpha.0", + "@apollo-client/3.12.0-rc.0": "npm:@apollo/client@3.12.0-rc.0" }, "devDependencies": { "semver": "7.6.0"