diff --git a/.changeset/hip-forks-hunt.md b/.changeset/hip-forks-hunt.md new file mode 100644 index 000000000000..fc8feae73e04 --- /dev/null +++ b/.changeset/hip-forks-hunt.md @@ -0,0 +1,5 @@ +--- +'@sveltejs/kit': patch +--- + +Skip `fetch` caching if some server node was invalidated (fixes #6357) diff --git a/packages/kit/src/runtime/client/client.js b/packages/kit/src/runtime/client/client.js index 6849a433f03a..d173f0cff1a5 100644 --- a/packages/kit/src/runtime/client/client.js +++ b/packages/kit/src/runtime/client/client.js @@ -720,7 +720,8 @@ export function create_client({ target, base, trailing_slash }) { { headers: { 'x-sveltekit-invalidated': invalid_server_nodes.map((x) => (x ? '1' : '')).join(',') - } + }, + cache: 'no-cache' } );