Skip to content

Commit 30cb465

Browse files
committed
Add changeset
1 parent 7afbfbf commit 30cb465

File tree

1 file changed

+19
-0
lines changed

1 file changed

+19
-0
lines changed

.changeset/eighty-squids-fix.md

+19
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
---
2+
"@apollo/client": major
3+
---
4+
5+
Make `ObservableQuery.reobserve` a private API. As a result, `reobserve` has been removed from `useQuery` as well. Instead prefer to use `ObservableQuery.setOptions(newOptions)` to reevaluate the query against a new set of options.
6+
7+
`ObservableQuery.rerun` has been introduced to reevaluate the query against the current set of options. If you previously used `reobserve` with no arguments, use `rerun` instead.
8+
9+
```diff
10+
const observable = client.watchQuery(options);
11+
12+
// Use setOptions to set new options and reevaluate the query
13+
- observable.reobserve(newOptions);
14+
+ observable.setOptions(newOptions);
15+
16+
// Use rerun to reevaluate the query against the current set of options
17+
- observable.reobserve();
18+
+ observable.rerun();
19+
```

0 commit comments

Comments
 (0)