Desktop and shared changes
- Polish desktop onboarding flow (#5310) (
3f2f32641f4093d087fd9506bfac1fa0329e8b2e) - fix(desktop): quiesce renderer polling while hidden (#3677) (#5490) (
07a3c768d619db31fee3f0590f9433cdd1213e8f) - fix(channels): restore member invitations to private channels (#5493) (
2777189d960fa5b1d863166f36d6e37ff8ce0819) - fix(desktop): bound nine unbounded localStorage stores (#5454) (
9c074bb89b290721f839bbc84fdf4701269e43a0) - feat(desktop): time-based sweep for stale localStorage caches (#5453) (
bb9aae1065d4a77ae3dcb36b7b4a4e7ac8e68ead) - feat(desktop): NIP-AM agent-usage backend — P2 emission/transport/archive + P4a aggregation/D6 (#4000) (
5e4c05f90b062898e1827ba45cb826c6ff913741) - fix(desktop): resolve overlapping member mentions (#5225) (
44456e200e3ca6a5d2882b58b447b80474041347) - chore(deps): update rust crate anyhow to v1.0.104 (#4447) (
e1ff91ecc1269682a50c17da2c0708d1448b336f) - fix(desktop): preserve Welcome banner dismissal (#5406) (
97aa9e31856edb9d8abcdcb33c472027f5588890) - fix(agent): retry LLM completion on malformed 2xx JSON body (#5351) (
5bf78671f45178f8de02ba18d3d321cbbf19cd1f) - fix(desktop): welcome banner overlap and missing dismiss control (#5330) (
f029deafae6ad3b63e13c29104f3be76122cb1df) - fix(desktop): prevent horizontal clipping in Prompt Context modal (#5324) (
fbf89e3bed9adebc033a26b7c43362c004e816a2) - fix(buzz-agent): recover from 400-shaped image rejections; unbound benchmark agent rounds (#5318) (
261c46076166c6de5bb9a71fb4a0fd0b70aa1efa)
Other repository changes
- feat(cli): add --visibility flag to channels update (#5119) (
f8f2ef0440e7a074223ec04dc3b32d817b8b9d9b) - perf(ci): experiment with sccache for relay builds (#5224) (
5a3b3d23226474f835a1cf41d2ecc5f53cacb070) - ci(release): gate OSS desktop auto-update promotion (#5398) (
43573d114b5bfaf7cefa75eee7e219dc05cf1cd1) - fix(release): pin desktop PR operations to block/buzz (#5212) (
c1e20a814bf694db2af959adacb375ced27af023) - fix(search): surface exact short profile names (#5480) (
3c76f682c3c2dfe2cd296c277c5e63799d3424f9) - Reduce repeated ACP session context (#5423) (
563e4346da37d0fb2e9ec1c95e7f1eba79f83040) - chore(deps): update react monorepo (#4441) (
119a84897f225c1e3213a09cd149abb37dcb3abc) - ci(security): allow retired relay pool advisory (#5404) (
d2ebaa95a7d2565fb217fdfae56bafb9509be444) - chore(deps): update dependency @tanstack/react-virtual to v3.14.9 (#4439) (
c923e89a4b6d43ae0c507dbb5e58f2bdd9ab7888) - chore(deps): update all non-major dependencies (#3049) (
856cdb848b0a849e33620887b145b7e598dfd95c) - chore(deps): update rust crate arc-swap to v1.9.2 (#4448) (
08de85c592106ea2ffe22ba16e3a0fc10687db54) - chore(deps): update rust crate async-trait to v0.1.91 (#4458) (
12b1f566480d4feddc171739097f9359d3f255c1) - chore(deps): update rust crate diffy to v0.5.1 (#4466) (
d7cc724fa5391b23e7fac99fc65dc28b79e4c5c4) - chore(deps): update rust crate async-compression to v0.4.43 (#4456) (
7dd8791d0765e9f15fed3299b6948e2babbfd763) - chore(deps): update rust crate clap to v4.6.6 (#4465) (
e668c6bb4913e36e58d7f947dbaf982e704e9132) - chore(release): release Buzz Relay version 0.2.1 (#2856) (
6e5c462ac524de60d7edb46c66130fd779cc9006)