Repository navigation
v0.3.0
Highlights
Redesigned call controls
Voice channels, stages, studios and DM calls share a new control bar: grouped mic and camera controls with menus, screen share, soundboard and a "…" menu, and a separate hang-up button.
- Mic menu: input and output device, input profile (Voice Isolation / Studio / Custom), input and output volume, a live input level meter, Deafen and Voice Settings.
- Camera menu: camera device, a live preview and Video Settings.
- More menu: Grid View, Show My Own Camera and Show Non-Video Participants.
Join screens for voice, stage and studio channels
Before you join, a channel shows who is in it, how many are listening on a stage, whether a studio session is recording, and a single Join Voice button.
Unread DMs and pings in the server bar
- Each unread DM appears under Home with its unread message count and disappears once read.
- Servers show a count of the messages that mention you, and closed folders show the total for their servers.
Layout
- Resizable sidebar: drag the channel sidebar's edge on desktop to resize it (224–450 px). The width is remembered.
- Friends: the Friends view fills the window.
Fixes
- Studio stereo: stereo now stays stereo in live calls. It was being received as mono.
- Studio mute: muting, deafening or being server-muted now silences your recorded studio track.
- Android: the system navigation bar no longer covers the message box and controls.
- Inbox: the Inbox panel is no longer cut off in the Friends header.
- Rate limits: with
JWT_SECRET_FILE, per-user rate limits are applied per user again instead of per IP.
Self-hosting
New guides in docs/self-hosting:
- an image-only
compose.yamlwith production defaults - step-by-step setup for Linux, Raspberry Pi, Windows, macOS, Proxmox, Synology, Unraid, TrueNAS SCALE and Portainer
- remote access through Tailscale, Cloudflare Tunnel, Caddy, Nginx Proxy Manager, Traefik or Let's Encrypt
Upgrading
Pull parleydev/parley:v0.3.0 and parleydev/frontend:v0.3.0 (or set PARLEY_IMAGE_TAG=v0.3.0) and restart. There are no new database migrations. Clients pick up the new web app on reload.
Full Changelog: v0.2.1...v0.3.0