Repository navigation
Mudrix Web 26.11.0
mudrix-web-26.11.0.zip is the static client: serve it from any web
server with an SPA fallback to index.html (see nginx.conf). A Docker image is published to
ghcr.io/kapsikkum/mudrix-web. The desktop app lives in kapsikkum/mudrix-desktop.
New
Desktop
- Show translated window button labels before the app loads.
- Tauri wrappers for push-to-talk and fullscreen events.
General
- Invite button in members sidepanel header (port of upstream 12b6042d).
- Surface call media key errors on participant tiles (port of upstream 7959cf6d).
- Show connection status at the composer and in calls instead of a banner (port of upstream 1aa32b6b).
- Show room bridges in room settings (port of upstream fadd193b).
- Dedicated link colour per theme (port of upstream f4069ef3).
- Live username check and simpler password field on sign-up (port of upstream 2319b759).
- More reliable watch together sync (port of upstream 1eada5f7).
- Add Pewter, Garnet and Blossom themes and themed logos (port of upstream 4eea05c8, 9db1e839).
- End DM calls after being alone (port of upstream 233df4af).
- Drag docked call panel down to switch to fullscreen (port of upstream 75161232).
Integrations
- Repositories of data-only integrations, link cards and composer actions.
- Slash commands, api actions and sandboxed widgets that run code.
- Repositories must be signed, and the publisher's key is pinned.
- Custom widget events, and fixes from the security review.
- Link cards can open their link in a sandboxed window and save files.
- Link details, per-integration settings and per-entry compatibility.
Cosmetics
- Eevee Playtime profile effect and Eevee Meadow nameplate.
- Analog terror and VHS intruder frames, dead channel and local broadcast nameplates, corrupted gaze and uncanny alternate decorations, signal intrusion and broadcast hijack effects.
Media
- Own right-click menu for locally held pictures and videos.
- Shrink big videos before sending, strip and shrink photos, click-to-play received videos, Media settings page.
Other
- IOS background modes (stay connected, ntfy).
- Show who is watching your screen share (port of upstream 1e2a0d03).
- Include pre-releases option and visible update progress.
- IOS background notification dropdowns, a background test, no avatar wait on the phone.
- Underlines and an own right-click menu in the composer, ten bundled dictionaries.
Fixed
Security
- Stricter links, frame guard, SSO re-auth in the system browser, bounded media cache.
- Harden URL navigation, postMessage origins, session storage and media cache.
General
- Notification cleanup, object URL leaks, reload loops, effect deps and untranslated strings.
- Add missing i18n key to LIVE badge (port of upstream a69ab79d).
- Don't suggest @room mention in DMs (port of upstream 1b836418).
- Hide speaking indicator while muted or not transmitting (port of upstream 6fb5f2bc).
- Keep read receipts popover anchored and cap its height (port of upstream fb7a10b3).
- Show joining state until own call membership is published (port of upstream 292a094f).
- Settings sync only writes changed keys and keeps the rest (port of upstream 05eb2531).
- Ignore join/leave and call events for unread state and read avatars (port of upstream 87cc89cf).
- Cache, persist and prefetch space hierarchies (port of upstream 70f3a1ff).
Messages
- Text file cards fetch only the first 64 KB.
- Text file card reads lazily and copies the full text.
Other
- Hanging up mid-connect leaves nothing behind, and the pop-out behaves like the main window.
- No traffic-light inset in macOS fullscreen.
- Per-connection E2EE key providers, call cleanup and encrypted timeline fixes.
- Modal promise cleanup, keyboard navigation, space actions and theme guards.
Full Changelog: v26.10.19...v26.11.0