Changelog
What's new in Tuple
The latest updates and improvements for macOS, Windows, and Linux.
View full changelog macOS
macOS 2.4.3
Added
- Speaking-while-muted notification — get a heads-up with an "Unmute Me" action when you start talking while muted
- Tuple now lets you know if your audio output device is muted during a call
- "Mute Audio" action in the launcher, grid, and toolbar participant menus
- "Ask to Unmute" action in the screen-sharing window and webcam window participant menus
- "Ask to Share Webcam", "Ask to Unmute", and "Mute Audio" are now available in the compact webcam view participant dropdown
Changed
- Lowered the screen share minimum bitrate floor so screen share can throttle further under congestion without starving audio
- Webcam window in conversation mode redesigned for smoother layout and animations
Fixed
- Incorrect layout in the conversation mode when joining a call with participants sharing their webcams
- Spurious empty annotation when the emoji picker was open
- High CPU usage when viewing the screen share window
macOS
macOS 2.4.2
Added
- Sending GIFs: you can now send animated GIFs via the reactions menu when viewing a shared screen. Because why not?
- Alternate menu bar icon: choose between the Tuple logo and our cute lil' "Pear Buddy"
- Pick-window mode: in the partial screen share chooser, you can now set the screen share boundaries to match the dimensions of a specific window. Note that this just sets the screen share boundaries - if the window moves or gets hidden, the boundary won't change.
- Emoji picker support for text annotations
- Caller's email is now shown in incoming call notifications
Changed
- Zoom modifier changed from Command to Option, so it no longer clashes with Cmd+V paste or Ctrl+Cmd+Space emoji insertion
- Faster reconnection after a network drop
- Toolbar is now more visible in light mode
Linux
Linux 2026.04.08.0
Added
- Support for annotations in Wayland: the annotation overlay now renders natively in Wayland! Be sure to set
XDG_SESSION_TYPE=waylandto enable this functionality. - New CLI commands: we've added
call(to call a favorite contact),ls(to list contacts), andfavorite $USER_ID(to favorite a contact). See more in our docs. - App icon: Tuple now has an icon 😅 This should make it way easier to find Tuple in your task bar / app switcher
- Email address shown in incoming call window
- Error message when screen capture fails
- X11 vsync support
Changed
- Incoming call window has been redesigned
macOS
macOS 2.4.1
Fixed
- Crash that could happen after logging out
- Crash on the Sound Check window
macOS
macOS 2.4.0
Added
- Integrated text annotations: We've made it possible to add text annotations while drawing - just start typing with the drawing tool selected. This works when viewing a shared screen, and when sharing your own screen. We've also updated the visual styling on text annotations.
- Push-to-talk hotkey
- HID device support for hotkeys
- You can now decline calls with a message
Changed
- Make veiled windows opaque
- Added more efficient pooling of resources when resizing/resampling video frames on the GPU.
- Smoother line drawing
- Incoming call window redesign
- Status item in call redesign
- Annotations persist by default for new users
- Improved cursor color contrast
- The drawing tool is selected by default when viewing a shared screen
Fixed
- Fixed a time unit mismatch that may affect audio echo cancellation
- Changed audio initialization order to reduce artifacts at the beginning of the call
- Clicks on status item secondary displays unmuting unexpectedly
- Coalesced call notifications disappearing when first user's notification is cancelled.