@apollo/client@4.1.2
📦 apollo-clientView on GitHub →
🐛 3 fixes🔧 2 symbols
Summary
This patch release addresses several issues related to Server-Side Rendering (SSR) behavior, specifically ensuring correct handling of fetch policies and skip tokens during initial data reading.
🐛 Bug Fixes
- Prevented `ssrMode`, `ssrForceFetchDelay`, or `prioritizeCacheValues` from overriding `fetchPolicy: 'cache-only'`, `fetchPolicy: 'no-cache'`, `fetchPolicy: 'standby'`, `skip: true`, or `skipToken` when reading the initial value of an ObservableQuery.
- Fixed `skipToken` usage in `useQuery` when combined with `prerenderStatic` and related Server-Side Rendering (SSR) functions.
- Avoided unnecessary network fetches when using `fetchPolicy: no-cache` in `useQuery` alongside `prerenderStatic` and related SSR functions.