chore(content): link releases on GitHub instead of a changelog page - #1886
Conversation
The github-releases content source built a /changelog route from the repo's releases. Drop it and point every changelog link at the GitHub releases page, and surface the v1 migration guide as its own tab.
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
More templates
@orpc/ai-sdk
@orpc/arktype
@orpc/bun
@orpc/client
@orpc/cloudflare
@orpc/contract
@orpc/experimental-effect
@orpc/evlog
@orpc/hibernation
@orpc/json-schema
@orpc/nest
@orpc/next
@orpc/node
@orpc/openapi
@orpc/opentelemetry
@orpc/pinia-colada
@orpc/pino
@orpc/publisher
@orpc/ratelimit
@orpc/server
@orpc/shared
@orpc/swr
@orpc/tanstack-query
@orpc/trpc
@orpc/valibot
@orpc/zod
commit: |
Codecov Report✅ All modified and coverable lines are covered by tests. 📢 Thoughts on this report? Let us know! |
There was a problem hiding this comment.
ℹ️ Minor suggestions — one stale comment worth tidying while this cleanup is in flight.
Reviewed changes — this drops the github-releases content source that built the /changelog route, then repoints every changelog link at the GitHub releases page:
blume.config.ts— removed thegithub-releasescontent source and theChangelogheader tab; added aFrom V1tab pointing at/docs/migrations/from-v1and aReleasesentry in the "More" menu.MobileNav.astro— the "no page tree" drawer comment now references the blog instead of the changelog.Footer.astro—Changeloglink replaced withReleases(GitHub).Hero.astro— hero badge now links to GitHub releases withrel="noopener" target="_blank".
I verified the From V1 target (apps/content/docs/migrations/from-v1.mdx) exists and that no tracked content links to /changelog anymore, so nothing 404s once the route disappears.
ℹ️ Nitpicks
apps/content/theme.css:67— a pre-existing comment still says"bare" pages (the changelog index) render a single centered column, but this PR removes the changelog index. Since this PR is precisely the changelog cleanup, updating that comment to drop the now-obsolete reference (the rule still applies to other bare pages) would keep the removal fully self-consistent.
DeepSeek Flash (free via Pullfrog for OSS) | 𝕏

The docs site built a
/changelogroute from agithub-releasescontent source that mirrored the repo's releases. That source is gone, so the site now links straight to GitHub releases instead of maintaining a second copy of them, and the v1 migration guide gets its own top-level tab.Fixes
Every link that pointed at
/changelognow goes to the releases page, so nothing 404s once the route disappears: the header tab is dropped in favour of the new Releases entry in the "More" menu, and the footer link and the home hero badge both point at GitHub.Testing
pnpm lintpasses, the touched.astrofiles compile clean, andtsconapps/contentshows no new errors.