Beacon Release Notes

Beacon Release notes are now rolled into our full Release Notes posted on the Help Scout blog each month - head there for the latest news!
For SDK updates: Beacon Android SDK change log // Beacon iOS SDK change log

April 29, 2019 

What's New

  • Translation options are now much easier to navigate with an accordion menu for the page.

Bug Fixes and Updates

  • Fixed an issue where customers were able to continue to send chat messages after they'd ended the chat. 

April 22, 2019

Bug Fixes and Updates

  • Fixed a problem with rendering the email confirmation screen when the Help Scout logo was disabled. 
  • When using Cyrillic fonts, a fallback font was missing that was corrected. 
  • Chat window will now auto scroll in Microsoft Edge. 
  • The scrollbar will now display as expected when viewing an article on Chrome and Safari on iOS. 

April 17, 2019

What's New

  • Drag and drop attachments! On both sides of the chat you can now just drag and drop attachments to share images and files. 

Bug Fixes and Updates

  • Improved the overall appearance of the Beacon UI with many small tweaks to the design.

April 9, 2019

What's New

  • Built in language translations! You can now select from a list of 30 different languages to automatically translate Beacon labels.

April 5, 2019

Bug Fixes and Updates

  • Fixed an issue with the text translation on the email confirmation screen.
  • Custom Fields that are not prefilled will no longer retain the previous selection, allowing the customer to see the field label.
  • Adjusted the header on Beacon to downsize when on a shorter screen.
  • Fixed the display of .bmp images on the customer chat screen.
  • Made improvements to the Previous Messages UI.
  • Chat Help Bot will ask for the customer email address for each new chat unless it was specified using the `identify` method instead of storing what had been entered on a previous chat session. 

April 3, 2019

Bug Fixes and Updates

  • Updated the transcript and the previous messages screens to display User's first name and last initial or just first name rather than the full name. 
  • Squashed an issue that was causing some avatars to display a bit larger than others in the chat UI.

March 14, 2019

Bug Fixes and Updates

  • Fixed keyboard shortcut issue that was causing Users to switch chats when trying to end a chat.
  • A very small number of users encountered errors trying to set the max chats. No one will encounter that error going forward. 

March 6, 2019

Bug Fixes and Updates

  • Fixed an issue with text display on the iPad Safari browser.
  • Adjusted the design of the email confirmation screen to be more clear that the message was sent.
  • Refinements were made to lessen the overall file size of Beacon JavaScript.

February 27, 2019

Bug Fixes and Updates 

  • Quick hot fix to address the chat interface reloading every time you click on a different chat in the sidebar.
  • We now skip the "Ask" screen if the Beacon has chat disabled and there are no previous messages.
  • 'identify' now supports three special attributes that can be used to update the customer's profile in Help Scout: `avatar`, `company` and `jobTitle`.

February 23, 2019

Bug Fixes and Updates

  • Images uploaded in a Beacon chat on embed side now open in a full size modal. 
  • Fixed an API issue that was preventing articles from opening in the embed. 
  • Fixed a display issue in the embed so that the Email contact option wasn't hidden when the height of the Beacon changed. 
  • Fixed an issue where `suggest` wasn't working when the Beacon was closed, and you were using Ask First. 
  • Added a `page-viewed` method to the JavaScript API so that you can inform Beacon whenever a visitor in your single page app changes pages.
  • Adjusted some UI stuff so that you can easily remove attachments after they've been uploaded (but not sent) in the chat interface.  

February 20, 2019

Bug Fixes and Updates

  • Quick update to the chat UI so that images expanded images load in the same modal styles as Beacon.
  • Added support for separate profile fields for `jobTitle`, `avatar` and `company` to the existing `identify` request. 

February 15, 2019

Behold! 

