fix(desktop): restore public relay media previews in 0.4.12 (#2014)

Signed-off-by: npub1qvn3cujt28pg06ehlstrxyz6ayzp06t4uc7r566vxwwgrv24hglq9zju0n <03271c724b51c287eb37fc1633105ae90417e975e63c3a6b4c339c81b155ba3e@sprout-oss.stage.blox.sqprod.co>
Co-authored-by: npub1qvn3cujt28pg06ehlstrxyz6ayzp06t4uc7r566vxwwgrv24hglq9zju0n <03271c724b51c287eb37fc1633105ae90417e975e63c3a6b4c339c81b155ba3e@sprout-oss.stage.blox.sqprod.co>
This commit is contained in:
Bradley Axen
2026-07-16 20:13:59 -07:00
committed by GitHub
parent 5d77fa5749
commit 76298a5e2b
6 changed files with 18 additions and 4 deletions

View File

@@ -1,5 +1,12 @@
# Changelog
## v0.4.12
- fix(desktop): proxy authenticated relay media after cold-start community initialization
- fix(desktop): keep shared-compute consumers admitted (WIP: multi-workspace publishing) ([#2000](https://github.com/block/buzz/pull/2000)) ([`5d77fa57`](https://github.com/block/buzz/commit/5d77fa57))
- feat(desktop): reskin provider, config, community, profile, and team onboarding pages ([#2003](https://github.com/block/buzz/pull/2003)) ([`f054df73`](https://github.com/block/buzz/commit/f054df73))
## v0.4.11
- Fix policy receipts for cold-launch invite links ([#2005](https://github.com/block/buzz/pull/2005)) ([`1d8d006a`](https://github.com/block/buzz/commit/1d8d006aaf078ffd5b92eae06334b7bb908b680e))

View File

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

View File

@@ -972,7 +972,7 @@ dependencies = [
[[package]]
name = "buzz-desktop"
version = "0.4.11"
version = "0.4.12"
dependencies = [
"anyhow",
"arboard",

View File

@@ -2,7 +2,7 @@
[package]
name = "buzz-desktop"
version = "0.4.11"
version = "0.4.12"
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.4.11",
"version": "0.4.12",
"identifier": "xyz.block.buzz.app",
"build": {
"beforeDevCommand": {

View File

@@ -186,6 +186,13 @@ export function useCommunityInit(
}
if (!cancelled) {
// Refresh relay-derived media state only after the backend has installed
// this community's relay override. On cold launch, mediaUrl.ts may have
// eagerly cached the default relay origin before applyCommunity ran;
// leaving that stale value makes authenticated relay media look external
// and bypass the localhost proxy.
resetMediaCaches();
// Initialise the draft store for this identity so localStorage drafts
// are scoped to the correct pubkey before the app renders.
if (activeCommunity.pubkey) {