Releases: block/buzz
Releases · block/buzz
Sprig (rolling)
Rolling Linux build of Sprig (all-in-one buzz-acp + buzz-agent + buzz-dev-mcp), tracking main (958ac7aaaae90da76c864af744242f29ee4f08de).
Buzz Desktop v0.3.32
- fix(desktop): restore solid dot for top-level channel unreads (#1253) (
9d3bfd38b) - Allow explicit root posts from reply prompts (#1251) (
ebd74d11b) - feat: publish personas, teams, and managed agents as relay events (#939) (
d256935c3) - fix(observability): gate agent observability on declared ownership, not key custody (#1229) (
e993b9e74) - fix(desktop): split AppShell notification effects (#1248) (
a9ce477a0) - feat(desktop): store nsec private keys in the OS keyring (#1172) (
4be43d708) - fix: add evict-completed-work prompt rule and unblock desktop file-size gate (#1247) (
048228889) - fix(desktop): scope mention/add autocomplete to reachable identities (#1243) (
a3e8fb6fd) - test(e2e): raise scroll-history pagination test timeout to 90s (#1234) (
09dbeb86f) - Polish thread and media layout (#1239) (
b264a32cf) - Polish desktop navigation chrome (#1238) (
092546495) - fix: propagate persona harness edits to live agent instances (#1244) (
2e426b2fd) - fix(desktop): render autolinked message links as chips (#1241) (
45067ec13) - fix(desktop): clear unread projections from message read markers (#1242) (
733c766eb) - fix(desktop): resolve repos_dir symlink at boot before agent restore (#1231) (
86d7748eb) - Fix presence fan-out across relay pods (#1227) (
36d3d2ed1) - fix(relay): raise grace limit, add replay backpressure, and NOTICE on oversized frames (#1226) (
142a5c909) - [codex] Make relay frame limit configurable (#1225) (
38a953343)
Buzz Desktop v0.3.31
- fix(release): publish versioned relay Docker tags via independent release lanes (#1173) (
549b7d24) - fix(desktop): align settings section headers (#1165) (
6ad68a6b) - fix(desktop): ground agent workspace, migrate legacy nest, configurable repos_dir (#1194) (
1011cea2) - fix(desktop): enable mesh llm for release builds (#1221) (
fa1262a9) - fix(desktop): move crypto commands off the main thread (#1222) (
e35e84b0) - fix: tolerate missing private_key_nsec in agent store (#1220) (
c58e9880) - Update navigation header height (#1212) (
6b5cf325) - Improve global search (#1195) (
5130a6a0) - Parse Typesense multi_search errors (#1208) (
65ccb126) - fix(desktop): keep settings shortcut from opening search (#1204) (
89ff9504) - Polish sidebar channel navigation (#1213) (
c0a872e8) - fix(desktop): restore channel unread badges (#1218) (
89aaa264) - Fix collapsed home header chrome overlap (#1215) (
b4e75a1e) - fix(desktop): dedupe welcome intro per channel (#1216) (
2a522826) - fix(desktop): defer agent page secondary requests (#1217) (
bee2d64c) - ci(release): enable Tauri auto-updater on Windows and Linux builds (#1206) (
3ef2a8e5) - Hydrate reactions for rendered messages (#1205) (
ed556f3d) - fix(desktop): show NIP-OA owners in profile pane (#1198) (
40070a58) - fix(desktop): preserve login-shell PATH for managed agents (#1193) (
29978b6f) - Fix nav chrome offset in fullscreen (#1192) (
b3b0704e) - fix(desktop): show due-reminder count in the Inbox nav badge (#1191) (
c0858dac)
Buzz Desktop v0.3.30
Buzz Desktop v0.3.29
- build: make mesh-llm opt-in for dev/staging to speed up iteration (#1183) (
ce526106) - feat(desktop): default temporary channels to 7-day expiry (#1182) (
4b518fc4) - fix(desktop): render lightbox image sharply at full resolution (#1181) (
ff727af9) - fix(desktop): keep thread guides behind the reply composer (#1179) (
781d1acf) - Sort direct messages alphabetically (#1180) (
04df2c8d) - Add composer selection formatting tray (#1133) (
7dcf22d5) - fix(desktop): honor per-agent relay override, default to workspace relay (#1131) (
ea97e219) - [codex] Stabilize desktop E2E flakes (#1174) (
141f7118) - feat(desktop): show reminder author + source and click-to-navigate in inbox (#1176) (
1186ea48) - Improve inbox thread updates (#1114) (
de3f21ab) - docs(readme): mark git hosting as shipped in status table (#1175) (
26fdfb67) - feat(windows): bundle full Git-for-Windows toolchain for the shell tool (#1145) (
592508ad) - fix(buzz-dev-mcp): resolve MSYS-absolute paths in the Windows file tools (#1169) (
ec5cfa37)
Buzz Desktop v0.3.28
Buzz Desktop v0.3.27
- chore: remove block team id from Xcode (#1156) (
67fcf41b) - fix(desktop): keep channel chrome clear of window controls (#1159) (
fa10871d) - desktop: polish sidebar search dialog (#1155) (
5f79830e) - desktop: fix scrollback paging and visible history depth (#1153) (
6cca7599) - Fix ACP activity tool title detection (#1149) (
4c7df9b0) - fix(desktop): clear channel unread badges from thread reads (#1148) (
7c3e411f) - desktop: move global search into sidebar header and remove vestigial top band (#1150) (
c488d845) - Update README.md (
7c67dfa6) - Hide channel intro actions until history start (#1151) (
7aa6daa4) - fix(desktop): remount timeline scroll node per channel (#1147) (
0c5dbf34) - Render custom emoji in the inbox; DRY up emoji derivation (#1146) (
39626197) - desktop: open thread pane optimistically (#1143) (
663b554c) - fix(desktop): keep channel header search/add icons always visible (#1144) (
9c685282) - fix(desktop): show skeleton during channel switch (#1141) (
d1c3574b) - Avoid duplicate thread event fetches (#1129) (
959f2598) - desktop: restore channel browse button (#1140) (
cc8958f5) - desktop: make date dividers pill shaped (#1139) (
bee41597) - fix(desktop): align sidebar unread pills (#1138) (
59754218) - Fix display names flashing to pubkeys when loading older messages (#1137) (
c448f1c7) - desktop: keep sidebar unread pill below top chrome strip (#1136) (
aeafb0b0) - fix(desktop): restore sticky date divider handoff (#1135) (
3e9d7ff4) - desktop: drop redundant post-subscribe history refetch (#1130) (
b2bf471e)
Buzz Desktop v0.3.26
- ci: cache Flutter pub packages in the Mobile job (#1128) (
ceb5eff53) - Delete RESEARCH directory (
a1d5570d3) - feat(cli): support ephemeral channels via --ttl on create/update (#1126) (
4f671a255) - fix(justfile): suppress grep exit code in release changelog formatter (
d40c86626) - fix(desktop): single-owner anchored scroll for dynamic loading (#1115) (
047db4214) - fix(buzz-dev-mcp): resolve non-WSL bash so the MCP shell works on Windows (#1119) (
4d2eb52a6) - ci: key main-push concurrency group on SHA to stop run eviction (#1124) (
e99105edc) - fix(desktop): seed up agent JSON files in sync_shared_agent_data (#1121) (
065625bb4) - fix(acp): emit per-section prompt blocks so observer counts every section (#1122) (
a1cf1db67) - refactor(justfile): rename, relay auto-start, bootstrap, DRY cleanup (#1117) (
1dc4fb5da) - fix(desktop): keep active-turn badges through transient relay drops (#1120) (
cf122fcf1) - Polish desktop sidebar navigation (#1107) (
7072281f6) - fix(desktop): collapse thread-unread badge on thread-open (#1118) (
0176d5f31) - feat(desktop): unify unread pills into one shared UnreadPill component (#1111) (
826945e1b) - fix(cli): use relay workflow id on create (#872) (
762ca43d2) - Fold agent core memory into the session system prompt (#1112) (
633544788) - feat(cli): add patches and issues commands for NIP-34 git collaboration (#1073) (
cd8292fe9) - fix(desktop): stop random timeline message loss + page reconnect replay (#1105) (
0181603eb) - Update README.md (
c338d8840) - fix(desktop): keep thread replies from scrolling channel (#1109) (
d24eac61a) - fix(buzz-acp): accept siblings under allowlist author gate (#1108) (
dd9ce0902) - feat(deploy): add production Helm chart for Buzz (#990) (
629fb57bf) - fix(desktop): keep MembersSidebar input usable while an add is in flight (#1106) (
aadbe6735)
Buzz Desktop v0.3.25
- fix(desktop): stop dimming deferred message lists (#1104) (
718b596e5) - Smooth channel loading: single-surface timeline state machine (#1099) (
d47572209) - feat: surface base + persona system prompts in observer feed (#1103) (
5004758fb) - ci: move reminder e2e to a dedicated backend-integration job (#1098) (
466bb993c) - fix: give agent-observer sub a replay-capable limit (#1100) (
959fc6e9d) - fix: make managed-agent spawn and teardown portable to Windows (#1097) (
420131182) - fix(desktop): constrain message timeline width with min-w-0 (#1092) (
7de5517f1) - feat(desktop): reminders notifications, snooze, overlay, and inbox view mode (#1093) (
22b47db8e) - feat(prompt): add memory hygiene and hoist universal engineering discipline to base prompt (#1085) (
010e8022b) - fix(desktop): correct thread-unread badge flicker, stale clear, phantom count, mention gate, and nested count (#1080) (
c8e1120fc) - Fix mention chip alignment (#1094) (
4f93d52e1) - perf(desktop): virtualize unbounded lists and warm the emoji index (#1089) (
a4fbebb39) - Adjust unread pill spacing (#1091) (
3bf2ac004) - Improve image lightbox controls (#1084) (
bb9b6674e) - Use Inter for app typography (#899) (
7b0500c93) - fix(desktop): paint thread replies on open without scroll nudge (#1090) (
422a90f5e) - Polish sidebar update and relay cards (#1009) (
d4cd919b8) - Normalize desktop icon sizing (#1088) (
1a37ee395) - fix(desktop): normalize loopback host for HTTP writes and stop Reminders nav flicker (#1086) (
771086fd6) - feat(composer): link editing — inline popover, modal picker, buzz:// in-app nav (#1045) (
770266d2a) - chore(Pulse): gate Follow button behind Pulse feature flag (#1019) (
48994e01b) - fix(desktop): wrap long markdown autolinks (#1081) (
b7e22f4b5) - feat(desktop): add NIP-ER reminder UI — create, view, and manage encrypted reminders (#963) (
ff824a365) - feat(relay): add NIP-ER push scheduler with cross-pod delivery (#957) (
26563968c) - feat(relay): implement NIP-ER event reminder support (kind:30300) (#934) (
79fcfd82b) - feat(desktop): adding ui state into the history stack (#967) (
538f33341) - fix(desktop): restore timeline zoom via rem tokens + chat-as-base type scale (#1052) (
c22c54e7a) - fix(release): format changelog as linked markdown bullets (#1075) (
d879fac4c)
Buzz Desktop v0.3.24
- feat(desktop): refine thread-unread badge to two-token form (#1069) (
de24b90aa) - fix(buzz): prevent reconnect storms from reaped ephemeral channels (#1071) (
fd2553726) - fix(buzz-acp): trim oversized observer frames to fit instead of dropping (#1072) (
5a651632d) - perf(ci): speed up PR CI wall clock and local dev builds (#1028) (
07efae7b5) - chore(deps): update react monorepo (#1048) (
56a5ac279) - Polish desktop visual details (#1067) (
9f99e62d4) - ci: use running postgres for pgschema desired-state planning (#1070) (
e3736f08b) - fix(desktop): anchor active-turn badge to skew-corrected agent start (#1068) (
2d26db6d8) - feat(desktop): add configurable transport reconnect hook (#1059) (
ba776b995) - Add automatic database migrations (#988) (
2300248d3) - Add composer spoiler formatting (#1055) (
f8715612a) - feat(desktop): in-channel and in-thread unread indicators (#1008) (
2a2c1c800) - perf(timeline): gate heavy message render behind useDeferredValue (#1022) (
cbc754cff) - Add animated profile avatars (#1031) (
116486592) - Polish direct message and members modals (#1054) (
89ae31d20) - Polish huddles UI (#1041) (
5234fc816) - Fix video review comments in threads (#1056) (
424ea7025) - Polish message reaction tray (#1002) (
81296d976) - Refine app loading skeletons (#1001) (
c30d7274c) - Polish channel modal forms (#1000) (
ee34ca818) - Normalize desktop icon sizing (#999) (
19656fff4) - Add shared skeleton loader primitives (#998) (
7a2e35521) - chore(scripts): update post-screenshots repo name to block/buzz (#1042) (
9ee5aeebd) - docs: fix stale sprout repo references in RELEASING.md (#1043) (
b2ad3074b)