New
Per-route social-share metadata
Until now, every prerendered route on hiveship.app (pricing, the docs hub, every docs page) shared the same homepage og:description on social previews. Share a docs page in Slack, see the homepage pitch. Not great.
The build now rewrites the full per-route meta set: <meta name="description">, og:title, og:description, twitter:title, and twitter:description. Copy lives next to the route definition in PRERENDER_ROUTES and runs through the same fail-loud guard that already protects the canonical URL rewrite — if the build ever can't find a tag to rewrite, it fails the build instead of silently shipping stale copy.
For anyone integrating
- Comparison pages (
/vs/linear, etc.) get correct shared copy the moment they're added toPRERENDER_ROUTES. sitemap.xmlnow lists every/docs/*page so Google discovers them without waiting on internal-link crawling.