Release 0.6.0 #281

Merged
littlefox merged 4 commits from release-0.6.0 into main 2026-10-22 16:52:45 +00:00
Owner

Version bump and changelog for 0.6.0. After merging: tools/release.sh --tag 0.6.0

  • Plan 0.6 in order, 0.7 for threads; D-058, D-059 (#244)
  • Show the version under Settings; fit settings on phones (#247)
  • "Visa fler": count only this thread's opened posts (#248)
  • Inkorg, Alla kanaler and Nytt inlägg show over a channel's posts or a profile (#253)
  • Measure first: a big meeting, a perf spec and a desktop memory run (#252)
  • Service worker: keep one version of each build file (#258)
  • Read by being seen without reloading the thread; redraw only what changed (#254)
  • Web build: no debug symbols, a size profile, and a budget in CI (#257)
  • Read on in a thread from where reading is, not from its root (#255)
  • New posts: look closer only at those that concern me, one at a time (#260)
  • Fewer round trips: light previews, cached names, cards a few at a time (#261)
  • CI: retry npm audit when the registry is down, then warn (#264)
  • Channel list at login: counts six at a time, read ranges in one call (#262)
  • Avatars: scaled down once, fetched light, redrawn one at a time (#266)
  • Search index: lowercased once, stored per batch, dropped a thousand at a time (#267)
  • Hotfix 0.5.1 into main: the web image runs with capabilities dropped (#269)
  • Channel posts: draw only what is near; caches with a budget (#270)
  • Presence dots: redrawn only when what they show changes (#271)
  • Thread index: counts, latest, participants, forks and months per thread (#272)
  • Posts stay put after a jump: picture sizes up front, the current post pinned (#273)
  • Pictures: one blob URL each, made once and let go with the picture (#275)
  • Packaging: build the nix package after the other three (#274)
  • README and roadmap: catch up with 0.6 (#276)
  • D-061: no editing; footnotes drawn as part of their post (#278)
  • Roadmap: a Parked section; #279 parked (#280)
Version bump and changelog for 0.6.0. After merging: tools/release.sh --tag 0.6.0 - Plan 0.6 in order, 0.7 for threads; D-058, D-059 (#244) - Show the version under Settings; fit settings on phones (#247) - "Visa fler": count only this thread's opened posts (#248) - Inkorg, Alla kanaler and Nytt inlägg show over a channel's posts or a profile (#253) - Measure first: a big meeting, a perf spec and a desktop memory run (#252) - Service worker: keep one version of each build file (#258) - Read by being seen without reloading the thread; redraw only what changed (#254) - Web build: no debug symbols, a size profile, and a budget in CI (#257) - Read on in a thread from where reading is, not from its root (#255) - New posts: look closer only at those that concern me, one at a time (#260) - Fewer round trips: light previews, cached names, cards a few at a time (#261) - CI: retry npm audit when the registry is down, then warn (#264) - Channel list at login: counts six at a time, read ranges in one call (#262) - Avatars: scaled down once, fetched light, redrawn one at a time (#266) - Search index: lowercased once, stored per batch, dropped a thousand at a time (#267) - Hotfix 0.5.1 into main: the web image runs with capabilities dropped (#269) - Channel posts: draw only what is near; caches with a budget (#270) - Presence dots: redrawn only when what they show changes (#271) - Thread index: counts, latest, participants, forks and months per thread (#272) - Posts stay put after a jump: picture sizes up front, the current post pinned (#273) - Pictures: one blob URL each, made once and let go with the picture (#275) - Packaging: build the nix package after the other three (#274) - README and roadmap: catch up with 0.6 (#276) - D-061: no editing; footnotes drawn as part of their post (#278) - Roadmap: a Parked section; #279 parked (#280)
Release 0.6.0
Some checks failed
packaging / arch (pull_request) Has started running
packaging / fedora (pull_request) Has started running
ci / e2e (push) Has started running
ci / desktop (push) Has been cancelled
ci / check (push) Has been cancelled
packaging / nix (pull_request) Has been cancelled
packaging / release (pull_request) Has been cancelled
packaging / debian (pull_request) Has been cancelled
40708b9044
- Plan 0.6 in order, 0.7 for threads; D-058, D-059 (#244)
- Show the version under Settings; fit settings on phones (#247)
- "Visa fler": count only this thread's opened posts (#248)
- Inkorg, Alla kanaler and Nytt inlägg show over a channel's posts or a profile (#253)
- Measure first: a big meeting, a perf spec and a desktop memory run (#252)
- Service worker: keep one version of each build file (#258)
- Read by being seen without reloading the thread; redraw only what changed (#254)
- Web build: no debug symbols, a size profile, and a budget in CI (#257)
- Read on in a thread from where reading is, not from its root (#255)
- New posts: look closer only at those that concern me, one at a time (#260)
- Fewer round trips: light previews, cached names, cards a few at a time (#261)
- CI: retry npm audit when the registry is down, then warn (#264)
- Channel list at login: counts six at a time, read ranges in one call (#262)
- Avatars: scaled down once, fetched light, redrawn one at a time (#266)
- Search index: lowercased once, stored per batch, dropped a thousand at a time (#267)
- Hotfix 0.5.1 into main: the web image runs with capabilities dropped (#269)
- Channel posts: draw only what is near; caches with a budget (#270)
- Presence dots: redrawn only when what they show changes (#271)
- Thread index: counts, latest, participants, forks and months per thread (#272)
- Posts stay put after a jump: picture sizes up front, the current post pinned (#273)
- Pictures: one blob URL each, made once and let go with the picture (#275)
- Packaging: build the nix package after the other three (#274)
- README and roadmap: catch up with 0.6 (#276)
- D-061: no editing; footnotes drawn as part of their post (#278)
- Roadmap: a Parked section; #279 parked (#280)
Changelog: a summary for 0.6.0
Some checks failed
ci / check (push) Successful in 14m16s
packaging / arch (pull_request) Successful in 15m30s
ci / desktop (push) Successful in 20m20s
packaging / debian (pull_request) Successful in 23m49s
packaging / fedora (pull_request) Successful in 32m13s
ci / e2e (push) Failing after 34m4s
packaging / nix (pull_request) Failing after 26m42s
packaging / release (pull_request) Has been cancelled
7de42c70d5
Earlier releases open with one; this one gives the measured gains.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01XJW2ocwLunyaLiUwCBHEP8
Changelog: the settings save-state fix (#295)
All checks were successful
ci / check (push) Successful in 8m52s
packaging / arch (pull_request) Successful in 18m24s
ci / desktop (push) Successful in 22m41s
ci / e2e (push) Successful in 30m23s
packaging / debian (pull_request) Successful in 32m54s
packaging / fedora (pull_request) Successful in 36m47s
packaging / nix (pull_request) Successful in 17m50s
packaging / release (pull_request) Has been skipped
1a573ee3dd
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01XJW2ocwLunyaLiUwCBHEP8
Sign in to join this conversation.
No description provided.