Skip to content

feat: Move release notes under the blog and add a Releases navbar link - #56

Merged
gvreddy04 merged 1 commit into
mainfrom
features/26111207-releases-under-blog
Nov 12, 2026
Merged

gvreddy04 merged 1 commit into
mainfrom
features/26111207-releases-under-blog

Conversation

@gvreddy04

Copy link
Copy Markdown
Collaborator

Release notes now live only in the blog. A new /blog/releases page lists every release, newest first, and a Releases link in the top navbar opens it from any page.

  • Add DemoNavbar, a local version of the shared WebsiteNavbar (whose items can't be changed) with a Releases link after Docs and Demos, and use it in all four layouts.
  • Add the /blog/releases page, plus "All releases" links in the Blog menu and on Blog home, and list the page in sitemap.xml and llms.txt.
  • Remove the release notes link from the Docs menu, and keep only the Releases group in the Blog menu.
  • Remove the empty FooterSection from the layouts. Its 48px of padding made the page taller than the window, so clicking a heading anchor scrolled the whole page and pushed the navbar out of view.

Release notes now live only in the blog. A new /blog/releases page lists
every release, newest first, and a Releases link in the top navbar opens
it from any page.

- Add DemoNavbar, a local version of the shared WebsiteNavbar (whose items
  can't be changed) with a Releases link after Docs and Demos, and use it
  in all four layouts.
- Add the /blog/releases page, plus "All releases" links in the Blog menu
  and on Blog home, and list the page in sitemap.xml and llms.txt.
- Remove the release notes link from the Docs menu, and keep only the
  Releases group in the Blog menu.
- Remove the empty FooterSection from the layouts. Its 48px of padding
  made the page taller than the window, so clicking a heading anchor
  scrolled the whole page and pushed the navbar out of view.
@gvreddy04 gvreddy04 added this to the 2.0.0 milestone Nov 12, 2026
@gvreddy04 gvreddy04 self-assigned this Nov 12, 2026
@gvreddy04
gvreddy04 merged commit 7290f3f into main Nov 12, 2026
1 of 2 checks passed
@gvreddy04
gvreddy04 deleted the features/26111207-releases-under-blog branch November 12, 2026 12:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant