npub19zza5yyr075j4vvlg2drsh2xe0xy3dqxhfchlgtw8vryglrry3gq8q7tzk and Bradley Axen
8db95bfc42
chore(desktop): generate kinds.ts constants from buzz-core kind.rs
...
The desktop kind registry was a hand-maintained mirror of
crates/buzz-core/src/kind.rs: 55 constants vs 121 upstream, no drift
check, and 10 names that diverged from their canonical buzz-core
spelling. Silent drift here means the client simply doesn't recognize
an event kind — no error, just missing behavior (launch-readiness
review, cross-cutting finding #1 ).
This makes buzz-core the single source of truth for kind numbers:
- desktop/scripts/generate-kinds.mjs parses kind.rs (read-only input)
and emits kinds.generated.ts — byte-stable output, source order
preserved, first doc-comment line carried over, do-not-edit header.
- kinds.ts re-exports the full generated registry, keeps the 10 legacy
desktop-local names as aliases of the canonical constants (values can
no longer drift), and retains the desktop-specific derived kind sets
unchanged.
- pnpm check now runs generate-kinds.mjs --check, which fails CI on any
drift between kinds.generated.ts and kind.rs — including manual edits
to the generated file.
No values changed: audit of all 55 pre-existing constants found zero
name/value mismatches against kind.rs (10 naming aliases only).
Behavior is unchanged; all existing imports keep working.
Part of the launch-readiness complexity drip (clients queue #1 ).
Next up: extend the same generation to mobile's EventKind.
Co-authored-by: Bradley Axen <baxen@squareup.com >
Signed-off-by: Bradley Axen <baxen@squareup.com >
2026-07-07 20:47:28 -07:00
777babf393
feat(desktop): canonical <PubKey> component — hover to view/copy full keys, owner "you" labels ( #1589 )
...
Signed-off-by: Wes <wesbillman@users.noreply.github.com >
Co-authored-by: Pinky <44b8e82baa6e0e254e0208d68f335c283c94e7b78dd1fa10d5a49d3f13dd0435@sprout-oss.stage.blox.sqprod.co >
Co-authored-by: Brain <21994759fc7a6fa6b965551d35cfd7897d262f2495467f2d78694ddcfa6a5c7e@sprout-oss.stage.blox.sqprod.co >
2026-07-07 13:35:15 -07:00
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
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
654b6c374b
feat(profile): embed live activity feed in profile aux panel ( #1380 )
...
Signed-off-by: Taylor Ho <taylorkmho@gmail.com >
Co-authored-by: npub1223z34hd7vtwc6qj4s7flsxkj644nlre2nthu7lrrmkumhu3xddsrx9r6w <52a228d6edf316ec6812ac3c9fc0d696ab59fc7954d77e7be31eedcddf91335b@sprout-oss.stage.blox.sqprod.co >
2026-07-03 15:40:29 +00: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
Will Pfleger and GitHub
325b3fdb0d
chore(release): release Buzz Desktop version 0.3.38 ( #1375 )
2026-06-29 22:50:46 -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
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
Will Pfleger and GitHub
08d375aa2f
chore(release): release Buzz Desktop version 0.3.32 ( #1254 )
2026-06-24 18:46:49 -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
a4fbebb397
perf(desktop): virtualize unbounded lists and warm the emoji index ( #1089 )
...
Signed-off-by: Will Pfleger <pfleger.will@gmail.com >
Co-authored-by: npub1mn7jgtj4w2pd0g0zeuhxsa6jy6p0rewxz4kujt98my82ahfmp72sxjexk7 <dcfd242e557282d7a1e2cf2e6877522682f1e5c6156dc92ca7d90eaedd3b0f95@sprout-oss.stage.blox.sqprod.co >
2026-06-17 19:01:09 +00:00
klopez4212 and GitHub
7b0500c93e
Use Inter for app typography ( #899 )
2026-06-17 18:56:57 +01:00
c22c54e7ae
fix(desktop): restore timeline zoom via rem tokens + chat-as-base type scale ( #1052 )
...
Signed-off-by: Taylor Ho <taylorkmho@gmail.com >
Co-authored-by: npub1223z34hd7vtwc6qj4s7flsxkj644nlre2nthu7lrrmkumhu3xddsrx9r6w <52a228d6edf316ec6812ac3c9fc0d696ab59fc7954d77e7be31eedcddf91335b@sprout-oss.stage.blox.sqprod.co >
Co-authored-by: npub14vtk7pvazqrq9639qu7e560wnqtl0d53ca4gjuvq6jzf3k2el23qqlwa7f <ab176f059d100602ea25073d9a69ee9817f7b691c76a897180d48498d959faa2@sprout-oss.stage.blox.sqprod.co >
2026-06-16 22:28:24 -07:00
Will Pfleger and GitHub
02dde44aa1
chore(release): release version 0.3.24 ( #1074 )
2026-06-16 14:02:04 -04:00
klopez4212 and GitHub
116486592d
Add animated profile avatars ( #1031 )
2026-06-15 22:52:50 +01: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
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
Wes and GitHub
179c968d08
chore(release): release version 0.3.18 ( #995 )
2026-06-11 15:41:49 -07: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
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
Taylor Ho and GitHub
ae430d4dd9
feat: preview features (experiments settings UI) ( #888 )
...
Signed-off-by: Taylor Ho <taylorkmho@gmail.com >
Signed-off-by: npub1223z34hd7vtwc6qj4s7flsxkj644nlre2nthu7lrrmkumhu3xddsrx9r6w <52a228d6edf316ec6812ac3c9fc0d696ab59fc7954d77e7be31eedcddf91335b@sprout-oss.stage.blox.sqprod.co >
2026-06-09 09:53:09 -07: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
Wes and GitHub
baf1f7705f
chore(release): release version 0.3.11 ( #865 )
2026-06-04 17:34:15 -07:00
Wes and GitHub
249bec86cf
chore(release): release version 0.3.10 ( #849 )
2026-06-04 09:04:52 -07:00
Wes and GitHub
b4f8f40333
chore(release): release version 0.3.9 ( #832 )
2026-06-03 10:45:22 -07:00
Wes and GitHub
7c896d339d
chore(release): release version 0.3.8 ( #829 )
2026-06-02 16:57:08 -07:00
dc6821667d
chore(release): release version 0.3.7 ( #825 )
...
Signed-off-by: Mesh-LLM CI <ci@mesh-llm.local >
Co-authored-by: Mesh-LLM CI <ci@mesh-llm.local >
2026-06-02 14:56:23 -07:00
Wes and GitHub
93183cb75d
chore(release): release version 0.3.6 ( #811 )
2026-06-01 20:51:18 +00:00