Bug Fixes and Updates

  • Updated the default contact form placeholder to be Send a message, rather than How can we help? because it just makes more sense.
  • Updated some visual stuff with article ratings so that they're less clunky. And we added some new transition animations because...details, details.
  • Fixed the navigation options when Beacon is in Ask First mode, so that they actually made sense. 
  • Added validation to the `identify` method so that if you pass through anything that's not a string, number, or boolean, you'll get a proper error message.
  • Updated the `suggest` method so you can now suggest custom links using the API. 
  • Removed the rounded corners on Beacon when loaded on mobile devices. 
  • Repositioned the close button on mobile so that it wasn't cropped at the top. 
  • Added a new translation option for your custom field introduction in Beacon.
  • Fixed an issue where Beacon builder was trying to fetch Docs even when Docs was enabled. 
  • For some strange reason the New Beacon button to create an old Beacon wasn't working, so we fixed it. 
  • Rather than showing the Users name when a stale chat ends, you'll see Help Bot's name instead. 

February 11, 2019

Bug Fixes and Updates

  • We promise, we had nothing against yellow tags. Now when you add a tag that's yellow, you'll actually see the right color in the chat interface. 
  • Made a quick fix to the `identify` method in the JavaScript API so that customer names are updated correctly in Help Scout.

February 6, 2019

Bug Fixes and Updates

  • Fixed an error state that wasn't going away after visitors tried uploading an invalid file in Beacon.
  • Fixed a funny vertical overflow issue in Beacon that was causing the scroll bar move as if it had a mind of its own. 
  • We made a few design changes to the more actions menu in the chat interface so that it's better looking and easier to use.

February 5, 2019

Bug Fixes and Updates

  • Chat transcript now displays the correct size for attachments, in KB or MB.
  • Error message appears if an unsupported file format is attached in a live chat.
  • Custom attributes sent to the Beacon sidebar app through the `identify` method were randomly sorted. They are now sorted alphabetically.
  • When multiple incoming chats arrived at once, user replies were sometimes landing in the wrong live chat! Fixed this so chat messages stay within the correct chat consistently.

January 29, 2019

What's New

Bug Fixes and Updates

  • The /note command wasn't working when two users were trying to leave notes in the same live chat. This behaviour has been corrected!

January 16, 2019

What's New

Bug Fixes and Updates

  • New /reply command: switches from a note to a reply.
  • Added new logic so that a warning comes up when a /command is incorrectly used during a chat.

January 10, 2019

Bug Fixes and Updates

  • Improved auto-scrolling on the User’s side when a new reply arrives - you’ll see the most recent replies swiftly now.
  • Fixed a handful of issues that were preventing hyperlinks from unfurling correctly.

December 20, 2018

Bug Fixes and Updates

  • Fixed an annoying issue that prevented the Beacon embed from working for customers using Prototype.js. 
  • Added fancy new dropdown menus to the End Chat summary, so you can now search for Users when assigning the chat transcript. 
  • Chat transcripts no longer default to Active when a chat ends. 
  • Added keyboard navigation support for the Docs Search bar in chat.

December 11, 2018

Bug Fixes and Updates

  • Formatted code in Docs articles now looks great when Beacon is loaded in Firefox. 
  • Polished the Docs article unfurl within chat conversations.

December 7, 2018

Bug Fixes and Updates

  • iOS SDK: Fixed an issue that prevented Beacon attributes from passing through for non-secure visitors. 
  • iOS SDK: Fixed a crash when using the `navigate` method. 

December 5, 2018 

Bug Fixes and Updates

  • Fixed a funny issue where duplicate customer profiles were created whenever a visitor sent a message through Beacon. 
  • Sometimes content suggestions went missing in the Beacon builder and in the Beacon embed for no good reason. Going forward, all of your suggestions should show up as you'd expect. 

November 29, 2018

Bug Fixes and Updates

  • Updated the Beacon `suggest` method so that it plays nicely with the Beacon API, which makes the Content Suggestions feature more reliable. 
  • Fixed an issue where chat messages appeared all out of whack for Beacon visitors who use Chrome or Edge on Windows. Chat messages now show up in the right order. 
  • Made a small change in the Beacon embed so that customers can edit a pre-filled email address on the contact form. 
  • Fixed an API issue where duplicate custom field data prevented new Beacon conversations from being created. 
  • Added a proper translation field for the Thanks for the feedback label, which shows up after a visitor rates a Docs article. 

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. 
Did this answer your question? Thanks for the feedback There was a problem submitting your feedback. Please try again later.

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