Skip to content

v0.0.150

Choose a tag to compare

@github-actions github-actions released this 04 Aug 21:04
  • Server-render the theme-color meta so Safari actually tints its chrome: 0.0.149 had the blocking pre-paint script create the tag, but WebKit honors a theme-color meta created by script inconsistently or not at all - it reliably tracks content updates only on a tag already present in the parsed HTML - so iPad Safari's chrome stayed uncolored while Chromium looked fine. The generated layout now renders the tag in <head> with the light primary (pages are static, so the server cannot know the cookie-based mode) under suppressHydrationWarning, the pre-paint script corrects that existing tag's content for dark visits before first paint, and Cherry's provider keeps it in sync after hydration as before. The template test now pins the server-rendered tag's name and content alongside the pre-paint correction