Changelog
macOS
0.68.0
April 1, 2020
Added
- Subtle beeping sound when calls connect to help folks know when an audio call has begun.
- Include ‘email’ in the user search.
- Open popover the first time the app is downloaded and started.
Changed
- Changed the underlying system we use for hotkeys. The old system used some hacky private API’s that weren’t fully understood. Using those private APIs had unintended consequences like hijacking all Command+Space|Tab|etc. combos. The new system is a battle-worn library recommended by our new macOS specialist.
macOS
0.67.0
March 31, 2020
Added
- Tooltips for icons in the popover
macOS
0.66.0
March 25, 2020
Changed
- Migrate everyone to the new WebSocket backend. Faster and more reliable connections, huzzah!
Fixed
- Bug related to string parsing incorrectly
- Crashes related to dual cursors
macOS
0.65.0
March 19, 2020
Added
- Sign in with SSO in popover UI
- Longer SSO session persistence
Fixed
- Search improvements
macOS
0.64.2
March 18, 2020
Fixed
- Magic sign in not working properly
- Bug with adding observers when users weren’t friends
macOS
0.64.1
March 17, 2020
Fixed
- Crash related to webcam on 10.15.3
- Crash related to closing guest window on 10.15.3
- Issue related to not seeing incoming call window in new WebSocket backend
macOS
0.64.0
March 17, 2020
Fixed
- Open correct pane when requesting Screen Recording permission
- Command + Tab being broken after Tuple calls end
- Crash related to adding friends when our API is unavailable
- Crash related to switching to and from dual cursors
- Paint not properly disappearing when switching cursor modes
- Don’t allow SoundCheck to open unless audio permissions are okay
macOS
0.63.2
March 12, 2020
Added
- Real time updates for when new team members join
Changed
- Default the UI theme to ‘dark’ instead of ‘auto’
Fixed
- Crash related to the new WebSocket backend getting auth tokens
- Crash related to old WebSocket backend
macOS
0.63.1
March 11, 2020
Fixed
- Scaling issues with availability
macOS
0.63.0
March 10, 2020
Changed
- New WebSocket backend to improve latency and reduce down time
macOS
0.62.1
February 18, 2020
Fixed
- Screen freezing caused by last release
macOS
0.62.0
February 13, 2020
Added
- Warning when trying to call someone via Alfred.app workflow when already in a call. Who would try such a thing!? ;)
- Deep link to confirm if Tuple is online and ready to make calls (used in Alfred.app integration)
Fixed
- Bug involving the wrong display sometimes being shared
- Crash related to dual cursors
macOS
0.61.0
February 6, 2020
Added
- Warnings for when account subscriptions are not in good standing
- Feature flag for testing new logging backend
Fixed
- Copy for screen recording permission prompt
- Tuple preventing screen from going to sleep in certain situations
- State bug preventing ‘Share Screen’ button from properly initiating the share
macOS
0.60.0
January 15, 2020
Added
- Performance wins on render
Changed
- Updated a dependency that was leading to some crashes
macOS
0.59.1
January 11, 2020
Fixed
- Cursor offset bugs with tag team and dual cursor modes
macOS
0.59.0
January 9, 2020
Changed
- Upgraded a number of dependencies
Fixed
- Crash related to sound check and no microphone available
- Cursor offsets appearing when folks have second display above or below and not left or right for hightlight click and paint mode. Note: still cursor offset issues on tag team and dual cursor modes—fix coming soon
- Sound check breaking audio
Removed
- Wiped all default hotkeys. Folks will need to reset their desired combos (we’re really sorry about this and will handle hotkeys better in the future!)
macOS
0.58.1
January 3, 2020
Fixed
- Crash fix related to new release
macOS
0.58.0
January 3, 2020
Fixed
- Bug where cursor moves would appear when sharing an side display
- Issue with the wrong screen sometimes being shared
Added
- Sound check
macOS
0.57.1
December 13, 2019
Changed
- Frequency of performance reports
Fixed
- Memory leak associated to availability
macOS
0.57.0
December 11, 2019
Fixed
- Crash related to race condition with failed connections when observer is present
- Crash related to WebRTC webcam capture code creating a retain cycle
- Crash related to WebRTC render code dereferencing a nullptr
- Crash related to race condition in screen selection
- Observer state issue preventing screen swapping in rare circumstances
Changed
- App no longer regularly restarts every 7 hours
- Improvements to availability to prevent calling people who are not really available