next.js
d71da770 - Ignore an existing HMR refresh hash cookie with `next start` (#77714)

Commit
314 days ago
Ignore an existing HMR refresh hash cookie with `next start` (#77714) This is a follow-up fix for #75474. When switching from `next dev` to `next start` locally, a user might have an existing HMR refresh hash session cookie. We need to make sure that the hash value is excluded from any `"use cache"` cache keys, when running with `next start`. Otherwise, the cache keys will be different when prerendering vs. handling a dynamic request, e.g. when executing a server action. In production, we now also omit the serialized `"$undefined"` value for the HMR refresh hash from the cache keys to keep them shorter.
Author
Parents
Loading