diff --git a/.changeset/lemon-suns-chew.md b/.changeset/lemon-suns-chew.md deleted file mode 100644 index ee32016c..00000000 --- a/.changeset/lemon-suns-chew.md +++ /dev/null @@ -1,12 +0,0 @@ ---- -'@escape.tech/graphql-armor-character-limit': minor -'@escape.tech/graphql-armor-max-directives': minor -'@escape.tech/graphql-armor-max-aliases': minor -'@escape.tech/graphql-armor-cost-limit': minor -'@escape.tech/graphql-armor-max-tokens': minor -'@escape.tech/graphql-armor-max-depth': minor -'@escape.tech/graphql-armor': minor -'@escape.tech/graphql-armor-types': minor ---- - -Add exposeLimit [!716](https://github.com/Escape-Technologies/graphql-armor/issues/716) diff --git a/packages/graphql-armor/CHANGELOG.md b/packages/graphql-armor/CHANGELOG.md index c0f9ab01..fa3dcbb6 100644 --- a/packages/graphql-armor/CHANGELOG.md +++ b/packages/graphql-armor/CHANGELOG.md @@ -1,5 +1,21 @@ # @escape.tech/graphql-armor +## 3.1.0 + +### Minor Changes + +- eabdd54: Add exposeLimit [!716](https://github.com/Escape-Technologies/graphql-armor/issues/716) + +### Patch Changes + +- Updated dependencies [eabdd54] + - @escape.tech/graphql-armor-max-directives@2.3.0 + - @escape.tech/graphql-armor-max-aliases@2.6.0 + - @escape.tech/graphql-armor-cost-limit@2.3.0 + - @escape.tech/graphql-armor-max-tokens@2.5.0 + - @escape.tech/graphql-armor-max-depth@2.4.0 + - @escape.tech/graphql-armor-types@0.7.0 + ## 3.0.1 ### Patch Changes diff --git a/packages/graphql-armor/package.json b/packages/graphql-armor/package.json index 81f6d3ca..86e0a2c8 100644 --- a/packages/graphql-armor/package.json +++ b/packages/graphql-armor/package.json @@ -1,6 +1,6 @@ { "name": "@escape.tech/graphql-armor", - "version": "3.0.1", + "version": "3.1.0", "description": "Dead-simple, yet highly customizable security middleware for Apollo GraphQL servers shield", "keywords": [ "apollo", @@ -35,17 +35,17 @@ }, "dependencies": { "@escape.tech/graphql-armor-block-field-suggestions": "2.2.0", - "@escape.tech/graphql-armor-cost-limit": "2.2.0", - "@escape.tech/graphql-armor-max-aliases": "2.5.0", - "@escape.tech/graphql-armor-max-depth": "2.3.0", - "@escape.tech/graphql-armor-max-directives": "2.2.0", - "@escape.tech/graphql-armor-max-tokens": "2.4.0", + "@escape.tech/graphql-armor-cost-limit": "2.3.0", + "@escape.tech/graphql-armor-max-aliases": "2.6.0", + "@escape.tech/graphql-armor-max-depth": "2.4.0", + "@escape.tech/graphql-armor-max-directives": "2.3.0", + "@escape.tech/graphql-armor-max-tokens": "2.5.0", "graphql": "^16.0.0" }, "peerDependencies": { "@apollo/server": "^4.0.0", "@envelop/core": "^5.0.0", - "@escape.tech/graphql-armor-types": "0.6.0" + "@escape.tech/graphql-armor-types": "0.7.0" }, "peerDependenciesMeta": { "@apollo/server": { @@ -61,7 +61,7 @@ "devDependencies": { "@apollo/server": "4.11.0", "@envelop/core": "5.0.1", - "@escape.tech/graphql-armor-types": "0.6.0", + "@escape.tech/graphql-armor-types": "0.7.0", "@types/node": "^20.0.0", "graphql": "16.8.1", "ts-node": "10.9.2", diff --git a/packages/plugins/character-limit/CHANGELOG.md b/packages/plugins/character-limit/CHANGELOG.md index 2cc0be2a..9afca3ee 100644 --- a/packages/plugins/character-limit/CHANGELOG.md +++ b/packages/plugins/character-limit/CHANGELOG.md @@ -1,5 +1,11 @@ # @escape.tech/graphql-armor-character-limit +## 2.3.0 + +### Minor Changes + +- eabdd54: Add exposeLimit [!716](https://github.com/Escape-Technologies/graphql-armor/issues/716) + ## 2.2.0 ### Minor Changes diff --git a/packages/plugins/character-limit/package.json b/packages/plugins/character-limit/package.json index de58e231..764b1ac2 100644 --- a/packages/plugins/character-limit/package.json +++ b/packages/plugins/character-limit/package.json @@ -1,6 +1,6 @@ { "name": "@escape.tech/graphql-armor-character-limit", - "version": "2.2.0", + "version": "2.3.0", "description": "Limit the number of character allowed in a GraphQL query.", "packageManager": "yarn@4.5.0", "main": "dist/graphql-armor-character-limit.cjs.js", @@ -31,13 +31,13 @@ }, "optionalDependencies": { "@envelop/core": "^5.0.0", - "@escape.tech/graphql-armor-types": "0.6.0" + "@escape.tech/graphql-armor-types": "0.7.0" }, "devDependencies": { "@envelop/core": "5.0.1", "@envelop/testing": "7.0.0", "@envelop/types": "5.0.0", - "@escape.tech/graphql-armor-types": "0.6.0", + "@escape.tech/graphql-armor-types": "0.7.0", "graphql": "16.8.1", "typescript": "5.4.5" } diff --git a/packages/plugins/cost-limit/CHANGELOG.md b/packages/plugins/cost-limit/CHANGELOG.md index 842e0ac2..ed42b7c5 100644 --- a/packages/plugins/cost-limit/CHANGELOG.md +++ b/packages/plugins/cost-limit/CHANGELOG.md @@ -1,5 +1,11 @@ # @escape.tech/graphql-armor-cost-limit +## 2.3.0 + +### Minor Changes + +- eabdd54: Add exposeLimit [!716](https://github.com/Escape-Technologies/graphql-armor/issues/716) + ## 2.2.0 ### Minor Changes diff --git a/packages/plugins/cost-limit/package.json b/packages/plugins/cost-limit/package.json index 7564658b..f7794b9f 100644 --- a/packages/plugins/cost-limit/package.json +++ b/packages/plugins/cost-limit/package.json @@ -1,6 +1,6 @@ { "name": "@escape.tech/graphql-armor-cost-limit", - "version": "2.2.0", + "version": "2.3.0", "description": "Limit the cost of a GraphQL Query.", "packageManager": "yarn@4.5.0", "main": "dist/graphql-armor-cost-limit.cjs.js", @@ -31,13 +31,13 @@ }, "optionalDependencies": { "@envelop/core": "^5.0.0", - "@escape.tech/graphql-armor-types": "0.6.0" + "@escape.tech/graphql-armor-types": "0.7.0" }, "devDependencies": { "@envelop/core": "5.0.1", "@envelop/testing": "7.0.0", "@envelop/types": "5.0.0", - "@escape.tech/graphql-armor-types": "0.6.0", + "@escape.tech/graphql-armor-types": "0.7.0", "graphql": "16.8.1", "typescript": "5.4.5" } diff --git a/packages/plugins/max-aliases/CHANGELOG.md b/packages/plugins/max-aliases/CHANGELOG.md index 3c59cde7..922d6ce7 100644 --- a/packages/plugins/max-aliases/CHANGELOG.md +++ b/packages/plugins/max-aliases/CHANGELOG.md @@ -1,5 +1,11 @@ # @escape.tech/graphql-armor-max-aliases +## 2.6.0 + +### Minor Changes + +- eabdd54: Add exposeLimit [!716](https://github.com/Escape-Technologies/graphql-armor/issues/716) + ## 2.5.0 ### Minor Changes diff --git a/packages/plugins/max-aliases/package.json b/packages/plugins/max-aliases/package.json index c0a3b81a..37a58675 100644 --- a/packages/plugins/max-aliases/package.json +++ b/packages/plugins/max-aliases/package.json @@ -1,6 +1,6 @@ { "name": "@escape.tech/graphql-armor-max-aliases", - "version": "2.5.0", + "version": "2.6.0", "description": "Limit the number of aliases allowed in a GraphQL query.", "packageManager": "yarn@4.5.0", "main": "dist/graphql-armor-max-aliases.cjs.js", @@ -31,13 +31,13 @@ }, "optionalDependencies": { "@envelop/core": "^5.0.0", - "@escape.tech/graphql-armor-types": "0.6.0" + "@escape.tech/graphql-armor-types": "0.7.0" }, "devDependencies": { "@envelop/core": "5.0.1", "@envelop/testing": "7.0.0", "@envelop/types": "5.0.0", - "@escape.tech/graphql-armor-types": "0.6.0", + "@escape.tech/graphql-armor-types": "0.7.0", "graphql": "16.8.1", "typescript": "5.4.5" } diff --git a/packages/plugins/max-depth/CHANGELOG.md b/packages/plugins/max-depth/CHANGELOG.md index 883c6ff4..d7b3666a 100644 --- a/packages/plugins/max-depth/CHANGELOG.md +++ b/packages/plugins/max-depth/CHANGELOG.md @@ -1,5 +1,11 @@ # @escape.tech/graphql-armor-max-depth +## 2.4.0 + +### Minor Changes + +- eabdd54: Add exposeLimit [!716](https://github.com/Escape-Technologies/graphql-armor/issues/716) + ## 2.3.0 ### Minor Changes diff --git a/packages/plugins/max-depth/package.json b/packages/plugins/max-depth/package.json index 2995efcd..e84cdbdd 100644 --- a/packages/plugins/max-depth/package.json +++ b/packages/plugins/max-depth/package.json @@ -1,6 +1,6 @@ { "name": "@escape.tech/graphql-armor-max-depth", - "version": "2.3.0", + "version": "2.4.0", "description": "Limit the depth allowed in a GraphQL query.", "packageManager": "yarn@4.5.0", "main": "dist/graphql-armor-max-depth.cjs.js", @@ -31,13 +31,13 @@ }, "optionalDependencies": { "@envelop/core": "^5.0.0", - "@escape.tech/graphql-armor-types": "0.6.0" + "@escape.tech/graphql-armor-types": "0.7.0" }, "devDependencies": { "@envelop/core": "5.0.1", "@envelop/testing": "7.0.0", "@envelop/types": "5.0.0", - "@escape.tech/graphql-armor-types": "0.6.0", + "@escape.tech/graphql-armor-types": "0.7.0", "graphql": "16.8.1", "typescript": "5.4.5" } diff --git a/packages/plugins/max-directives/CHANGELOG.md b/packages/plugins/max-directives/CHANGELOG.md index dac6872d..0942e91f 100644 --- a/packages/plugins/max-directives/CHANGELOG.md +++ b/packages/plugins/max-directives/CHANGELOG.md @@ -1,5 +1,11 @@ # @escape.tech/graphql-armor-max-directives +## 2.3.0 + +### Minor Changes + +- eabdd54: Add exposeLimit [!716](https://github.com/Escape-Technologies/graphql-armor/issues/716) + ## 2.2.0 ### Minor Changes diff --git a/packages/plugins/max-directives/package.json b/packages/plugins/max-directives/package.json index 121652c1..e3394ed6 100644 --- a/packages/plugins/max-directives/package.json +++ b/packages/plugins/max-directives/package.json @@ -1,6 +1,6 @@ { "name": "@escape.tech/graphql-armor-max-directives", - "version": "2.2.0", + "version": "2.3.0", "description": "Limit the number of directives allowed in a GraphQL query.", "packageManager": "yarn@4.5.0", "main": "dist/graphql-armor-max-directives.cjs.js", @@ -31,13 +31,13 @@ }, "optionalDependencies": { "@envelop/core": "^5.0.0", - "@escape.tech/graphql-armor-types": "0.6.0" + "@escape.tech/graphql-armor-types": "0.7.0" }, "devDependencies": { "@envelop/core": "5.0.1", "@envelop/testing": "7.0.0", "@envelop/types": "5.0.0", - "@escape.tech/graphql-armor-types": "0.6.0", + "@escape.tech/graphql-armor-types": "0.7.0", "graphql": "16.8.1", "typescript": "5.4.5" } diff --git a/packages/plugins/max-tokens/CHANGELOG.md b/packages/plugins/max-tokens/CHANGELOG.md index c06899f3..0f82ef9b 100644 --- a/packages/plugins/max-tokens/CHANGELOG.md +++ b/packages/plugins/max-tokens/CHANGELOG.md @@ -1,5 +1,11 @@ # @escape.tech/graphql-armor-max-tokens +## 2.5.0 + +### Minor Changes + +- eabdd54: Add exposeLimit [!716](https://github.com/Escape-Technologies/graphql-armor/issues/716) + ## 2.4.0 ### Minor Changes diff --git a/packages/plugins/max-tokens/package.json b/packages/plugins/max-tokens/package.json index e18bc253..48112f02 100644 --- a/packages/plugins/max-tokens/package.json +++ b/packages/plugins/max-tokens/package.json @@ -1,6 +1,6 @@ { "name": "@escape.tech/graphql-armor-max-tokens", - "version": "2.4.0", + "version": "2.5.0", "description": "Limit the number of tokens allowed in a GraphQL document.", "packageManager": "yarn@4.5.0", "main": "dist/graphql-armor-max-tokens.cjs.js", @@ -31,13 +31,13 @@ }, "optionalDependencies": { "@envelop/core": "^5.0.0", - "@escape.tech/graphql-armor-types": "0.6.0" + "@escape.tech/graphql-armor-types": "0.7.0" }, "devDependencies": { "@envelop/core": "5.0.1", "@envelop/testing": "7.0.0", "@envelop/types": "5.0.0", - "@escape.tech/graphql-armor-types": "0.6.0", + "@escape.tech/graphql-armor-types": "0.7.0", "graphql": "16.8.1", "typescript": "5.4.5" } diff --git a/packages/types/CHANGELOG.md b/packages/types/CHANGELOG.md index a9d0f4ba..df332e75 100644 --- a/packages/types/CHANGELOG.md +++ b/packages/types/CHANGELOG.md @@ -1,5 +1,11 @@ # @escape.tech/graphql-armor-types +## 0.7.0 + +### Minor Changes + +- eabdd54: Add exposeLimit [!716](https://github.com/Escape-Technologies/graphql-armor/issues/716) + ## 0.6.0 ### Minor Changes diff --git a/packages/types/package.json b/packages/types/package.json index 99a0bfa3..97c7c0fc 100644 --- a/packages/types/package.json +++ b/packages/types/package.json @@ -1,6 +1,6 @@ { "name": "@escape.tech/graphql-armor-types", - "version": "0.6.0", + "version": "0.7.0", "description": "Export GraphQL Armor types.", "packageManager": "yarn@4.5.0", "main": "dist/graphql-armor-types.cjs.js", diff --git a/yarn.lock b/yarn.lock index 3649675e..365df14e 100644 --- a/yarn.lock +++ b/yarn.lock @@ -4587,7 +4587,7 @@ __metadata: "@envelop/core": "npm:5.0.1" "@envelop/testing": "npm:7.0.0" "@envelop/types": "npm:5.0.0" - "@escape.tech/graphql-armor-types": "npm:0.6.0" + "@escape.tech/graphql-armor-types": "npm:0.7.0" graphql: "npm:16.8.1" typescript: "npm:5.4.5" dependenciesMeta: @@ -4598,14 +4598,14 @@ __metadata: languageName: unknown linkType: soft -"@escape.tech/graphql-armor-cost-limit@npm:2.2.0, @escape.tech/graphql-armor-cost-limit@workspace:packages/plugins/cost-limit": +"@escape.tech/graphql-armor-cost-limit@npm:2.3.0, @escape.tech/graphql-armor-cost-limit@workspace:packages/plugins/cost-limit": version: 0.0.0-use.local resolution: "@escape.tech/graphql-armor-cost-limit@workspace:packages/plugins/cost-limit" dependencies: "@envelop/core": "npm:5.0.1" "@envelop/testing": "npm:7.0.0" "@envelop/types": "npm:5.0.0" - "@escape.tech/graphql-armor-types": "npm:0.6.0" + "@escape.tech/graphql-armor-types": "npm:0.7.0" graphql: "npm:16.8.1" typescript: "npm:5.4.5" dependenciesMeta: @@ -4616,14 +4616,14 @@ __metadata: languageName: unknown linkType: soft -"@escape.tech/graphql-armor-max-aliases@npm:2.5.0, @escape.tech/graphql-armor-max-aliases@workspace:packages/plugins/max-aliases": +"@escape.tech/graphql-armor-max-aliases@npm:2.6.0, @escape.tech/graphql-armor-max-aliases@workspace:packages/plugins/max-aliases": version: 0.0.0-use.local resolution: "@escape.tech/graphql-armor-max-aliases@workspace:packages/plugins/max-aliases" dependencies: "@envelop/core": "npm:5.0.1" "@envelop/testing": "npm:7.0.0" "@envelop/types": "npm:5.0.0" - "@escape.tech/graphql-armor-types": "npm:0.6.0" + "@escape.tech/graphql-armor-types": "npm:0.7.0" graphql: "npm:16.8.1" typescript: "npm:5.4.5" dependenciesMeta: @@ -4634,14 +4634,14 @@ __metadata: languageName: unknown linkType: soft -"@escape.tech/graphql-armor-max-depth@npm:2.3.0, @escape.tech/graphql-armor-max-depth@workspace:packages/plugins/max-depth": +"@escape.tech/graphql-armor-max-depth@npm:2.4.0, @escape.tech/graphql-armor-max-depth@workspace:packages/plugins/max-depth": version: 0.0.0-use.local resolution: "@escape.tech/graphql-armor-max-depth@workspace:packages/plugins/max-depth" dependencies: "@envelop/core": "npm:5.0.1" "@envelop/testing": "npm:7.0.0" "@envelop/types": "npm:5.0.0" - "@escape.tech/graphql-armor-types": "npm:0.6.0" + "@escape.tech/graphql-armor-types": "npm:0.7.0" graphql: "npm:16.8.1" typescript: "npm:5.4.5" dependenciesMeta: @@ -4652,14 +4652,14 @@ __metadata: languageName: unknown linkType: soft -"@escape.tech/graphql-armor-max-directives@npm:2.2.0, @escape.tech/graphql-armor-max-directives@workspace:packages/plugins/max-directives": +"@escape.tech/graphql-armor-max-directives@npm:2.3.0, @escape.tech/graphql-armor-max-directives@workspace:packages/plugins/max-directives": version: 0.0.0-use.local resolution: "@escape.tech/graphql-armor-max-directives@workspace:packages/plugins/max-directives" dependencies: "@envelop/core": "npm:5.0.1" "@envelop/testing": "npm:7.0.0" "@envelop/types": "npm:5.0.0" - "@escape.tech/graphql-armor-types": "npm:0.6.0" + "@escape.tech/graphql-armor-types": "npm:0.7.0" graphql: "npm:16.8.1" typescript: "npm:5.4.5" dependenciesMeta: @@ -4670,14 +4670,14 @@ __metadata: languageName: unknown linkType: soft -"@escape.tech/graphql-armor-max-tokens@npm:2.4.0, @escape.tech/graphql-armor-max-tokens@workspace:packages/plugins/max-tokens": +"@escape.tech/graphql-armor-max-tokens@npm:2.5.0, @escape.tech/graphql-armor-max-tokens@workspace:packages/plugins/max-tokens": version: 0.0.0-use.local resolution: "@escape.tech/graphql-armor-max-tokens@workspace:packages/plugins/max-tokens" dependencies: "@envelop/core": "npm:5.0.1" "@envelop/testing": "npm:7.0.0" "@envelop/types": "npm:5.0.0" - "@escape.tech/graphql-armor-types": "npm:0.6.0" + "@escape.tech/graphql-armor-types": "npm:0.7.0" graphql: "npm:16.8.1" typescript: "npm:5.4.5" dependenciesMeta: @@ -4716,7 +4716,7 @@ __metadata: languageName: unknown linkType: soft -"@escape.tech/graphql-armor-types@npm:0.6.0, @escape.tech/graphql-armor-types@workspace:packages/types": +"@escape.tech/graphql-armor-types@npm:0.7.0, @escape.tech/graphql-armor-types@workspace:packages/types": version: 0.0.0-use.local resolution: "@escape.tech/graphql-armor-types@workspace:packages/types" dependencies: @@ -4732,12 +4732,12 @@ __metadata: "@apollo/server": "npm:4.11.0" "@envelop/core": "npm:5.0.1" "@escape.tech/graphql-armor-block-field-suggestions": "npm:2.2.0" - "@escape.tech/graphql-armor-cost-limit": "npm:2.2.0" - "@escape.tech/graphql-armor-max-aliases": "npm:2.5.0" - "@escape.tech/graphql-armor-max-depth": "npm:2.3.0" - "@escape.tech/graphql-armor-max-directives": "npm:2.2.0" - "@escape.tech/graphql-armor-max-tokens": "npm:2.4.0" - "@escape.tech/graphql-armor-types": "npm:0.6.0" + "@escape.tech/graphql-armor-cost-limit": "npm:2.3.0" + "@escape.tech/graphql-armor-max-aliases": "npm:2.6.0" + "@escape.tech/graphql-armor-max-depth": "npm:2.4.0" + "@escape.tech/graphql-armor-max-directives": "npm:2.3.0" + "@escape.tech/graphql-armor-max-tokens": "npm:2.5.0" + "@escape.tech/graphql-armor-types": "npm:0.7.0" "@types/node": "npm:^20.0.0" graphql: "npm:16.8.1" ts-node: "npm:10.9.2" @@ -4745,7 +4745,7 @@ __metadata: peerDependencies: "@apollo/server": ^4.0.0 "@envelop/core": ^5.0.0 - "@escape.tech/graphql-armor-types": 0.6.0 + "@escape.tech/graphql-armor-types": 0.7.0 peerDependenciesMeta: "@apollo/server": optional: true