Beacon Release Notes

November 28, 2018

What's New

  • iOS SDK: Added new methods for `search`, `openArticle`, and `navigate` so that you can take customers right to search results or to a specific article. 
  • iOS SDK: Added a handful of translation labels that were missing. 

November 21, 2018

What's New

  • Android SDK: You can now open Beacon straight to the contact form, to search results, or to a specific article. 
  • Android SDK: We're now taking the Beacon UI color from the color you've set in the Builder. 
  • Android SDK: Fixed a design issues with the email input field so that it matches the styles of the other contact form fields. 

November 19, 2018

Bug Fixes and Updates

  • Refreshing your page with your chat status set to Assign Only no longer changes your chat status color to green. That was all sorts of confusing.
  • Fixed an issue related to fast page reloads that would cause User status settings to get in a weird state. 
  • Your Beacon minimize label text now reads Close again, instead of Minimize Chat

November 16, 2018

Bug Fixes and Updates

  • The new chat message indicator will no longer hang around in the sidebar after you've viewed the latest message from a visitor. 
  • For some strange reason the mailbox auto-reply was firing whenever you added a summary note at the end of the chat, but not anymore! 
  • Fixed an API issue that prevented ongoing chats from having the same tag.

November 13, 2018

What's New

  • Pushed another round of accessibility updates, this one comes with screen reader and voice over support. 
  • Added support for relative URLs in content suggestions. This is handy if you're deploying Beacon across multiple sites where the domain isn't always known. 

Bug Fixes and Updates

  • You can now re-open a closed Beacon in the Edge browser.

November 10, 2018

What's New

  • Rejoice! We fixed a bunch of chat notification bugs, and we added new in-app and browser notifications, as well as new notification sounds when a visitor sends a new message in an active chat. 
  • We also updated the color of the in-app notification from blue to yellow so that it stands out a bit more.
  • Based on popular demand, we doubled the volume of sound notifications. We agree, they were kind of hard to hear. 

Learn more about chat notifications  in this article

November 8, 2018

What's New

  • You asked, we listened! Instead of displaying the User's full name in Beacon, we now show only their first name and first initial of their last name when they're chatting with a visitor.
  • Added a handful of new translation options to the Translate page. 
  • Added support for a new /ask/chat route. Use this to take customers right to the chat screen if Users are available. If they're not available, we'll fall back to the contact form automatically. 

Bug Fixes and Updates

  • Fixed a weird error state with the Beacon build color picker. It's all better now. 
  • If you've selected articles for custom suggestions, we no longer show those articles in search results. 
  • Fixed a bug in Safari where chat sounds weren't playing when the tab was focused, but hidden in the background. 
  • Added error messages when visitors attempt to upload images or files larger than 10mb. 

November 6, 2018

Bug Fixes and Updates

  • Removed all of the 0's you saw floating around in the Beacon builder when no Docs site exists. That was a weird one. 
  • Disabling the Top Articles toggle no longer throws an error in the preview Beacon. You can now go forth and finish setting up your article suggestions. 
  • Added some validation to the Maximum Chats profile setting, so that you can no longer set the value to 0. This was making people unavailable for chat, even though their status was set to available. 

October 30, 2018

Bug Fixes and Updates

  • Updated Beacon to play nicely with Magento. Beacon will now respect User availability, preventing new chats from coming in around the clock. 
  • Beacon no longer goes semi-transparent after a period of inactivity. Trust us, this is good.
  • Made a couple of behind the scene updates to the notification sounds we use when a new chat is created. 
  • The ask route now works even if the article is already open. 
  • Added support for horizontal scrolling when viewing large tables in Beacon. 
  • Fixed a display issue on mobile that caused the Beacon to open all funny if it was left aligned. 
  • Fixed a bunch of issues with the Content Suggestions feature: Articles should now appear in correct order, adding custom web links no longer blows up the UI, and changing Docs sites won't mess with suggestions you've already set. 

October 26, 2018

What's New

  • Added support for data-beacon-article, which allows you to create a hyperlink in a Docs article that opens another Docs article in Beacon instead of a new tab. Just create a link with the Docs article ID like this: <a href="..." data-beacon-article="123456">

