Speak Changelog

What's new in Speak 0.6.4 Build 32

Nov 23, 2015
  • New: It is now possible to choose a screen or window to screenshare πŸ˜…
  • New: We're now requesting less permissions from Slack since they updated their scopes!
  • New: Updated styling of Slack Oauth flow
  • Fixed: Unable to change camera selection (broken in last release)
  • Fixed: Error in password reset not correctly caught
  • Fixed: Numerous small race condition fixes

New in Speak 0.6.3 Build 31 (Nov 3, 2015)

  • You asked for increased stability and reliability - and we're happy to bring it to you! πŸ˜€
  • New: It is now possible to select different speaker outputs in preferences
  • New: Improved echo cancellation on Mac
  • New: We removed the global team shortcuts in favor or local shortcuts within the app (less likely to conflict with other apps!)
  • Fixed: When creating a new account with an existing invite we no longer force you to create a new team
  • Fixed: Improved UI in call widget when connecting
  • Fixed: If an ignored call is subsequently cancelled we will no longer show a missed call
  • Fixed: Lots of improvements to the tray menu behaviour on Windows
  • Fixed: People heading doesn't appear when a team has only invites
  • Fixed: App will now clear up its media connection before exiting if quit during a call
  • Fixed: Several issues that would cause calls not to connect in rare scenarios
  • Fixed: Improved offline detection in websockets (less false positives)
  • Fixed: Transparency issues on Linux beta
  • Fixed: Occasional double sound when leaving a call
  • Fixed: Esc key will now close the team menu
  • Fixed: Situation where dock would not appear after signout/signin combo
  • Fixed: Two issues that would causes excess CPU usage

New in Speak 0.6.2 Build 30 (Oct 23, 2015)

  • New: We've added a new button to easily add others into an ongoing call
  • New: It's not possible to see when other folks in a call are muted
  • New: Hitting the answer shortcut whilst not being called will now re-call the last person, super handy!
  • Fixed: Improved call connectivity
  • Fixed: We've further improved error reporting so we can dig down into things that go wrong
  • Fixed: We simplified the display of ongoing calls and fixed up some display issues when calling x-team - oh, you didn't know that's possible? It totally is.
  • Fixed: Issue where call notification would not display ontop of other windows
  • Fixed: We now default to your current team on the payment form
  • Fixed: No longer showing speaking events in the dock for a call you're not in
  • Fixed: You'll no longer disappear from the dock when set to offline manually
  • Fixed: Update status option is now disabled when offline
  • Fixed: Many other minor fixes and polish

New in Speak 0.6.1 Build 29 (Oct 18, 2015)

  • New: Speak will now attempt to correctly pick your microphone 🎀 input when one is not explicitely chosen
  • New: On Mac we now show a notification in the dock when you have an outstanding team invitation
  • New: We've updated the display of ongoing calls in the controls and main window to be clearer
  • New: Added support for payments πŸ’΅πŸ’΅πŸ’΅ within the app
  • Fixed: Issue where the app steals focus when it reconnects (soooo annoying!)
  • Fixed: The video window now has minimum dimensions again
  • Fixed: The main window will now display when selecting 'update status' from the dock
  • Fixed: The dock now visually updates when the app is disconnected from the internet
  • Fixed: Emoji in the status editor are no longer cropped along the bottom πŸ‘
  • Fixed: Co-workers will no longer display as online when your own client is disconnected
  • Fixed: The app will now remember your selected team between sessions
  • Fixed: Missed call badge was not a perfect circle, now it is! 🌞
  • Fixed: Ordering of users in main window did not put starred online users at the top
  • Fixed: Quiet mic volume on Windows caused by incorrect mic selection ^^
  • Fixed: Changing screens whilst dock is set to not display cause it to appear
  • Fixed: Options do not update when screens are changed whilst preferences window is open
  • Fixed: The app will no longer log you out if our authentication server experiences downtime
  • Fixed: Issue where new signups wouldn't appear until the app was restarted or re-signedin

