chore(release): release Buzz Desktop version 0.5.27

Co-authored-by: Release Automation <release-automation@users.noreply.github.com>
Signed-off-by: Will Pfleger <wpfleger@block.xyz>
This commit is contained in:
Will Pfleger
2026-10-06 12:09:44 -04:00
parent af5bb0af48
commit 7a2fb3cc2d
6 changed files with 91 additions and 11 deletions

View File

@@ -1,10 +1,10 @@
{
"schema": 2,
"version": "0.5.26",
"base_sha": "7ebf1beb44139264e9c5c7fee6970429ff66f934",
"previous_tag": "desktop-v0.5.25",
"previous_base_sha": "797012ff01a6d499959b45ed2e56f7927c6a4d6b",
"previous_merge_sha": "02753722a7dd06560402a5b92491b048968c1a63",
"tag": "desktop-v0.5.26",
"commit_count": 39
"version": "0.5.27",
"base_sha": "af5bb0af488784c3707e99c87e0675a729711a6e",
"previous_tag": "desktop-v0.5.26",
"previous_base_sha": "7ebf1beb44139264e9c5c7fee6970429ff66f934",
"previous_merge_sha": "fccc07ebe34361cdd4d8939c71340ab347902b04",
"tag": "desktop-v0.5.27",
"commit_count": 70
}

View File

