Skip to content

Releases: block/buzz

Buzz Desktop v0.3.35

26 Jun 23:27
8de7d8f

Choose a tag to compare

  • fix(desktop): split lib modules under size guard (#1314) (e7d43dc2)
  • Fix desktop notifications on GNOME 46+ Linux (#1246) (ca50d832)
  • perf(desktop): debounce channel-list refetch + profile get_channels (#1310) (c6e3e947)
  • feat(desktop): move agent management into profile sidebar (#1274) (8d40150c)
  • feat(desktop): re-land virtualized timeline to fix macOS beachball (#1250) (8c3d0c92)
  • feat(acp): add BUZZ_ACP_ALLOWED_RESPOND_TO and BUZZ_ALLOWED_CHANNEL_ADD_POLICIES gates (#1304) (1a61d783)
  • fix(read-state): enforce byte-budget eviction in currentContexts() (#1305) (6b056461)
  • feat(media): transcode HEIC/HEIF to JPEG on desktop upload (#1257) (d32f3c0a)
  • Bring mobile sidebar unread and DM parity (#1303) (1843a057)
  • Multi-tenant relay: spec + mechanized formal proof (S1–S8) (#1285) (2ecdcce7)
  • Polish side panel motion and composer alignment (#1294) (34b2d3e8)
  • feat(mobile): harden unread badges and float tabs (#1298) (59b21592)
  • feat(desktop): restore archive identity UI in profile panel (#961) (4fce5aab)
  • fix(sidebar): non-selectable channel names + copy/leave context menu actions (#1260) (4481f8fd)
  • fix(runtime): sweep node wrapper processes hosting managed agent shims (#1296) (f072032a)
  • fix(buzz-agent): follow symlinks when discovering skill directories (#1295) (8717ddf2)
  • chore: add grab-emoji.sh to register Slack emoji in Buzz (#1292) (dfa864fc)
  • Fix cross-pod membership notification fanout (#1291) (e1c51d71)
  • fix(buzz-acp): strengthen agent communication rules in base prompt (#1293) (ccdb8975)

Sprig (rolling)

17 May 17:35
f00c86e

Choose a tag to compare

Sprig (rolling) Pre-release
Pre-release

Rolling Linux build of Sprig (all-in-one buzz-acp + buzz-agent + buzz-dev-mcp), tracking main (f00c86e7446b6addfc83870f7d0571373642afd4).

Buzz Desktop v0.3.34

25 Jun 18:42
116a445

Choose a tag to compare

  • feat(desktop): refresh Agents tab live on inbound relay sync (#1256) (9a59e308)
  • fix(buzz-acp): inject Codex network allowlist for relay hostname at spawn time (#1287) (0379247e)
  • refactor(desktop): consolidate notification helpers and add channel names to toasts (#1286) (dd5592e3)
  • feat(buzz-agent): lazy skill loading via load_skill tool (#1283) (25396c06)
  • fix(buzz-acp): human-aware reply anchoring to keep threads flat (#1281) (6c920d21)
  • feat(desktop): add 'Follow system' theme mode (#1262) (c996be39)
  • Fix mention autocomplete layout in narrow threads (#1282) (227518c2)
  • Clean up screenshot e2e tests (#1284) (2499d339)
  • fix(desktop): DM close button replaces unread badge on hover (#1280) (e3663721)
  • Add NIP-34 git pull request CLI support (#1279) (5fef9b72)
  • fix(desktop): preserve timeline scroll when opening threads (#1278) (d05f122d)
  • chore: remove LLM-slop comments across the codebase (#1277) (73cc31cc)
  • fix(desktop): allow saving personas with an empty system prompt (#1276) (996a3f89)

Buzz Desktop v0.3.33

25 Jun 04:26
5306735

Choose a tag to compare

  • fix(desktop): always use legacy keyring for blob entry on macOS (#1271) (e7c3638fe)
  • chore(release): release Buzz Relay version 0.1.1 (#1269) (68a0cc850)
  • perf(desktop): consolidate keychain secrets into a single blob entry (#1267) (fa942cb51)
  • feat(desktop): re-snapshot persona config on every agent spawn (#1268) (048e8fdc0)
  • feat(relay): add buzz-admin member management CLI with NIP-43 roster publish (#1265) (0cee0435f)
  • fix(desktop): fall back to old keychain when DPK unavailable (unsigned builds) (#1266) (958ac7aaa)
  • Align channel management panel with profile (#1066) (9f35b0188)
  • fix(relay): multi-pod subscription coherence (one access-gated fan-out path + cross-pod cache invalidation + REQ/COUNT DB guard) (#1261) (628445429)
  • fix(desktop): switch macOS keychain to Data Protection Keychain (#1264) (35522311a)
  • fix(desktop): use IPv4 loopback for media proxy URLs (#1245) (cee2c5f26)
  • perf(relay/git): stream read-path, manifest info/refs fast path, idx sidecar (A/B/C) (#1240) (856815994)

Buzz Desktop v0.3.32

24 Jun 22:47
08d375a

Choose a tag to compare

  • 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

23 Jun 22:49
3e91ce2

Choose a tag to compare

  • 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

23 Jun 14:03
45eae7c

Choose a tag to compare

  • fix(desktop): collapse mark-read/unread menu into one toggling item (#1188) (ce994df74)
  • fix(channels): replace thread-unread badge frontier with per-message read markers (#1178) (28db41dfd)
  • fix(relay): resubscribe agents when an archived channel is restored (#1187) (6780ea21e)

Buzz Desktop v0.3.29

22 Jun 22:44
d389bf0

Choose a tag to compare

  • 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

22 Jun 17:52
603c938

Choose a tag to compare

Buzz Desktop v0.3.27

22 Jun 00:39
ae8165f

Choose a tag to compare

  • 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)