Cache-Control: no-cacheRevalidate the entry point so the browser can discover a new release.
STATIC APPLICATIONS / RELEASE CONTENTS
CURRENT RELEASE
OTHER EXAMPLE
Publish the files that a page depends on before pointing browsers at that page. A release is the complete set, not just its index.
[ READ THE PATTERN ↗ ]Cache-Control: no-cacheRevalidate the entry point so the browser can discover a new release.
public, max-age=31536000, immutableUse a new filename when content changes. Keep an existing version unchanged.
release identity + file checksumsKeep enough information to verify the exact files that were reviewed.
No. Versioned immutable assets and the HTML entry point have different update requirements. Their policies should be designed together.
Only after the agreed retention period and compatibility checks. Existing tabs or cached documents may still refer to previous files.
They add their own update and cache lifecycle. Test that lifecycle explicitly, including open tabs and the transition between releases.
They are representative release components used to explain the publishing workflow. They do not expose private builds or active deployment data.