@@ -1,5 +1,85 @@
# Changelog
## v0.5.27
### Desktop and shared changes
- feat(desktop): offer Claude effort levels in agent edit and create ([#8059](https://github.com/block/buzz/pull/8059)) ([`9c6fa14aa03358b4188f2ce0a92a9e435a3cb41b`](https://github.com/block/buzz/commit/9c6fa14aa03358b4188f2ce0a92a9e435a3cb41b))
- fix(desktop): use object-scale-down for inline markdown images ([#4686](https://github.com/block/buzz/pull/4686)) ([`fcf5f044b3af56f3855a417e61e4389fa925c1bd`](https://github.com/block/buzz/commit/fcf5f044b3af56f3855a417e61e4389fa925c1bd))
- fix(desktop): detect Kimi Code in its default install path ([#3700](https://github.com/block/buzz/pull/3700)) ([`964b556a429c77c43df8429e97e3648f42d47d52`](https://github.com/block/buzz/commit/964b556a429c77c43df8429e97e3648f42d47d52))
- feat(pairing): enter desktop codes on mobile ([#8085](https://github.com/block/buzz/pull/8085)) ([`5173fad6602ae82c06f338d19ef0f18eff57159b`](https://github.com/block/buzz/commit/5173fad6602ae82c06f338d19ef0f18eff57159b))
- fix(desktop): show readable Claude Code model names and descriptions ([#8053](https://github.com/block/buzz/pull/8053)) ([`5a4b2d3dcc422954b4bd5829310a40f12b3cb03d`](https://github.com/block/buzz/commit/5a4b2d3dcc422954b4bd5829310a40f12b3cb03d))
- feat(agents): request summarized Claude thinking and label empty rows ([#8051](https://github.com/block/buzz/pull/8051)) ([`cc528dbe0538cff0357b7644a9466ad689a1874f`](https://github.com/block/buzz/commit/cc528dbe0538cff0357b7644a9466ad689a1874f))
- fix(mcp): support Goose discovery handshake ([#8037](https://github.com/block/buzz/pull/8037)) ([`4f51b9e1010e086a16c099cd8d8218ca974a5e18`](https://github.com/block/buzz/commit/4f51b9e1010e086a16c099cd8d8218ca974a5e18))
- test(agent): synchronize handoff steering with tool approval ([#8042](https://github.com/block/buzz/pull/8042)) ([`2c270cf9d7849b6fc596a17608d78d91e2c10507`](https://github.com/block/buzz/commit/2c270cf9d7849b6fc596a17608d78d91e2c10507))
- fix(acp): wake agents for mentions added by edits ([#6131](https://github.com/block/buzz/pull/6131)) ([`47654215ebe44829941e6d7edc635ef401e8d8e8`](https://github.com/block/buzz/commit/47654215ebe44829941e6d7edc635ef401e8d8e8))
- fix(relay): close community ban gaps across audio, agents and HTTP ([#8005](https://github.com/block/buzz/pull/8005)) ([`a38707d35c5d7028a83dcb4b85482a26f8b67605`](https://github.com/block/buzz/commit/a38707d35c5d7028a83dcb4b85482a26f8b67605))
- feat(acp): add BUZZ_GIT_IDENTITY switch for agent commit identity ([#8024](https://github.com/block/buzz/pull/8024)) ([`d1b7da45a232316118d33793c15cbc45e4a86976`](https://github.com/block/buzz/commit/d1b7da45a232316118d33793c15cbc45e4a86976))
- test(desktop): pin mention undo and status expiry smoke behavior ([#7592](https://github.com/block/buzz/pull/7592)) ([`04b040ef6ce1a748fb2418340735cfc04e0fd8f4`](https://github.com/block/buzz/commit/04b040ef6ce1a748fb2418340735cfc04e0fd8f4))
- feat(desktop): remove communities locally and stop their agent pairs ([#7997](https://github.com/block/buzz/pull/7997)) ([`83aab8cb5c4fb1f7b73d8782ae44edc8f6df4dce`](https://github.com/block/buzz/commit/83aab8cb5c4fb1f7b73d8782ae44edc8f6df4dce))
- Allow following channel messages before their first reply ([#7692](https://github.com/block/buzz/pull/7692)) ([`036215636f530a93ef5e0cddf985e579ed52e393`](https://github.com/block/buzz/commit/036215636f530a93ef5e0cddf985e579ed52e393))
- Fix rounded macOS icon on older Macs ([#8018](https://github.com/block/buzz/pull/8018)) ([`0ee2ad7fbf49dff593c34ab50dd32f891845611b`](https://github.com/block/buzz/commit/0ee2ad7fbf49dff593c34ab50dd32f891845611b))
- fix(desktop): read channel metadata and member lists from writer after writes ([#7999](https://github.com/block/buzz/pull/7999)) ([`bd0896f5c0dfcc6d0c27b23ba644dff63e50617a`](https://github.com/block/buzz/commit/bd0896f5c0dfcc6d0c27b23ba644dff63e50617a))
- feat(desktop): add Admin Console Actions tab for direct staff actions ([#7904](https://github.com/block/buzz/pull/7904)) ([`f001ebbb6ea5ad2cf262fcd0f05e1cd2ae83bb7f`](https://github.com/block/buzz/commit/f001ebbb6ea5ad2cf262fcd0f05e1cd2ae83bb7f))
- fix(agents): stop built-in prompts from teaching sleep polling ([#7992](https://github.com/block/buzz/pull/7992)) ([`965e1997b5de462a3b87a3c455d0db00261a06b3`](https://github.com/block/buzz/commit/965e1997b5de462a3b87a3c455d0db00261a06b3))
- feat(relay): add direct staff ban/timeout/delete with staff guard ([#7883](https://github.com/block/buzz/pull/7883)) ([`020193f8e36bede04a57e0c06ba60e26ed67612b`](https://github.com/block/buzz/commit/020193f8e36bede04a57e0c06ba60e26ed67612b))
- feat(acp): wrap workers at the subprocess launch boundary ([#7985](https://github.com/block/buzz/pull/7985)) ([`95b018c8713be9beebbd2517ace48529e3c0e6ed`](https://github.com/block/buzz/commit/95b018c8713be9beebbd2517ace48529e3c0e6ed))
- Add Kimi Code's default install path to managed-agent binary discovery ([#5997](https://github.com/block/buzz/pull/5997)) ([`2664d14316790a57ea44b3f97c57440b70e43436`](https://github.com/block/buzz/commit/2664d14316790a57ea44b3f97c57440b70e43436))
- test(desktop): fix flaky forum empty-draft replacement e2e ([#7981](https://github.com/block/buzz/pull/7981)) ([`12dbb114aad72b89d17d6d1c668d8d4c3fdad2ae`](https://github.com/block/buzz/commit/12dbb114aad72b89d17d6d1c668d8d4c3fdad2ae))
### Other repository changes
- docs(changelog): remove hand-written Unreleased section ([#8123](https://github.com/block/buzz/pull/8123)) ([`af5bb0af488784c3707e99c87e0675a729711a6e`](https://github.com/block/buzz/commit/af5bb0af488784c3707e99c87e0675a729711a6e))
- BUZZ-175: Route serving event writes through the tenant lock ([#7828](https://github.com/block/buzz/pull/7828)) ([`d0fd96fca6704548cebe2f69d8dff0e3c80e77e2`](https://github.com/block/buzz/commit/d0fd96fca6704548cebe2f69d8dff0e3c80e77e2))
- feat(mobile): follow the portable mention rules, including DMs ([#8102](https://github.com/block/buzz/pull/8102)) ([`932228936464a0bdd44eae0f5e95ca5bbcd819b9`](https://github.com/block/buzz/commit/932228936464a0bdd44eae0f5e95ca5bbcd819b9))
- feat(mobile): read web app catch-up marks for unread state ([#8103](https://github.com/block/buzz/pull/8103)) ([`166d383ca7aa9ffd5796ad7e4d3be1884d81da73`](https://github.com/block/buzz/commit/166d383ca7aa9ffd5796ad7e4d3be1884d81da73))
- docs(identity): tighten enterprise adapter contract ([#8069](https://github.com/block/buzz/pull/8069)) ([`1e67395fd19a8b4de0cecca97cd1b36842fe8b77`](https://github.com/block/buzz/commit/1e67395fd19a8b4de0cecca97cd1b36842fe8b77))
- chore(push): release gateway chart 0.3.3 ([#8107](https://github.com/block/buzz/pull/8107)) ([`c9143ed8f709a06db9f4e6994f3ffa39aa5f3950`](https://github.com/block/buzz/commit/c9143ed8f709a06db9f4e6994f3ffa39aa5f3950))
- fix(acp): steer mid-turn DM follow-ups natively again ([#8058](https://github.com/block/buzz/pull/8058)) ([`0a070dfd3f3c233ea71bf390813abee4032068cb`](https://github.com/block/buzz/commit/0a070dfd3f3c233ea71bf390813abee4032068cb))
- feat(push): support migration pod annotations ([#8105](https://github.com/block/buzz/pull/8105)) ([`fd885b553004520ce5ed5dffdb085957d01a80cd`](https://github.com/block/buzz/commit/fd885b553004520ce5ed5dffdb085957d01a80cd))
- fix(db): enumerate only active communities for maintenance ([#8061](https://github.com/block/buzz/pull/8061)) ([`7f6ffd5ee5ae1b66d660245acf465b88e17639bc`](https://github.com/block/buzz/commit/7f6ffd5ee5ae1b66d660245acf465b88e17639bc))
- Polish iOS header glass and scroll-edge blur ([#8097](https://github.com/block/buzz/pull/8097)) ([`8746bfebfffd31e418b439d262cbb70de54aafa4`](https://github.com/block/buzz/commit/8746bfebfffd31e418b439d262cbb70de54aafa4))
- fix(mobile): fill and stabilize content-aware loading placeholders ([#8083](https://github.com/block/buzz/pull/8083)) ([`46e60206a47ed1f696d625df57a1e5dd2d019a42`](https://github.com/block/buzz/commit/46e60206a47ed1f696d625df57a1e5dd2d019a42))
- fix(mobile): polish photo carousels and video viewer controls ([#8079](https://github.com/block/buzz/pull/8079)) ([`f0eb5575ffc9d5f57af4ed3f574529d997c83a0d`](https://github.com/block/buzz/commit/f0eb5575ffc9d5f57af4ed3f574529d997c83a0d))
- fix(mobile): align Android conversation headers and reactions ([#8082](https://github.com/block/buzz/pull/8082)) ([`5f2d801b8f1d7be0c06839bded3f0391cbb46f92`](https://github.com/block/buzz/commit/5f2d801b8f1d7be0c06839bded3f0391cbb46f92))
- fix(mobile): unify sheet sections and bottom spacing ([#8081](https://github.com/block/buzz/pull/8081)) ([`75a4efd0cabed81c1583cb3868b232b4bde50c81`](https://github.com/block/buzz/commit/75a4efd0cabed81c1583cb3868b232b4bde50c81))
- feat(mobile): add iOS Liquid Glass tabs and quick actions ([#8080](https://github.com/block/buzz/pull/8080)) ([`03f24a69bf34adf25bc7f85aa00ab74c9e80c759`](https://github.com/block/buzz/commit/03f24a69bf34adf25bc7f85aa00ab74c9e80c759))
- feat(mobile): add animated community switcher ([#8076](https://github.com/block/buzz/pull/8076)) ([`d2da104d947e07dd0c203dabd92f245eeca6b672`](https://github.com/block/buzz/commit/d2da104d947e07dd0c203dabd92f245eeca6b672))
- fix(mobile): manage channel members from profile sheets ([#8078](https://github.com/block/buzz/pull/8078)) ([`05d1714912589737636735baac8e5edce2c26ee1`](https://github.com/block/buzz/commit/05d1714912589737636735baac8e5edce2c26ee1))
- fix(mobile): refine iOS navigation and conversation details ([#8075](https://github.com/block/buzz/pull/8075)) ([`a14107ab2edee286d3a458a1a4c1ec26e7be8a17`](https://github.com/block/buzz/commit/a14107ab2edee286d3a458a1a4c1ec26e7be8a17))
- docs: restore enterprise identity adapter contract with relay assertion ([#8064](https://github.com/block/buzz/pull/8064)) ([`e982f70fba29cdaa9a8378f118a0e498537bd8db`](https://github.com/block/buzz/commit/e982f70fba29cdaa9a8378f118a0e498537bd8db))
- Use native iOS navigation bars with large titles and avatars ([#8052](https://github.com/block/buzz/pull/8052)) ([`6cf45820025721367c9f174aae164c8cf9a52a19`](https://github.com/block/buzz/commit/6cf45820025721367c9f174aae164c8cf9a52a19))
- feat(mobile): organize community and profile settings ([#8056](https://github.com/block/buzz/pull/8056)) ([`33f54de2dd27a8f6bce0d359183f5ebe5f2fa9ba`](https://github.com/block/buzz/commit/33f54de2dd27a8f6bce0d359183f5ebe5f2fa9ba))
- refactor(relay): bind HTTP tenants through one shadow-aware helper ([#8062](https://github.com/block/buzz/pull/8062)) ([`8af2d91f37270365d5cd9170ac48349baa08475e`](https://github.com/block/buzz/commit/8af2d91f37270365d5cd9170ac48349baa08475e))
- feat(relay): add NIP-FI shadow mode for HTTP, WebSocket and admin ([#8034](https://github.com/block/buzz/pull/8034)) ([`df3f28a2c44f0bd258cff046717cde3fa026662e`](https://github.com/block/buzz/commit/df3f28a2c44f0bd258cff046717cde3fa026662e))
- BUZZ-175: Add application-owned writer lock foundations ([#7706](https://github.com/block/buzz/pull/7706)) ([`fe9e2409a02fbac415d5c66181135be3eec28a86`](https://github.com/block/buzz/commit/fe9e2409a02fbac415d5c66181135be3eec28a86))
- feat(mobile): native iOS message menus and reaction sheets ([#8055](https://github.com/block/buzz/pull/8055)) ([`ea143ea64beb79abacf423920cd70bbf23698b64`](https://github.com/block/buzz/commit/ea143ea64beb79abacf423920cd70bbf23698b64))
- fix(acp): steer running turns with edited mentions ([#6132](https://github.com/block/buzz/pull/6132)) ([`133fb9869228dab4c00cb2b9e259bf834a55dbf7`](https://github.com/block/buzz/commit/133fb9869228dab4c00cb2b9e259bf834a55dbf7))
- test(relay): configure a community in the Git ban-lookup fixture ([#8039](https://github.com/block/buzz/pull/8039)) ([`448407a972ca9da0c1e13d49ee2c2170821be8a2`](https://github.com/block/buzz/commit/448407a972ca9da0c1e13d49ee2c2170821be8a2))
- fix(acp): wake quiet hosts for respawns and queued retries ([#7459](https://github.com/block/buzz/pull/7459)) ([`e4681e44a72fa3c4c873d0315024187351f4068d`](https://github.com/block/buzz/commit/e4681e44a72fa3c4c873d0315024187351f4068d))
- fix(relay): restore buzz-relay build after #8005 and #8028 ([#8036](https://github.com/block/buzz/pull/8036)) ([`639593bba97b4ed1386d5128bceecfab2072df31`](https://github.com/block/buzz/commit/639593bba97b4ed1386d5128bceecfab2072df31))
- fix(mobile): preserve exact mention recipients in saved drafts ([#7387](https://github.com/block/buzz/pull/7387)) ([`2782b9cd5ea11d31954fae0e080d1446533f4e8f`](https://github.com/block/buzz/commit/2782b9cd5ea11d31954fae0e080d1446533f4e8f))
- feat(nip-fi): bind assertions to the request Host's community ([#8028](https://github.com/block/buzz/pull/8028)) ([`2ebfde9147140a4036b11bfc2c6b0da68688a05c`](https://github.com/block/buzz/commit/2ebfde9147140a4036b11bfc2c6b0da68688a05c))
- refactor(buzz-relay): share NIP-FI assertion evaluation across adapters ([#7990](https://github.com/block/buzz/pull/7990)) ([`9b083957f6802fd8e0efc7414269714619139cf2`](https://github.com/block/buzz/commit/9b083957f6802fd8e0efc7414269714619139cf2))
- Include thread roots in agent activity events ([#8029](https://github.com/block/buzz/pull/8029)) ([`2e8b8d9a92b080024356004955625615c33ee543`](https://github.com/block/buzz/commit/2e8b8d9a92b080024356004955625615c33ee543))
- fix(relay): gate owner-only kinds in shared fan-out access filter ([#8006](https://github.com/block/buzz/pull/8006)) ([`24c1e702a68c7b1623f4a33dd2745a39b0597098`](https://github.com/block/buzz/commit/24c1e702a68c7b1623f4a33dd2745a39b0597098))
- fix(relay): deny channel writes when the channel lookup fails ([#8007](https://github.com/block/buzz/pull/8007)) ([`15772c54f36d1ed68c9c77ffb63235acb5ee8a64`](https://github.com/block/buzz/commit/15772c54f36d1ed68c9c77ffb63235acb5ee8a64))
- feat(nip-fi): admin disconnect/deny API with in-memory deny-until-TTL map (S4) ([#7977](https://github.com/block/buzz/pull/7977)) ([`16839a07738cf6189ee2f21c02d923b0f9dbe80d`](https://github.com/block/buzz/commit/16839a07738cf6189ee2f21c02d923b0f9dbe80d))
- fix(mobile): hide notification settings without relay push capability ([#8025](https://github.com/block/buzz/pull/8025)) ([`fad4ff637a56a80e4871b5591a7aca58964ca903`](https://github.com/block/buzz/commit/fad4ff637a56a80e4871b5591a7aca58964ca903))
- test(mobile): cover presence ordering against delayed live events ([#7526](https://github.com/block/buzz/pull/7526)) ([`2cca0ec15789370d494f06192f71400afdb60c98`](https://github.com/block/buzz/commit/2cca0ec15789370d494f06192f71400afdb60c98))
- fix(acp): add edit field to native-steer fallback test event ([#8022](https://github.com/block/buzz/pull/8022)) ([`d56ed75424d803cf29b2f1f4f430ee81dc145f92`](https://github.com/block/buzz/commit/d56ed75424d803cf29b2f1f4f430ee81dc145f92))
- fix(acp): interrupted frame writes close the sole writer; fixed native-steer refusal reasons ([#7568](https://github.com/block/buzz/pull/7568)) ([`514a9a86d3664fdd5d40457b7db09dccc5b27b3c`](https://github.com/block/buzz/commit/514a9a86d3664fdd5d40457b7db09dccc5b27b3c))
- feat(mobile): refresh onboarding and smooth QR scanner motion ([#8019](https://github.com/block/buzz/pull/8019)) ([`6b5bb6f5a3fbad1ca42d8f9b14a1418d333b6461`](https://github.com/block/buzz/commit/6b5bb6f5a3fbad1ca42d8f9b14a1418d333b6461))
- fix(acp): preserve routing for edited messages ([#4741](https://github.com/block/buzz/pull/4741)) ([`5fdb2e53659ee29002545f1022c138fe0b8282f9`](https://github.com/block/buzz/commit/5fdb2e53659ee29002545f1022c138fe0b8282f9))
- fix(mobile): distinguish unknown presence on identity surfaces ([#7383](https://github.com/block/buzz/pull/7383)) ([`cf5e83829a9e9ace6332bf1d0793aa31030b7eeb`](https://github.com/block/buzz/commit/cf5e83829a9e9ace6332bf1d0793aa31030b7eeb))
- fix(mobile): hydrate and refresh relay presence snapshots ([#7382](https://github.com/block/buzz/pull/7382)) ([`965fe1dffa12e2fa5419bf61cbcfed1b3691b0d1`](https://github.com/block/buzz/commit/965fe1dffa12e2fa5419bf61cbcfed1b3691b0d1))
- fix(deletion): require sole owner at admission ([#7966](https://github.com/block/buzz/pull/7966)) ([`53a12100b34577286c89102f1875ca2b6eea61e5`](https://github.com/block/buzz/commit/53a12100b34577286c89102f1875ca2b6eea61e5))
- fix(ci): gate security review on repo write access ([#7986](https://github.com/block/buzz/pull/7986)) ([`0ee609379004a894e99b449885c37a044f41919e`](https://github.com/block/buzz/commit/0ee609379004a894e99b449885c37a044f41919e))
- feat(buzz-relay): idempotent owner community deletion with quota reservation ([#7969](https://github.com/block/buzz/pull/7969)) ([`d7a35afa9859a0c666de93ab1cd4f8a433a1cfe8`](https://github.com/block/buzz/commit/d7a35afa9859a0c666de93ab1cd4f8a433a1cfe8))
- feat(mobile): show contextual names in lists, Search and Pulse ([#7896](https://github.com/block/buzz/pull/7896)) ([`7a1910e700c08358292ec82fdc93464be8f00274`](https://github.com/block/buzz/commit/7a1910e700c08358292ec82fdc93464be8f00274))
[Compare desktop-v0.5.26...desktop-v0.5.27](https://github.com/block/buzz/compare/desktop-v0.5.26...desktop-v0.5.27)
## v0.5.26
### Desktop and shared changes

View File

@@ -1,7 +1,7 @@
{
"name": "buzz",
"private": true,
"version": "0.5.26",
"version": "0.5.27",
"type": "module",
"scripts": {
"dev": "vite",

View File

@@ -1118,7 +1118,7 @@ dependencies = [
[[package]]
name = "buzz-desktop"
version = "0.5.26"
version = "0.5.27"
dependencies = [
"anyhow",
"arboard",

View File

@@ -7,7 +7,7 @@ members = ["crates/buzz-terminal"]
[package]
name = "buzz-desktop"
version = "0.5.26"
version = "0.5.27"
description = "Buzz desktop app"
authors = ["you"]
edition = "2021"

View File

@@ -1,7 +1,7 @@
{
"$schema": "https://schema.tauri.app/config/2",
"productName": "Buzz",
"version": "0.5.26",
"version": "0.5.27",
"identifier": "xyz.block.buzz.app",
"build": {
"beforeDevCommand": {