75079c87ff
chore(release): release Buzz Desktop version 0.3.46 ( #1585 )
...
Co-authored-by: Will Pfleger <pfleger.will@gmail.com >
2026-07-07 13:05:46 -04:00
Will Pfleger and GitHub
683f7fec1c
feat(desktop): add "Copy image" to image right-click context menu ( #1579 )
2026-07-07 10:27:47 -06:00
Will Pfleger and GitHub
5f7f774ea1
chore(release): release Buzz Desktop version 0.3.45 ( #1561 )
2026-07-06 19:15:02 -04:00
Wes and GitHub
2eebeb54bc
chore(release): release Buzz Desktop version 0.3.44 ( #1544 )
2026-07-06 10:50:05 -07:00
Wes and GitHub
8d64887316
chore(release): release Buzz Desktop version 0.3.43 ( #1538 )
2026-07-06 16:14:54 +00:00
Wes and GitHub
a038c6465f
chore(release): release Buzz Desktop version 0.3.42 ( #1479 )
2026-07-03 09:16:52 -07:00
Wes and GitHub
b32db5e0fd
chore(release): release Buzz Desktop version 0.3.41 ( #1435 )
2026-07-01 12:46:57 -06:00
Wes and GitHub
461c24ab3f
chore(release): release Buzz Desktop version 0.3.40 ( #1414 )
2026-06-30 17:16:32 -07:00
Will Pfleger and GitHub
5784ff0f1a
chore(release): release Buzz Desktop version 0.3.39 ( #1410 )
2026-06-30 18:52:02 -04:00
e8adc3383f
fix: close cross-process keychain race and namespace dev-build nest ( #1409 )
...
Signed-off-by: Will Pfleger <pfleger.will@gmail.com >
Co-authored-by: npub1mn7jgtj4w2pd0g0zeuhxsa6jy6p0rewxz4kujt98my82ahfmp72sxjexk7 <dcfd242e557282d7a1e2cf2e6877522682f1e5c6156dc92ca7d90eaedd3b0f95@sprout-oss.stage.blox.sqprod.co >
2026-06-30 18:40:02 -04:00
Will Pfleger and GitHub
325b3fdb0d
chore(release): release Buzz Desktop version 0.3.38 ( #1375 )
2026-06-29 22:50:46 -04:00
eacbbe880a
feat(desktop): provider-agnostic model selection + databricks discovery ( #1307 )
...
Signed-off-by: Will Pfleger <pfleger.will@gmail.com >
Co-authored-by: npub1fgdl5qqnh3k3f2xkqrvt7cujalhm623x4s7fdjdj5yrtp5fzjl9qrjpucw <4a1bfa0013bc6d14a8d600d8bf6392efefbd2a26ac3c96c9b2a106b0d12297ca@sprout-oss.stage.blox.sqprod.co >
2026-06-29 22:41:07 -04:00
c65989a61b
feat(desktop): harness-agnostic config bridge ( #887 )
...
Signed-off-by: Will Pfleger <pfleger.will@gmail.com >
Signed-off-by: Will Pfleger <wpfleger@block.xyz >
Co-authored-by: npub1mn7jgtj4w2pd0g0zeuhxsa6jy6p0rewxz4kujt98my82ahfmp72sxjexk7 <dcfd242e557282d7a1e2cf2e6877522682f1e5c6156dc92ca7d90eaedd3b0f95@sprout-oss.stage.blox.sqprod.co >
2026-06-29 16:51:32 -04:00
Wes and GitHub
6ae8bdfbfd
chore(release): release Buzz Desktop version 0.3.37 ( #1355 )
2026-06-29 17:30:45 +00:00
Wes and GitHub
72dee87c8a
chore(release): release Buzz Desktop version 0.3.36 ( #1352 )
2026-06-29 15:11:08 +00:00
Wes and GitHub
8de7d8f2ff
chore(release): release Buzz Desktop version 0.3.35 ( #1318 )
2026-06-26 16:26:49 -07:00
ca50d83289
Fix desktop notifications on GNOME 46+ Linux ( #1246 )
...
Signed-off-by: benthecarman <benthecarman@live.com >
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-06-26 11:56:54 -07:00
Wes and GitHub
116a445aab
chore(release): release Buzz Desktop version 0.3.34 ( #1289 )
2026-06-25 18:42:01 +00:00
Will Pfleger and GitHub
5306735986
chore(release): release Buzz Desktop version 0.3.33 ( #1270 )
2026-06-25 00:26:20 -04:00
35522311a9
fix(desktop): switch macOS keychain to Data Protection Keychain ( #1264 )
...
Signed-off-by: Will Pfleger <pfleger.will@gmail.com >
Co-authored-by: npub1mn7jgtj4w2pd0g0zeuhxsa6jy6p0rewxz4kujt98my82ahfmp72sxjexk7 <dcfd242e557282d7a1e2cf2e6877522682f1e5c6156dc92ca7d90eaedd3b0f95@sprout-oss.stage.blox.sqprod.co >
2026-06-24 21:46:50 -04:00
Will Pfleger and GitHub
08d375aa2f
chore(release): release Buzz Desktop version 0.3.32 ( #1254 )
2026-06-24 18:46:49 -04:00
4be43d7086
feat(desktop): store nsec private keys in the OS keyring ( #1172 )
...
Signed-off-by: Will Pfleger <pfleger.will@gmail.com >
Co-authored-by: npub1mn7jgtj4w2pd0g0zeuhxsa6jy6p0rewxz4kujt98my82ahfmp72sxjexk7 <dcfd242e557282d7a1e2cf2e6877522682f1e5c6156dc92ca7d90eaedd3b0f95@sprout-oss.stage.blox.sqprod.co >
2026-06-24 17:07:34 -04:00
Wes and GitHub
3e91ce274e
chore(release): release Buzz Desktop version 0.3.31 ( #1223 )
2026-06-23 15:49:04 -07:00
Will Pfleger and GitHub
45eae7c0ec
chore(release): release version 0.3.30 ( #1190 )
2026-06-23 10:02:52 -04:00
Wes and GitHub
d389bf0b85
chore(release): release version 0.3.29 ( #1184 )
2026-06-22 22:44:29 +00:00
Wes and GitHub
603c9381ec
chore(release): release version 0.3.28 ( #1170 )
2026-06-22 10:51:31 -07:00
ae8165f8bb
chore(release): release version 0.3.27 ( #1161 )
...
Signed-off-by: Wes <wesbillman@users.noreply.github.com >
Co-authored-by: Pinky <44b8e82baa6e0e254e0208d68f335c283c94e7b78dd1fa10d5a49d3f13dd0435@sprout-oss.stage.blox.sqprod.co >
2026-06-21 17:38:40 -07:00
Will Pfleger and GitHub
320e95d43a
chore(release): release version 0.3.26 ( #1127 )
2026-06-19 02:37:33 +00:00
Will Pfleger and GitHub
25001eb741
chore(release): release version 0.3.25 ( #1102 )
2026-06-18 00:17:44 +00:00
4201311821
fix: make managed-agent spawn and teardown portable to Windows ( #1097 )
...
Signed-off-by: Will Pfleger <pfleger.will@gmail.com >
Co-authored-by: npub1mn7jgtj4w2pd0g0zeuhxsa6jy6p0rewxz4kujt98my82ahfmp72sxjexk7 <dcfd242e557282d7a1e2cf2e6877522682f1e5c6156dc92ca7d90eaedd3b0f95@sprout-oss.stage.blox.sqprod.co >
2026-06-17 18:49:01 -04:00
Will Pfleger and GitHub
02dde44aa1
chore(release): release version 0.3.24 ( #1074 )
2026-06-16 14:02:04 -04:00
ba776b9959
feat(desktop): add configurable transport reconnect hook ( #1059 )
...
Adds a build-time-configured transport reconnect hook so internal builds can recover the underlying transport (e.g. WARP VPN) before the relay reconnect, while OSS builds stay a pure no-op.
The generic "Reconnect to relay" button is transport-agnostic; internal users behind a VPN need the transport re-established first. A build-time env var `BUZZ_BUILD_RELAY_RECONNECT_CMD` (set only in `squareup/buzz-releases`) carries a JSON config validated into a typed Rust struct at compile time, so the OSS binary ships with zero VPN knowledge.
- New Tauri command `relay_reconnect_hook` runs structured fixed-argv steps plus a readiness probe, wrapped in `tokio::task::spawn_blocking`; non-fatal end-to-end so any failure falls through to `preconnect()`.
- `ReconnectHookConfig` lives in one dep-free source file `include!`'d by both `build.rs` and the runtime command, so the compile-time validation and runtime parse cannot drift.
- `useReconnectRelay.ts` invokes the hook before relay preconnect, guarded so a hook rejection cannot abort the reconnect.
- When `BUZZ_BUILD_RELAY_RECONNECT_CMD` is unset (OSS), the command compiles to an early-return no-op.
Signed-off-by: Will Pfleger <pfleger.will@gmail.com >
Co-authored-by: npub1mn7jgtj4w2pd0g0zeuhxsa6jy6p0rewxz4kujt98my82ahfmp72sxjexk7 <dcfd242e557282d7a1e2cf2e6877522682f1e5c6156dc92ca7d90eaedd3b0f95@sprout-oss.stage.blox.sqprod.co >
2026-06-16 10:15:15 -04:00
Wes and GitHub
d02aee2021
chore(release): release version 0.3.23 ( #1040 )
2026-06-13 22:30:13 -07:00
5d995d928b
chore(release): release version 0.3.22 ( #1038 )
...
Signed-off-by: Wes <wesbillman@users.noreply.github.com >
Co-authored-by: Pinky <44b8e82baa6e0e254e0208d68f335c283c94e7b78dd1fa10d5a49d3f13dd0435@sprout-oss.stage.blox.sqprod.co >
2026-06-13 21:01:25 -07:00
Wes and GitHub
455d184c7a
chore(release): release version 0.3.21 ( #1037 )
2026-06-13 20:24:50 -07:00
5c2f46e627
fix(desktop): make Windows release compile cleanly ( #1029 )
...
Signed-off-by: Will Pfleger <pfleger.will@gmail.com >
Co-authored-by: npub1mn7jgtj4w2pd0g0zeuhxsa6jy6p0rewxz4kujt98my82ahfmp72sxjexk7 <dcfd242e557282d7a1e2cf2e6877522682f1e5c6156dc92ca7d90eaedd3b0f95@sprout-oss.stage.blox.sqprod.co >
2026-06-13 13:28:55 -04:00
Will Pfleger and GitHub
65b6d79423
chore(release): release version 0.3.20 ( #1027 )
2026-06-12 22:24:20 -04:00
Will Pfleger and GitHub
29b8f73b08
chore(release): release version 0.3.19 ( #1014 )
2026-06-12 18:47:43 -04:00
Bradley Axen and GitHub
563f684342
fix(desktop): migrate Sprout workspace storage ( #1016 )
...
Signed-off-by: Bradley Axen <baxen@squareup.com >
2026-06-12 17:51:54 -04:00
Wes and GitHub
179c968d08
chore(release): release version 0.3.18 ( #995 )
2026-06-11 15:41:49 -07:00
05fc69b840
Video Player Improvements ( #993 )
...
Signed-off-by: Wes <wesbillman@users.noreply.github.com >
Co-authored-by: Claude Fable 5 <noreply@anthropic.com >
Co-authored-by: Wes <wesbillman@users.noreply.github.com >
Co-authored-by: Pinky <44b8e82baa6e0e254e0208d68f335c283c94e7b78dd1fa10d5a49d3f13dd0435@sprout-oss.stage.blox.sqprod.co >
2026-06-11 22:21:54 +00:00
Wes and GitHub
9242b91f00
chore(release): release version 0.3.17 ( #976 )
2026-06-11 10:10:34 -07:00
8f580f308c
Rename desktop app to Buzz ( #960 )
...
Signed-off-by: Wes <wesbillman@users.noreply.github.com >
Co-authored-by: Pinky <44b8e82baa6e0e254e0208d68f335c283c94e7b78dd1fa10d5a49d3f13dd0435@sprout-oss.stage.blox.sqprod.co >
2026-06-11 15:06:24 +00:00
d99ad131f1
refactor: rename sprout backend to buzz ( #958 )
...
Signed-off-by: Will Pfleger <pfleger.will@gmail.com >
Signed-off-by: Will Pfleger <wpfleger@block.xyz >
Signed-off-by: Will Pfleger <wpfleger@squareup.com >
Signed-off-by: Will Pfleger <wpfleger96@gmail.com >
Co-authored-by: npub1mn7jgtj4w2pd0g0zeuhxsa6jy6p0rewxz4kujt98my82ahfmp72sxjexk7 <dcfd242e557282d7a1e2cf2e6877522682f1e5c6156dc92ca7d90eaedd3b0f95@sprout-oss.stage.blox.sqprod.co >
Co-authored-by: npub1fgdl5qqnh3k3f2xkqrvt7cujalhm623x4s7fdjdj5yrtp5fzjl9qrjpucw <4a1bfa0013bc6d14a8d600d8bf6392efefbd2a26ac3c96c9b2a106b0d12297ca@sprout-oss.stage.blox.sqprod.co >
Co-authored-by: npub16v54tttfqacx9ycvc3k0ut0npj564ahcuajzy6qjvh57ntmsf4uq4806j2 <d32955ad69077062930cc46cfe2df30ca9aaf6f8e76422681265e9e9af704d78@sprout-oss.stage.blox.sqprod.co >
Co-authored-by: Will Pfleger <wpfleger96@gmail.com >
2026-06-10 19:29:51 -04:00
Will Pfleger and GitHub
c28d14f460
chore(release): release version 0.3.16 ( #943 )
2026-06-10 13:04:14 -04:00
Wes and GitHub
98aa535935
chore(release): release version 0.3.15 ( #936 )
2026-06-09 18:02:31 -07:00
421593062f
mesh: Rust-owned coordinator — fix saved-agent reconnect flakiness + DRY the start path ( #879 )
...
Signed-off-by: npub1qyvc0c5kl4gqv2fd97fsk46tu378sqgy35vc83rvgfwne90sel7s0ed67d <011987e296fd5006292d2f930b574be47c7801048d1983c46c425d3c95f0cffd@sprout-oss.stage.blox.sqprod.co >
Signed-off-by: npub1mprnacetjua2xx3p5eddmhxyk6wv929ymm5py8kd2xfxurxahspqqlgyta <d8473ee32b973aa31a21a65adddcc4b69cc2a8a4dee8121ecd51926e0cddbc02@sprout-oss.stage.blox.sqprod.co >
Co-authored-by: npub1qyvc0c5kl4gqv2fd97fsk46tu378sqgy35vc83rvgfwne90sel7s0ed67d <011987e296fd5006292d2f930b574be47c7801048d1983c46c425d3c95f0cffd@sprout-oss.stage.blox.sqprod.co >
Co-authored-by: npub1mprnacetjua2xx3p5eddmhxyk6wv929ymm5py8kd2xfxurxahspqqlgyta <d8473ee32b973aa31a21a65adddcc4b69cc2a8a4dee8121ecd51926e0cddbc02@sprout-oss.stage.blox.sqprod.co >
2026-06-09 10:59:28 -04:00
Wes and GitHub
d099866ace
chore(release): release version 0.3.14 ( #916 )
2026-06-09 07:43:02 -07:00
Wes and GitHub
d8278f7588
chore(release): release version 0.3.13 ( #903 )
2026-06-08 09:36:16 -07:00
Wes and GitHub
9bbb85b439
chore(release): release version 0.3.12 ( #886 )
2026-06-05 21:17:01 +00:00