GH Tasks v0.4.3
What's new in v0.4.3
The Inbox now genuinely mirrors github.com/notifications — same order, same items, real read/unread — plus infinite scroll, search, and a cleaner toolbar.
Fixes
- Closed/merged issues and PRs were being silently hidden from the Inbox. GitHub keeps a notification visible after its issue or PR closes or merges — closing something doesn't retroactively hide the alert. The app was doing the opposite, dropping any closed/merged item from the list entirely. Fixed: the Inbox now shows everything GitHub shows; open/closed state is only used to avoid pinging about something already resolved.
- The Inbox list order didn't match GitHub's. A leftover "unread-first" sort could float an old-but-unread item above a newer-but-read one, which isn't how github.com/notifications orders things. Fixed to preserve GitHub's own order.
- Marking an item Done in the app could hide it forever, even after brand-new GitHub activity. GitHub reuses a notification thread's id for future unrelated events (a new comment or mention doesn't get a fresh id), so a local "already handled" flag could permanently mask a thread. The Inbox no longer has a local dismissal concept at all — it's a pure mirror of GitHub's real read/unread state.
- Read notifications weren't actually being requested from GitHub, despite the intent to show them — only unread ones ever loaded.
New
- Real "Mark read." The checkmark on an unread row now marks the actual GitHub notification thread read and updates instantly — no more local-only state that can drift from your real inbox.
- Infinite scroll. The Inbox loads 50 at a time and fetches more automatically as you scroll, instead of stopping at a hard cap.
- Search. A search box filters whatever's currently loaded by title, repo, or reason.
- Cleaner toolbar. The filter chips (All / Unread / Review requested / Mentioned / Participating / Assigned) are now a compact dropdown, freeing up room for search. Unread rows show a small accent dot instead of bold-vs-dimmed styling, closer to GitHub's own look.
Install
This release is delivered automatically to anyone running v0.1.11+ — look for the update banner. Manual downloads:
- macOS:
GH.Tasks_universal.dmg(signed + notarized) - Windows:
GH.Tasks_x64-setup.exeorGH.Tasks_x64_en-US.msi - Linux:
GH.Tasks_amd64.AppImage,GH.Tasks_amd64.deb, orGH.Tasks-1.x86_64.rpm
Upgrade in place — nothing to reconfigure.