Carrier 1.1.1 — Privacy, Downloads & Desktop Polish 🕶️
Carrier 1.1.1 is a focused polish release for the 1.1 line. Hide Names & Avatars now reaches the Messenger surfaces that were still leaking identities, media downloads get clean filenames, macOS reopen/unread behavior is tighter, and Linux Wayland rendering is more reliable. It also adds the new system emoji setting and cleans up the release pipeline.
What's New
🕶️ Stronger Hide Names & Avatars
Privacy mode now covers more of Messenger's identity surfaces: conversation-list name prefixes, active-thread headers, sender labels, reply attribution, avatars, and read-receipt visuals. Message text stays readable, so you can still use the app while screen-sharing or checking a thread in public. (#40)
😀 System emoji setting
Prefer your platform's native emoji rendering instead of Messenger's emoji style from Settings. (#33)
Improvements
- Cleaner media download names. Messenger image and video saves now default to readable
Messengerfilenames, preserve the right extension, and avoid clobbering existing files with numbered names. (#37) - macOS Dock and tray behavior. Reopening Carrier from the Dock returns to the main Messenger window more reliably, the tray icon toggles the window correctly, and unread tray text clears when the count hits zero. (#36, #39)
- Linux Wayland rendering. Carrier applies the WebKit DMABUF workaround on affected Wayland sessions unless you've explicitly supplied your own override, reducing blank, black, or garbled webview failures. (#38)
Bug Fixes
- Release publishing. Draft release cleanup no longer blocks publishing, and non-macOS CI no longer trips over macOS-only WebKit store helpers.
- README downloads. Versioned download links are kept pointed at the latest release assets.
Thanks for using Carrier! Hit a bug or want a feature? Open an issue. 🙂