Changelog
macOS
0.82.1
December 21, 2020
Added
- Double click when in paint mode will show the old highlight circle animation
- Highlight click is back!
- Celebration will shoot out snowflakes for the rest of the month! Happy holidays everyone.
Removed
- Audio will never pan right. This optimization wasn’t worth the confusion.
Fixed
- We won’t forget your preferred cursor mode when an observer is in the call anymore. We promise.
- Colored cursor behavior is now more consistent within the screen sharing window
macOS
0.82.0
December 14, 2020
Added
- Everyone can now see who’s in a 3-way call
- Host can now ‘kick’ an observer out of a call in the popover UI
- Observers can now highlight, paint, and send confetti/clipboards in calls
- Observers can now use multi-cursor to take action on the hosts computer
- Observers can now send keystrokes through to the hosts computer
Changed
- Mouse events are now sent between peers more efficiently
Fixed
- Dual cursor mode now works with all mice
- UI no longer blocks when webcams start capturing
- Redesigned preferences window
- Potential crash when audio devices become unavailable
- In-call toolbar looks a bit nicer on Big Sur
macOS
0.81.2
November 10, 2020
Fixed
- Tuple no longer needs restarted if a microphone is reconnected while Tuple is running. Yikes!
macOS
0.81.1
November 2, 2020
Fixed
- Overly zealous mute/unmute detector putting folks into a state where they couldn’t unmute themselves
macOS
0.81.0
November 2, 2020
Added
- System audio settings are now bound to Tuple’s audio configuration
- A high resolution webcam mode
- Dynamic webcam resolution based on the size of the window the peer is viewing
- Ability to send confetti to the host machine for celebrations 🎉
- Notification that keyboard is off when typing and it’s disabled
Fixed
- Preferred audio devices now populate correctly in preferences
- Chipmunk audio. If you know what that means, you’ll be as happy as we are 🐿
- Properly stop the ringtone when two unpaid users call each other
- Changes to preferences are now applied without requiring the app (or call) to restart
- Issues with the auto upgrading
Changed
- Default webcam resolution to be a bit higher
macOS
0.80.2
October 28, 2020
Fixed
- Issue causing browser tabs to open because of Headway
macOS
0.80.1
October 25, 2020
Security
- Fixed a rare race condition on observer hanging up that could lead to audio connection between the guest and observer to persist.
macOS
0.80.0
October 15, 2020
Added
- Support for cmd+shift+tab
- Better looking UI for Big Sur—more improvements to come!
Changed
- Upgraded WebRTC
Removed
- A number of dependencies reducing overall bundle size ~60MB
Changed
- Improved rendering by triple buffering GPU display buffers
Fixed
- Glare caused when two peers call each other at the same time now has predictable behavior (and doesn’t crash!)
- Webcam preview window has a more responsive UI, which no longer shows devices that aren’t available
- The in-call webcam window now remembers its position on your screen
- Incoming call window can now be closed (which ignores the call rather than declining it)
- Fixed a bug where stale incoming call messages may unexpectedly appear
- Fixed deadlock which could occur when modifying screen sharing state with a full video buffer
- Crash related to guest toolbar when it was small and a new cursor mode was selected
- Observers who cancel incoming calls no longer cause others to be disconnected
- Crash related to cancelling an outgoing call when the network is laggy
- Fixed unexpected behavior when devices are woken up by network activity
- Fixed a deadlock related to webcam
macOS
0.78.2
August 7, 2020
Fixed
- Bug when turning on Host paint leading to strange remote control issues
macOS
0.78.1
August 4, 2020
Fixed
- Bug related to GPU switching. The UI would show ‘Switch Host’ instead of ‘Stop Sharing’ when switching from the integrated to the discrete GPU.
- Crash related to remote control typing and Japanese keyboards
macOS
0.78.0
August 3, 2020
Added
- Webcam window is now automatically excluded from screen sharing output
- Double-clicking a rating in the call feedback form will submit the rating automatically
- A new Tuple preference setting to turn off the red corners when hosting a session
Fixed
- Webcam window now works across multiple spaces (and fullscreen apps)
- Webcam automatically starts for audio-only calls when enabled in preferences
- Show missing button for inviting friends in the UI
- ’Persist Paint’ Tuple setting should now always work
- Issue with keychain affecting folks who sign in via SSO
Changed
- Host clicks in tag team mode now follow the same behavior as the guest when taking control
- Tuple now follows standard app/window switching behavior and has keyboard-friendly windows
- Guest keyboard events are now sent to the host whenever keyboard control is enabled and the screen window is focused.
- Host screen now has configurable red corners to indicate it’s being displayed
- ’Persist Paint’ Tuple setting will be applied to local painting as well
- Call feedback can be submitted by double-clicking a rating
macOS
0.77.1
July 1, 2020
Fixed
- Crash on High Sierra
macOS
0.77.0
June 30, 2020
Added
- The ability for teams to opt-in to a mode which allows them to pair only with teammates
- Support for alternative mouse clicks (back, forward, etc)
- Redesigned call feedback window
macOS
0.76.2
June 10, 2020
Fixed
- Issue that could cause cursor offsets and paint appearing on the wrong display when using multiple monitors and a hiding dock.
macOS
0.76.1
June 8, 2020
Added
- Utilities for helping debug non-standard network configurations
Fixed
- Not allowing calls to be made when Tuple thought it wasn’t connected to the internet but really was.
macOS
0.76.0
June 8, 2020
Changed
- Using new hand tuned binary codec for common events. Results so far: ~10x bandwidth savings, 3x faster encode, and 6x faster decode 🏎
macOS
0.75.0
June 1, 2020
Changed
- Improvements to bandwidth consumption when using webcam.
Fixed
- Bug with cursor offsets being incorrect when hiding/showing dock.
Added
- New and improved UI for everyone!
macOS
0.74.0
May 20, 2020
Added
- New UI: display when a user is in a call with a yellow circle
- New UI: cmd + , will now open the preferences when the UI is visible
- New UI: refine cursor hover states to make it more obvious what’s clickable
Fixed
- New UI: error page showing when there wasn’t actually an API error
- New UI: use the correct team name in the invite flow
- Caps lock works properly when doing remote control
Security
- Prompt for confirmation before initiating calls with tuple deep links
macOS
0.73.0
May 8, 2020
Added
- Beta test for our new UI. If you’re interested in joining the beta reach out to ‘support@tuple.app’
Changed
- Ported everyone over to new signaling backend