Fixed

  • Magic sign in not working properly
  • Bug with adding observers when users weren’t friends

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

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

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

Fixed

  • Scaling issues with availability

Changed

  • New WebSocket backend to improve latency and reduce down time

Fixed

  • Screen freezing caused by last release

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

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

Added

  • Performance wins on render

Changed

  • Updated a dependency that was leading to some crashes

Fixed

  • Cursor offset bugs with tag team and dual cursor modes

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!)

Fixed

  • Crash fix related to new release

Fixed

  • Bug where cursor moves would appear when sharing an side display
  • Issue with the wrong screen sometimes being shared

Added

  • Sound check

Changed

  • Frequency of performance reports

Fixed

  • Memory leak associated to availability

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

Fixed

  • Crash related to sending clipboard content to peer
  • Crash related to stopping screen share

Changed

  • Only fetch feature flags on sign-in
  • Default keyboard mode to “off”

Added

  • Persistent paint mode where paint will no longer disappear until right clicked. Can be found in Tuple Pref > General
  • Show incoming call window on every display and screen so it’s easier to find
  • Better errors and warnings when proper Tuple permissions are not enabled by the OS

Fixed

  • Bug where webcam overlay was persisting event when minimized
  • Launch at login not being re-enabled after automatic app updates

Changed

  • Call stats menu now opens from a click instead of hover

Changed

  • Reduce resolution of webcam to conserve CPU usage
  • Improvements to screen capturing to reduce CPU usage

Fixed

  • Bug with pixel buffer not always being overwritten properly in webcam

Fixed

  • Updated audio device handling to avoid crashes