[Feature]: Add an in-app release notes history
Nobody has claimed this yet.
- Dominant language
- TypeScript
- Stars
- 23k
- Forks
- 5.9k
- Avg merge
- 11h 14m
- Merged PRs (30d)
- 357
Description
Problem
Release notes are only visible while hovering an available nightly update. Once the app is up to date, there is no persistent in-app place to review current or previous releases.
Proposed experience
Add a full-screen What’s New view, reachable from Settings and from a View all release notes link in the update hover.
- Show previous releases newest-first
- Group entries into Features, Fixes, and Other
- Omit chore entries from the in-app view
- Keep changelog content and ordering identical across platforms
- Default to stable releases with an optional nightly filter
- Lazy-load or paginate older nightly releases
- Keep links to the corresponding GitHub release
The history should remain available when no update is pending.
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by locating the existing update hover and Settings entry points that expose nightly release notes. Trace how changelog content is loaded and rendered across platforms before planning the full-screen What's New view. Done means stable releases appear newest-first with grouped entries, GitHub links, an optional nightly filter, and older nightly releases load incrementally.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- typescript
- Domain
- release
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Active
- Clarity
- Mostly clear
- Newbie friendliness
- 55/100