diff --git a/.changeset/moody-seahorses-attack.md b/.changeset/moody-seahorses-attack.md new file mode 100644 index 000000000000..4e5d938fa31f --- /dev/null +++ b/.changeset/moody-seahorses-attack.md @@ -0,0 +1,5 @@ +--- +'@sveltejs/kit': patch +--- + +add timestamp to force revalidating data diff --git a/packages/kit/src/runtime/client/client.js b/packages/kit/src/runtime/client/client.js index 31277c00c3ca..0c45b10641f9 100644 --- a/packages/kit/src/runtime/client/client.js +++ b/packages/kit/src/runtime/client/client.js @@ -1486,6 +1486,7 @@ let data_id = 1; async function load_data(url, invalid) { const data_url = new URL(url); data_url.pathname = url.pathname.replace(/\/$/, '') + DATA_SUFFIX; + data_url.searchParams.set('__a', new Date().getTime().toString()); data_url.searchParams.set('__invalid', invalid.map((x) => (x ? 'y' : 'n')).join('')); data_url.searchParams.set('__id', String(data_id++));