Skip to content

v1.5.1

Choose a tag to compare

@github-actions github-actions released this 16 Jul 11:30

What's Changed

Fixed

  • Browser-tab favicon regression since the Vue rewrite. <link rel="icon" id="sg-favicon-tag">
    shipped with an empty href on every SPA page: the server-side tag patch was removed when
    dispatchSpa() switched to the single #sg-config injection, but no SPA code ever consumed
    config.favicon for the link (only the sidebar <img> had a consumer, which is why it went
    unnoticed). Document-level config consumption (favicon link, data-default-locale, title seed)
    is now consolidated in frontend/src/lib/documentChrome.js, an unconfigured favicon falls back
    to the generic glyph, and a Playwright assert guards the producer→consumer wiring end to end.

Pull Requests

  • #94 — fix(spa): populate browser-tab favicon link via documentChrome consumer

Full Changelog: v1.5.0...v1.5.1