Changelog
macOS
0.14.0
January 21, 2019
Changed
- Throttle time for cursor updates from 50ms to 5ms so hopefully won’t be in stale state
- At least one user needs to be paid for calls to go through
Added
- ”Share Screen” button during calls can switch Host or re-start call with new primary display
- Search feature to UI
Fixed
- Links without ‘http|s’ will now open automatically in the clipboard sender
Removed
- ’Share Screen’ popover in UI since it is somewhat buggy
macOS
0.13.4
January 18, 2019
Changed
- Make tuple command+tabbable again until we can diagnose the unintended side affects of that
macOS
0.13.3
January 18, 2019
Changed
- Separate app names and bundle identifiers for Dev/Staging/Production
- Tuple no longer appears in dock/cmd+tab unless navigating
- Accessibility flow now has prompt before signing in
macOS
0.13.2
January 17, 2019
Fixed
- App crashing on call rejections
macOS
0.13.1
January 17, 2019
Fixed
- Log messages for stats having more sane default values
macOS
0.13.0
January 17, 2019
Added
- Better analytics to help us debug and prioritize issues
Fixed
- Signing out when in the middle of call should properly reset the UI
- Fixes crash when starting new call after sign out
macOS
0.12.0
January 14, 2019
Changed
- Close Nerve Center when call finishes
- Remove opening animation from status bar popover
Added
- ”Tag Team” mouse mode
- Session IDs to log messages
Removed
- ”Dual” mouse mode
Fixed
- Display peers name properly when incoming call
macOS
0.11.6
January 11, 2019
Added
- Help center to the nerve center dashboard
Fixed
- The current call section of the UI now shows the user’s name and email instead of their email twice.
macOS
0.11.5
January 10, 2019
Fixed
- Quitting the app was triggering hangUp calls for closed sessions
macOS
0.11.4
January 9, 2019
Changed
- Changed debug window to ‘Nerve Center’
macOS
0.11.3
January 9, 2019
Added
- More robust upgrade tuple window so users don’t think computer is doing nothing
Fixed
- Resets navigator controls between calls to ensure settings aren’t wacky
macOS
0.11.2
January 8, 2019
Changed
- New red icon for the topbar when in a call (same logo of not in call but red)
Fixed
- Closes the popover when alerts appear that your peer is in outdated version or rejected your call
- Driver label should continue moving when hovering over tuple windows and not get stuck
- Timestamps are now generated earlier in the logging code which should improve log ordering
macOS
0.11.1
January 8, 2019
Fixed
- Ensure log stash calls are always on main thread
Changed
- Sets default RTC logs to ‘warn’
macOS
0.11.0
January 8, 2019
Fixed
- Sign-In Screen: Cmd-A support, persist input text when hiding, remove unused checkbox, better selectability and autocorrect options
- Navigator not being able to send text in clipboard between calls
- Navigator controls should persist between calls
Added
- Environment string to all log messages
Changed
- Sign-In Screen opens when unauthenticated user starts app
- Send button is always enabled on clipboard sender
- Updated some copy for clarity
- Cleaned up Preferences layouts
- Removed General preference pane
- Use webrtc in release mode for Staging and Release
- Reorders encoding chart in performance dashboard to Capture -> Encode -> Decode
- Clicking menu items in performance dashboard closes menu
macOS
0.9.2
January 7, 2019
Fixed
- Hang up properly when partner disconnects
- Dark mode text color in incoming call window
- Perf dashboard not receiving stats
Changed
- Cursor image being sent to navigator when in highlight click mode
- WebRTC logging is now routed through TN logs
Added
- Mojave mouse hardware implementation
macOS
0.10.0
January 7, 2019
Added
- Support for first and last name
macOS
0.9.0
January 6, 2019
Added
- Adds automatic sign in/out when internet connection changes
- Thread introspection utilities to help with debugging
- Adds double click support
- Hit ‘Enter’ to send copy to clipboard content
- New UI that steve designed
Changed
- Changes the priorities and which threads most of the mouse code is executed on
macOS
0.8.0
January 4, 2019
Fixed
- Reconnect to availability channel after waking up from sleep
- Resolution issues when switching displays between sessions
- App now requests microphone permission on Mojave
- Cursor cache will always be reset before a new call
Changed
- Changes to have staging/production environments
- Purple icon for development and black for stage/production
- Adds new black tuple icon for staging environment
- Changes the Gravatar default URL
Added
- Prevents computer from sleeping when navigating
- Client will now use Twilio STUN servers, with Google as backup
- Automatic version governer to ensure clients are always up to date before doing critical actions
- Alerts for when a call is rejected due to either outdated version or explicit rejection
macOS
0.7.1
January 1, 2019
Changed
- Simulator has been removed
Fixed
- Fixes mouse crashes when dragging
macOS
0.7.0
December 30, 2018
Added
- New performance dashboard in place of the old debug panel
- Hardware mouse implementation
- Adds cursor image both ways so the navigator can see what the drivers cursor actually looks like.
- Adds new icons to the preference panel
Changed
- How resolutions are determined. Retina support and smoother experience going from 16:10 and 16:9.
Fixed
- Sign in on mount race condition not logging users in
- Fixes changing FPS in release mode of webrtc
- Fixes cursor images getting cut off due to incorrect bit manipulation