v4.0.4
Features
- Redesigned Collaboration popover menu
- Pasting a full invite link now works when joining. The join field accepts a
peek://invite/…deep link, agetpeek.dev/join/…URL (with or withouthttps://), or a bare ticket, instead of only the bare ticket. - The three share formats —
peek://, Web, and Ticket — are now a row of buttons that copy on click and explain what each one does ("Opens straight in the Peek desktop app", "Join from any browser — nothing to install").
Fixes
- Blank or malformed input in the join field now reports "That doesn't look like a Peek link or ticket" and highlights the field, rather than only catching the empty case.
- Sync warnings (a stalled joiner, a lost host connection, edits that may not have propagated) are surfaced in the status strip with an amber tone, in both the hosting and joining views.
Other
- The Collaborate popover and title-bar pill were rebuilt on the app's
--pk-*theme tokens, so they follow the active theme instead of hardcoded violet, green, and red values.
Full Changelog: v4.0.3...v4.0.4