Skip to content

chore(release): release Buzz Desktop version 0.4.0#1730

Merged
wpfleger96 merged 1 commit into
mainfrom
version-bump/0.4.0
Jul 10, 2026
Merged

chore(release): release Buzz Desktop version 0.4.0#1730
wpfleger96 merged 1 commit into
mainfrom
version-bump/0.4.0

Conversation

@wpfleger96

Copy link
Copy Markdown
Collaborator

Buzz Desktop release v0.4.0

Changes since v0.3.46:

  • feat(desktop): default observer archive on for dev-nest builds (#1726) (d9e4edbbf)
  • feat(desktop): thread baked build env into global agent config UI (#1722) (2f2ad409a)
  • feat: relay invite links (mint + claim + landing page + deep link) (#1668) (2e529aab7)
  • fix(desktop): pass GlobalAgentConfig to spawn_config_hash in tests (#1721) (b97777350)
  • feat(desktop): global agent config defaults with readiness/spawn parity (#1448) (77c08365e)
  • fix(desktop): remove "Remove all stopped" bulk action from agents menu (#1720) (651efe8d9)
  • fix(desktop): retire single-member built-in Fizz team (#1718) (f12bd3689)
  • fix(desktop): hide relay mesh option when mesh-llm feature is absent (#1719) (f0b8f806f)
  • fix(desktop): propagate agent definition edits to instances and remove dead config knobs (#1715) (1f48860b7)
  • perf(desktop): thread panel rebuilt on every render — fix memo + add typing-latency benchmark (#1652) (9b2f0c8cb)
  • fix(drafts): stop clearing drafts on workspace switch and hide sent section (#1708) (e2d104f66)
  • fix(inbox): reply at same thread level as inbox item (#1714) (177fc30be)
  • fix(desktop): make @mention clicks reliably open the profile panel (#1705) (5f0d8309d)
  • fix(desktop): walk ancestor chain in orphan sweep exemption (#1711) (7fb215c4f)
  • fix(desktop): stop showing /dev/null in diff labels, keep type badge visible (#1704) (868c9ad05)
  • perf(desktop): stop re-rendering the app shell on every keystroke; fix two latent cache races it unmasked (#1692) (129c91a2b)
  • fix(observer): widen live subscription lookback to capture session/prompt (#1710) (715df2537)
  • test(desktop): stabilize custom emoji e2e (#1685) (20c40d176)
  • fix(observer): use lifecycle item title as verb instead of hardcoded "Status" (#1709) (95bc640a5)
  • chore(desktop): remove dead archive-migration and keyring load_readonly helpers (#1701) (389a956e0)
  • fix(desktop): stop losing imported identity on every launch (#1568) (e15f06857)
  • fix(desktop): use augmented PATH for readiness probes (#1613) (94ec2c2bc)
  • fix(desktop): isolate dev keyring from production and make BUZZ_SHARE_IDENTITY keyring-aware (#1680) (e5d215e3c)
  • fix(desktop): migrate Databricks V1→V2 records at boot and fix readiness gate (#1686) (1f2afce29)
  • B5 residue: inbound-event security hardening + persona→agent copy sweep (#1688) (f0e65589a)
  • fix(desktop): paginate complete channel directory (#1690) (b41cf3ffc)
  • fix: flush debounce on Tab/Enter to prevent stale autocomplete (#1661) (841282141)
  • fix(desktop): preserve agent timer state across workspace switches (#1679) (46613dcce)
  • fix(desktop): honor macOS title-bar double-click preference (#1674) (6b2147a5d)
  • feat(desktop): projects overview v2 — aggregate rail, PR review flow, commit detail, and straighter layout (#1677) (58fe9388c)
  • B5: one create path — behavioral quad activation, backfill, menu collapse, legacy dialog deletion (#1667) (3a7e40027)
  • Polish Buzz sidebar theme (#1671) (cdba2a08e)
  • fix(agents): harden structured error-code classification edge cases (#1663) (fc8a17445)
  • feat: add deeplink nostr identity binding flow (#1648) (cecd03142)
  • perf(desktop): cache parsed markdown across channel-switch remounts (#1635) (2b3246934)
  • fix(agents): surface provider errors structurally instead of raw dumps (#1653) (9b244ff22)
  • feat(relay,desktop): canonicalize agent definitions on kind:30175 (Phase 2) (#1655) (b2c63291f)
  • fix(desktop): scope observer feed by channel and add session-boundary dividers (#1634) (fd5d04de0)
  • feat(config-nudge): distinguish install/auth state in cli_login nudge cards (#1633) (4f1a487ab)
  • fix(desktop): async-ify the auto-restart setter after the perf-sweep merge collision (#1651) (dc7ececdc)
  • feat(desktop): auto-restart agents on config change (Chunk F) (#1649) (a415f0f31)
  • perf(desktop): GUI performance sweep — async offload, poll reduction, render stabilization (#1641) (2cc0eb539)
  • fix: user search returns zero results for partially typed names (#1603) (11608ef67)
  • copy(desktop): finish the persona→agent rename in rendered UI (B4.1) (#1647) (577fc8df5)
  • Community moderation UI: integration branch (data layer + member surface base) (#1617) (c9c868b25)
  • Community moderation Phase 1: reports, bans/timeouts, audit, tombstones, relay-DM notices (#1616) (863aeb79f)
  • copy(desktop): the word "persona" leaves the UI (Phase 1B.4) (#1646) (41b187f93)
  • feat(desktop): flapping bee on the setup loading screen (#1631) (c145037aa)
  • fix(desktop): make ⌘K open the composer link editor for selections (#1644) (3e982fd37)
  • fix(linux): make AppImage work on Mesa 25+ / GLib 2.88 distros (#1567) (563dab92e)
  • fix(desktop): add unread dot to workspace rail for channel unreads (#1637) (f968601ef)
  • refactor(desktop): converge the three definition→instance mappings (Phase 1B.3.5) (#1645) (9683ef807)
  • Hide non-invocable member agents from @-mention autocomplete (#1611) (f929aa09e)
  • fix(desktop): clamp HDR avatar images to SDR range (#1642) (fa816d5bf)
  • refactor(desktop): definition-edit routes through AgentDialog — single dialog entry point (Phase 1B.3c) (#1643) (aa17294ad)
  • fix(desktop): refresh persona env vars on respawn — record.env_vars is overrides-only (#1640) (79a057534)
  • refactor(desktop): re-host instance edit as AgentInstanceEditDialog behind AgentDialog (Phase 1B.3b) (#1639) (8af18ee32)
  • feat(desktop): show full URL tooltip on masked link hover (#1625) (01c6b8566)
  • fix(desktop): paint Buzz gradient on the workspace rail (#1636) (2f1cd6771)
  • refactor(desktop): single-home the definition form as AgentDefinitionDialog (Phase 1B.3a) (#1627) (48bd8abfe)
  • feat(desktop): unified AgentDialog create entry point with create intents (Phase 1B.2) (#1626) (6f38db680)
  • Update DMG background and label size (#1629) (5b1a53ceb)
  • test(desktop): deflake mid-scroll older-history spinner smoke test (#1632) (7ff58d9af)
  • feat(desktop): add Buzz light + dark themes with branded sidebar gradient (#1630) (290be2a03)
  • fix(desktop): render thread facepile oldest-replier-first (#1595) (f9701a386)
  • fix(desktop): keep sidebar section actions visible while ⋮ menu is open (#1584) (943d7a663)
  • refactor(desktop): extract shared runtime/provider/model selection + env-var helpers (Phase 1B.1) (#1624) (4b5cac074)
  • feat(desktop): fold personas.json into the unified agent store (Phase 1A.2) (#1623) (381c7714f)
  • fix(desktop): hash spawn config as the env receives it, not raw record fields (#1621) (f0eb4eccd)
  • test(desktop): add edit-agent dialog e2e coverage (Phase 1B.3b-pre) (#1628) (a609e796b)
  • feat(desktop): unified AgentRecord groundwork — record-first resolution + runtime materialization (Phase 1A.1) (#1618) (5dce80aff)
  • fix(desktop): backfill edits for thread replies so edited replies survive refetch (#1610) (d1f3194e7)
  • chore(desktop): clear desktop-tauri clippy backlog (#1612) (36fd41c5c)
  • fix(desktop): restrict shared-agent sync to dev data dirs (#1597) (e5f831d2c)
  • feat(desktop): restart-required badge from spawn-time config hash (#1602) (cc42a4979)
  • feat(desktop): boot-time reconcile of managed agents to relay events (#1601) (c5a541ee2)
  • feat(desktop): canonical component — hover to view/copy full keys, owner "you" labels (#1589) (777babf39)
  • fix(desktop): hydrate reactions for Inbox context messages (#1596) (cdf982bdb)

To release: merge this PR. The tag and build will happen automatically.

@wpfleger96 wpfleger96 requested a review from a team as a code owner July 10, 2026 20:08
@wpfleger96 wpfleger96 enabled auto-merge (squash) July 10, 2026 20:19
@wpfleger96 wpfleger96 merged commit 13dded7 into main Jul 10, 2026
25 checks passed
@wpfleger96 wpfleger96 deleted the version-bump/0.4.0 branch July 10, 2026 20:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants