⬆️ version bump to v0.3.6

- Bump crate and app versions from `v0.3.5` to v"\n- Add retry logic with exponential backoff in `fetchRenderers`
- Improve re-registration robustness in `useWebRenderer` (stale player handling, instanceId error recovery)
- Trigger forced renderer refresh after successful registration
This commit is contained in:
2026-04-05 22:37:15 +02:00
parent 1459958978
commit 813fc97fa1
8 changed files with 77 additions and 26 deletions

View File

@@ -37,9 +37,13 @@ const myUdn = computed(() => webRenderer.rendererUdn.value);
const filteredRenderers = computed(() => {
const udn = myUdn.value;
return allRenderers.value.filter((r: RendererSummary) => {
if (r.model_name !== "WebRenderer") return true;
if (udn === null) return false;
return r.id === udn;
// Show only our own WebRenderer based on UDN match
const isWebRenderer = r.model_name?.includes("WebRenderer") ?? false;
if (isWebRenderer) {
if (udn === null) return false;
return r.id === udn;
}
return true;
});
});