| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2026-08-11 | Read the About box and latest release from JSON | Joe Mou | |
| GitHub rebuilt the repository sidebar, so the selectors parseRepoInfo used matched nothing and the About box rendered empty. Everything but the latest release is in the page's embedded payload as sidebarAbout; the latest release is only in the _sidebar JSON already fetched for languages, so it arrives with that fragment and is moved beside the release count. | |||
| 2026-08-11 | Mitigate placeholder layout shift | Joe Mou | |
| 2026-08-11 | Add language percentages to repo pages | Joe Mou | |
| GitHub no longer server-renders the repository sidebar; its React UI lazily fetches /:owner/:repo/_sidebar as JSON, which carries the language breakdown (name, percentage, color). getGitHubLanguages() uses that endpoint, and a new /api/:owner/:repo/languages fragment route renders the bar and legend the same way refs and latest-commit already work, so repo page loads still cost a single scrape. The latest-commit placeholder loader in refs.js is generalized over .placeholder[data-src] so both placeholders share it. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> | |||
| 2026-07-15 | Remove watchers, no longer rendered by GitHub | Joe Mou | |
| Co-Authored-By: Claude Fable 5 <noreply@anthropic.com> | |||
| 2026-02-21 | Add latest release details | Joe Mou | |
| By Gemini | |||
| 2026-02-03 | Better formatting for long URLs | Joe Mou | |
| 2026-01-27 | List issues | Joe Mou | |
| 2026-01-27 | Split branch and path bread crumbs into separate section | Joe Mou | |
| 2026-01-26 | Show releases | Joe Mou | |
| 2026-01-25 | Styling | Joe Mou | |
| 2026-01-25 | Use Phosphor Icons | Joe Mou | |
| 2026-01-25 | Repository page with info | Joe Mou | |
