Skip to content

Commit

Permalink
Bump apollo-parser. Hotfix for #1065 that would infinitely recurse wh…
Browse files Browse the repository at this point in the history
…en `"` is used in a parameter value. (#1078)

Co-authored-by: bryn <[email protected]>
  • Loading branch information
BrynCooke and bryn authored May 17, 2022
1 parent 81cb40a commit 72536ba
Show file tree
Hide file tree
Showing 3 changed files with 16 additions and 4 deletions.
14 changes: 11 additions & 3 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

4 changes: 4 additions & 0 deletions NEXT_CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -35,6 +35,10 @@ In addition these setting have also been removed from the telemetry configuratio
### Pin schemars version to 0.8.8 [PR #1075](https://github.com/apollographql/router/pull/1075)
The Schemars 0.8.9 causes compile errors due to it validating default types. Pin the version to 0.8.8.
See issue [#1074](https://github.com/apollographql/router/issues/1074)

### Fix infinite recursion on during parsing [PR #1078](https://github.com/apollographql/router/pull/1078)
During parsing of queries the use of `"` in a parameter value caused infinite recursion. This preliminary fix will be revisited shortly.

## 🛠 Maintenance
## 📚 Documentation

Expand Down
2 changes: 1 addition & 1 deletion apollo-router-core/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ publish = false
failfast = []

[dependencies]
apollo-parser = "0.2.5"
apollo-parser = {git="https://github.com/apollographql/apollo-rs.git", tag="hotfix_227"}
async-trait = "0.1.53"
atty = "0.2.14"
axum = { version = "0.5.4" }
Expand Down

0 comments on commit 72536ba

Please sign in to comment.