Changelog
Changed
- New design for control and annotation modes
- Native cursors are never tinted nor scaled. They are used by the participant who currently have control over the mouse
- Other users cursors are always visible no matter the annotation mode
Fixed
- Restored keyboard shortcuts to switch between annotation modes
- The local user now has a random color when they join an empty room instead of pink
- Fixed potential race when unmuting/muting Tuple
Changed
- Call participants can now claim ownership over remote control by pressing a key
Fixed
- Cursors will always be drawn on top of annotations
Added
- Support for stereo microphones with vocal effects (e.g., Blue Yeti)
- Support for hardware interfaces with loopback channels (e.g., Scarlett Focusrite 4th generation models)
Fixed
- Hangs when restoring video views on M2 machines
- Flickering when resizing the webcam grid view
Fixed
- Host users now can draw on the menu bar area—this fixes visualization inconsistencies and vertical misalignment for the host and guests
- Video not being rendered sometimes in the coding webcam view
Changed
- Esc key can be used to leave drawing mode on host side
- Locking screens stops drawing mode on host side
New Screen Share Window
This release includes some big updates to the screen share window. We’ve redesigned it to make it easier to understand what’s going on in a call, and perform common actions like toggling your mute state or sharing your screen. You can read more about it in the docs.
Other fixes and changes
- Fixed a race condition that stopped Tuple’s windows from being excluded from the captured screen share video stream
- Added additional icons to indicate if leaving a call will end it, or if it will continue for other participants
- Added alerts when attempting to share a screen when another participant is already sharing
Fixed
- Drawings are now correctly resized when resing the screen share window
- Emoji selector now doesn’t incorrectly highlight the first emoji
- Cached avatars are now correctly refreshed
- Call participants cursors are now correctly shown
- Current user cursor now is correctly hidden if the mouse goes out of the view or the window is not key
- Closing and reopening the window doesn’t cause video to freeze now
- The correct cursor is shown now when the mouse is over the webcam preview window if that window is on top of the screen share window
Changed
- Call controls now have colors that match the macOS status item device activity indicators
Removed
- We’ve completely removed support for the legacy audio engine on macOS 15. If this causes problems for you, please contact support.
Changed
- Updated our crash reporter, which has allowed us to catch more issues
Fixed
- Fixed a faulty assertion which was causing runtime crashes
- Fixed a bug that was affecting the day counter for people who were in the middle of their free trial
Changed
- Our crash reporter now catches more issues
macOS
0.119.9
October 9, 2024
Changed
- macOS 13 or later is now required
- Reduced jitter on calls with 4 or more people
Fixed
- Crash which could occur when using certain firewalls
- Crash which could occur when handling remote copy/paste
Fixed
- Intermittent audio delay that could occur when starting or joining a call
Fixed
- Fixed drag and drop handling in veiled applications
- Bug where Tuple would appear logged out when updated while sleeping
Changed
- Connection sounds play at a more accurate time
macOS
0.119.6
August 21, 2024
Fixed
- Missing webcam menu within popover call controls
macOS
0.119.5
August 7, 2024
Fixed
- Intermittent audio delay that could occur when starting or joining a call
macOS
0.119.3
August 1, 2024
Fixed
- Echo which could occur when unmuting yourself in a call (macOS 14+)
macOS
0.119.2
July 31, 2024
Added
- Hardware mute controls for AirPods (macOS 14+)
Changed
- Mute/Unmute is now synchronized with the macOS recording indicator (macOS 14+)
macOS
0.119.1
July 29, 2024
Fixed
- Audio issue where hardware may not work reliably after a call ends
- Crash which could occur when switching webcam views
macOS
0.119.0
July 24, 2024
Added
- Screen layout is now remembered for call-related windows
- Key events are now discarded for remote control until frames have been received for at least a second
Fixed
- Partial screen selector now works in all spaces
- Bad webcam quality when entering an existing SFU-backed call with webcams
- Call URLs now validate subscriptions correctly
- Screen share capturing incorrect resolutions on wide displays
Removed
- Support for Audio Unit engine on macOS 12