Bug Fixes and Updates

  • Fixed an issue where the new chat sound would play in all of your Help Scout tabs long after the chat had ended.

October 24, 2018

Bug Fixes and Updates

  • You can open attachment previews again from the chat transcript in Help Scout. 
  • URLs sent through the identify method now behave like a URL in the Beacon sidebar. Previously they were treated like a string.
  • Fixed an issue where Content Suggestions weren't loading in Beacon. Now when you open the Beacon, all of your suggested URLs should show up right where you left them. 

October 22, 2018

What's New

  • Added a couple line item events to the User chat interface for when customers open, close, or get disconnected from the Beacon. Now that you know customers aren't hovering in the Beacon, you can quickly stuff your face in between chat messages.

Bug Fixes and Updates

  • Fixed an issue where chat commands didn't work when selected from the Options menu in the chat text editor.

October 19, 2018

What's New

  • Made a bunch of accessibility updates to the Beacon builder and embed. 

October 16, 2018

Bug Fixes and Updates

  • Searching for Docs articles through the Content Suggestion interface feels much better. We improved the search logic so that results are more accurate.
  • We've increased the number of attributes you can pass through the Beacon identify method to 100. 
  • Fixed a focus issue with the Tags input field in the chat interface. Now you can open the Tags menu and start typing right away without having to click the text field. 

October 15, 2018

What's New

  • Sometimes a customer could start a chat just after the last User available changed their status to unavilable. Now we'll automatically send the customer to the contact form if they manage to create a chat right as the last available User sneaks away. 
  • Behold new nerd stuff: Beacon('suggest') can be called to refresh Content Suggestions based on the current URL. This is helpful if you're using a single page app where the URL changes but the page doesn't reload.  We also added a new Beacon('article') method that opens the Beacon right to a specific article. 
  • All of your Docs articles in Beacon now have a simple, “Did this answer your question?” survey on the bottom. We’ll be leveraging this data to not only improve the customer experience with follow-up options, but to eventually report on your answer rate.

Bug Fixes and Updates

  • Blank Beacons aren't particularly helpful, so we fixed an issue with the navigate message route that caused Beacon to go missing when opened. 
  • We removed the "thanks for chatting" sign off in chat transcripts because it just felt too polite. Actually, it didn't make sense to show your company name in the email transcript which is why we pulled that phrase. 
  • We were using double line spacing in Previous Messages, which looked terrible. It looks so much better now. 
  • While opening a Docs article with a big table, Beacon would sometimes freeze and cause the browser to implode. We updated how we handle tables in Beacon, which means your browser is safe going forward.
  • Beacon used to think that all IFrames in Docs articles were videos. It now knows the difference between an IFrame with a video, and an IFrame with...other stuff in it. Such as a Google form. That stuff should now display and work as expected in Beacon. 
  • Fixed a bug with the `navigate` route that caused Beacon to render the article below the Beacon frame.
  • We made a bunch of improvements to how we handle User presence in the Beacon. This should help reduce those moments when Beacon left customers hanging when no Users were around to chat. 
  • Fixed a bug where Beacon('logout', { endActiveChat: true }) wasn't ending the chat in Help Scout. Now this method ends the chat in the Beacon embed and on the User side in Help Scout. 
  • Fixed an issue where Closed conversation counts were stacking up for the person who created the Beacon, rather than the person who actually handled and closed the chat.
  • Sometimes when your computer went to sleep, then woke up again, we failed to update your chat status in the embed. This caused you to show as available to chat in Help Scout, but not in Beacon. This was all sorts of confusing, so we fixed it. 
  • Browser notifications for chat now respect your Mac OS notification settings. If you're using the Alert style, new chat notifications will stay put until you open or dismiss the notification. We also updated the library we use for browser notifications to make them more reliable. 
  • Stopped the cursor from freaking out in the Previous Message text area in Beacon. Customers can now write a reply without the cursor jumping all over the place. 
  • Beacon will now sync identify data as expected when using the normal security option, as long as the customer as at least one previous message in Help Scout. 

Still stuck? How can we help? How can we help?