Skip to content

Commit da52a7e

Browse files
committed
upgrade Relay compiler to 20.1.1
1 parent 9d724a7 commit da52a7e

14 files changed

+84
-29
lines changed

CHANGELOG.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,11 @@
11
# master
22

3+
- Move underlying Relay compiler version to `20.1.1`.
4+
5+
## Upgrade versions
6+
7+
- `react-relay` and `relay-runtime` to `20.1.1`
8+
39
# 3.4.0
410

511
- Add support for `@exhaustive` - a directive to trigger exhaustiveness checks for unions at the GraphQL operation level.

packages/relay

Submodule relay updated 2018 files

packages/rescript-relay/__tests__/Test_requiredFieldLogger.res

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@ module Logger = {
1616
let expectedArg: RescriptRelay.RelayFieldLogger.arg = MissingRequiredFieldLog({
1717
owner: "TestRequiredFieldLoggerQuery",
1818
fieldPath: "loggedInUser.firstName",
19+
uiContext: None,
1920
})
2021
}
2122

packages/rescript-relay/__tests__/__generated__/TestPrefetchablePaginationQuery_graphql.res

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

packages/rescript-relay/__tests__/__generated__/TestPrefetchablePaginationRefetchQuery_graphql.res

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

packages/rescript-relay/__tests__/__generated__/TestPrefetchablePagination_user__edges_graphql.res

Lines changed: 12 additions & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

packages/rescript-relay/__tests__/__generated__/TestPrefetchablePagination_user_graphql.res

Lines changed: 12 additions & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

packages/rescript-relay/__tests__/__generated__/User_relayResolvers_graphql.res

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

packages/rescript-relay/package.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -49,14 +49,14 @@
4949
"node-fetch": "^2.6.0",
5050
"react": "18.2.0",
5151
"react-dom": "18.2.0",
52-
"react-relay": "18.2.0",
53-
"relay-runtime": "18.2.0",
52+
"react-relay": "20.1.1",
53+
"relay-runtime": "20.1.1",
5454
"rescript": "11.1.1"
5555
},
5656
"peerDependencies": {
5757
"@rescript/react": ">=0.13.0",
58-
"react-relay": "18.2.0",
59-
"relay-runtime": "18.2.0",
58+
"react-relay": "20.1.1",
59+
"relay-runtime": "20.1.1",
6060
"rescript": "^11.0.0"
6161
},
6262
"dependencies": {

packages/rescript-relay/src/RescriptRelay.res

Lines changed: 15 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -705,24 +705,37 @@ module Store = {
705705
module RelayFieldLogger = {
706706
@tag("kind")
707707
type arg =
708-
| @as("missing_required_field.log") MissingRequiredFieldLog({owner: string, fieldPath: string})
708+
| @as("missing_required_field.log")
709+
MissingRequiredFieldLog({
710+
owner: string,
711+
fieldPath: string,
712+
uiContext: option<Js.Json.t>,
713+
})
709714
| @as("missing_required_field.throw")
710715
MissingRequiredFieldThrow({
711716
owner: string,
712717
fieldPath: string,
718+
uiContext: option<Js.Json.t>,
719+
})
720+
| @as("missing_expected_data.log")
721+
MissingExpectedData({
722+
owner: string,
723+
fieldPath: string,
724+
uiContext: option<Js.Json.t>,
713725
})
714-
| @as("missing_expected_data.log") MissingExpectedData({owner: string, fieldPath: string})
715726
| @as("missing_expected_data.throw")
716727
MissingExpectedDataThrow({
717728
owner: string,
718729
fieldPath: string,
719730
handled: bool,
731+
uiContext: option<Js.Json.t>,
720732
})
721733
| @as("relay_resolver.error")
722734
RelayResolverError({
723735
owner: string,
724736
fieldPath: string,
725737
error: Js.Exn.t,
738+
uiContext: option<Js.Json.t>,
726739
})
727740

728741
type t = arg => unit

0 commit comments

Comments
 (0)