pingdotgg / pingdotgg/t3code

[Feature]: Add an in-app release notes history

Open
#11,584 0 comments 0 reactions 0 assignees View on GitHub

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

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. 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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.