New in Speak 0.6.0 Build 28 (Oct 5, 2015)

  • We've given Speak a lick of paint and a fresh new design... This is also the first release which unifies Windows and OSX at last!
  • New: It's now possible to have the main window and dock open at the same time, or either - upto you!
  • New: We've added the ability to 🌟 team mates - they will stay at the top and you can choose only to show starred people in your dock or everyone
  • New: The dock is now more refined and compact but even easier to use, we hope you like it!
  • New: Some lovely new scattered animations and polish ✨
  • New: We doubled the amount of time it takes to be considered away from 30s to 1 minute #151
  • New: On Windows the app will now continue to run in the system tray allowing main window to be closed #164
  • New: Slack teams are now identified as such in the teams list #163
  • New: Added 'zoom' option to Window menu so that the window can be retrieved if it goes missing off screen
  • New: A much improved in-app notification πŸ“ͺ when you're invited to another team
  • Fixed: On Windows the video window now has correct looking window controls
  • Fixed: On Windows the call controls can no longer be irreversibly closed
  • Fixed: We've stopped the Mac dock appearing in the middle of the screen when resuming from sleep #154
  • Fixed: It is now possible to cancel a call whilst it is still connecting
  • Fixed: An issue where profile pictures of certain orientations would fail to upload πŸ”ƒ
  • Fixed: Issue that would show a black screen after being in fullscreen video, such an anti-climax.
  • Fixed: Issue that would stop Slack teams with SAML authentication from signing up
  • Fixed: Bug that would cause double call invitations to take place behind the scenes
  • Fixed: Reconnection attempts are now more reliable on slow connections
  • Fixed: CMD+OPTION+0 bound when there is no way to unbound #170

New in Speak 0.5.5 Build 26 (Sep 15, 2015)

  • We've been focused on fixing any and all bugs as well as multi-platform support this week. New features coming soon!
  • Fixed: Join a Slack team button as part of onboarding not clickable
  • Fixed: Issue where moving the mouse across multiple screens might cause the dock to pop out unexpectedly
  • Fixed: We now detect whether the machine has a πŸŽ₯ available or not and disable functionality appropriately
  • Fixed: When joining a call you will now be removed from manual offline if it's set
  • Fixed: Our Helpers are now Speak Helpers rather than Electron Helpers πŸ™Œ
  • Fixed: We'll no longer hassle to update the app if you're in the middle of a call, that's just good manners.
  • Fixed: Issue that would continually retry connecting, even after logging out
  • Fixed: Authenticated windows will now close automatically when signing out of the app, makes sense?!
  • Fixed: We're now passing the app version number back with error reports, this will make it easier for us to debug future issues in the future. πŸ˜³πŸ”«
  • Fixed: Various minor code errors that shouldn't have visually manifested themselves... πŸ‘»

New in Speak 0.5.4 Build 24 (Sep 7, 2015)

  • New: You can now share a single link to invite your whole team, no messing with emails
  • New: Onboarding to help you get started with the app
  • New: We've revamped the UI when screensharing and not on video to be more streamlined
  • New: Calls will now start on the same screen that the dock is on, instead of the primary screen
  • Fixed: Many preferences can now be accessed when signed out (previously this errored!)
  • Fixed: Some odd dock behaviour when dragging a file onto it
  • Fixed: Restored the option to choose which screen Speak is docked on
  • Fixed: Improved preferences for computers with no camera
  • Fixed: Issue that would cause the dock to get stuck in the center of the screen
  • Fixed: When joining a call you will now be removed from manual offline if it's set
  • Fixed: Improved recovery when the app crashes
  • Fixed: Profile pictures in the call window now change size to show who's speaking

New in Speak 0.5.3 Build 23 (Sep 7, 2015)

  • New: You can now quit Speak from the status menu right below Sign Out
  • Fixed: A memory leak, causing the app to crash usually after waking from sleep
  • Fixed: Sometimes the video window would focus on noone or not correctly show a screenshare without being manually selected. We've gone and fixed this!
  • Fixed: Issue where a call would fail if two people click on each other at the same time
  • Fixed: Issue where a call would fail if you click on lots of team mates in quick succession
  • Fixed: Video window could not be minimized, now it can!
  • Fixed: Video window could not be unpinned, now it can!
  • Fixed: In instant audio you would sometimes here double sound notifications when a call starts
  • Fixed: The first error would not appear on signin/signup forms
  • Fixed: A couple of aesthetic spacing and positioning
  • Fixed: Deleted invites would not be reflected on the invited users client, now they are - in realtime :)
  • Fixed: Your own status now displays as Offline instead of Available when there is no internet connection

