Skip to content

feat: add dedicated release notes page#9

Merged
trishtzy merged 2 commits intomainfrom
feat/release-notes-page
Apr 9, 2026
Merged

feat: add dedicated release notes page#9
trishtzy merged 2 commits intomainfrom
feat/release-notes-page

Conversation

@trishtzy
Copy link
Copy Markdown
Collaborator

@trishtzy trishtzy commented Apr 9, 2026

Summary

  • Add a new /releases/ page that displays all past extension releases fetched from the GitHub API
  • Add a "View all release notes" link in the latest release section on the landing page
  • Update the nav bar "Release notes" link to point to the new dedicated page

Motivation

Users can currently only see the latest release on the landing page. This adds a full release history page so users can browse past updates.

Testing

  • pnpm build passes successfully, all 3 pages generate
  • Verified the /releases/ route renders with release cards showing tag, date, parsed markdown body, and GitHub link

Breaking changes

None

🤖 Generated with Claude Code

trishtzy and others added 2 commits April 9, 2026 14:44
Add /releases/ page that fetches all releases from the extension repo
and displays them chronologically. Link to it from the latest release
section and nav bar on the landing page.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@trishtzy trishtzy merged commit 7492154 into main Apr 9, 2026
1 check passed
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