• feat(templates): full bn chrome sync from cms + VersionedAssetURL hook

    Ghost released this 2026-07-06 19:02:34 +00:00 | 1 commits to main since this release

    cms is now the authoring source for the bn chrome (head/toolbar/engagement);
    this repo carries a mechanically-synced copy solely for guest-side plugin
    templates (cms make sync-templates, drift gated by check-safety check 31).
    head.templ picks up everything it had drifted behind on (RFG-parity favicon
    head, analytics/web-vitals beacons, custom-scripts placement, bnApplyTheme)
    and is now SDK-clean: asset versioning goes through the new
    bn.VersionedAssetURL hook (identity default; the CMS host wires it to its
    internal assets registry). HeadData is shape-compatible with existing plugin
    usage; BrandingData/SiteSettingsData internals changed — plugins see that at
    compile time on their next core bump.

    Spec: cms docs/superpowers/specs/2026-07-07-bn-chrome-single-source-design.md

    Co-Authored-By: Claude Fable 5 noreply@anthropic.com

    Downloads