New in Speak 0.5.2 Build 22 (Aug 19, 2015)

  • Okay, lots to talk about here! The main thing we've added in this release is the ability to have multiple teams within Speak, this was much requested. We also let you choose to show either one team or all your teams at once as well as search within teams - we can't wait to hear your thoughts
  • Preferences have been totally revamped and are looking just gorgeous
  • Added a (much requested #115) option to display the Speak icon in your menu bar instead of the dock
  • Really improved how responsive the UI is when answering an incoming call
  • We brought back the ability to remove teammates, simply right click on them to see the option #116
  • We fixed up several situations where double clicking might cause a call to fail and are continuely tracking down and fixing all connection issues
  • Improved detection speed of when your internet connection is lost
  • Fixed a bug where your avatar would grow larger in preferences when speaking... that one was weird
  • Fixed Slack authentication window not closing after signing in
  • Fixed several rendering and positioning issues when using multiple screens

New in Speak 0.5.1 Build 21 (Aug 7, 2015)

  • Revamped the design this release and included a lot of new goodness in the process:
  • Improved CPU use. When not in a call we've managed to remove two processes from running
  • Added a new standard windowed view of your team
  • Added ability to search team
  • Improved the dock to be one click to call
  • The dock now has a dark and a light theme
  • Removed the menu bar icon

New in Speak 0.4.7 Build 19 (Jul 29, 2015)

  • We're really doubling down on reliability and speed this week. Speak should be feeling more solid than ever with these changes!
  • Fixed: Issue that could cause a call not to connect in certain circumstances
  • Fixed: Issue that could cause a call to disconnect instead of degrade on poor connections
  • Fixed: Race condition that could cause video or screensharing not to connect in rare circumstances
  • Fixed: We no longer show a scary error when the user needs to reauthenticate
  • Fixed: We now automatically clear missed calls when accepting call from another team mate... because that's less confusing.
  • We've also got a possible fix for some folks not having their login details persisted

New in Speak 0.4.6 Build 18 (Jul 22, 2015)

  • Fixed: Video window closing whilst in a call
  • Fixed: User menu appearing to be chopped off occassionally
  • Fixed: Several small memory leaks, other misc performance increases
  • Fixed: Several minor race conditions

New in Speak 0.4.5 Build 17 (Jul 20, 2015)

  • It's been a few weeks, but we hope it's worth it! Almost all of the work here is behind the scenes so not much to see but this release addresses stability, cpu usage and lays the foundation for multiple teams.
  • New: Cancelling a call now shows a missed call badge on the receiving side
  • Fixed: Improved CPU usage when idle, more to come!
  • Fixed: Occassional times when app would get stuck in connecting...
  • Fixed: New windows (preferences) open twice as fast

New in Speak 0.4.4 Build 16 (Jun 30, 2015)

  • Another stability release here, expect some bigger changes soon, we'll publish what we're working on πŸ˜ƒ
  • New: Now possible to invite multiple email addresses at once
  • Fixed: Not reverting to instant audio after being idle
  • Fixed: Much improved reconnection speed after waking from sleep
  • Fixed: Invite from dock button not working and unable to launch preferences

New in Speak 0.4.3 Build 15 (Jun 26, 2015)

  • New: Video controls will now hide themselves smartly and include tooltips
  • New: Crash reporting so we can fix things up when they go wrong
  • New: It's now possible to remove people from your team
  • Fixed: Transition from audio to video call much improved
  • Fixed: Alt-click on a call now lets you join it
  • Fixed: Issue where user profile would appear empty has been resolved
  • Fixed: Undeletable invites appearing in the team list!β—¦Improved connection times when starting the app it should be speedier!

New in Speak 0.4.2 Build 14 (Jun 22, 2015)

  • New: Improved, more compact video layout
  • Fixed: 'Got it' button in onboarding now does something πŸ‘
  • Fixed: UI displaying null when no last name
  • Fixed: Issue causing no camera to be detected when preferred camera is unavailable
  • Fixed: Race condition when joining a video call πŸš—πŸš•πŸš™
  • Fixed: Small, slow memory leak