Skip to content

Releases: zendesk/sunshine-conversations-web

version 2.1.8

23 Feb 16:06
Compare
Choose a tag to compare

Changes

  • Fixed a small bug where the Send button was changing the URL when clicked. We told him it wasn't his job and he understood. The send button doesn't change the URL anymore.

version 2.1.7

22 Feb 21:34
Compare
Choose a tag to compare

Changes

  • A new era is upon us: you can now embed the widget anywhere you want! Pass embedded: true when calling init and call Smooch.render(container) to render the widget in the container of your choice.

version 2.1.6

09 Feb 18:28
Compare
Choose a tag to compare

Changes

  • Unread count of messages is now stored server-side, and should now sync properly across devices and browser sessions
  • Upgraded smooch-core to 0.0.15

version 2.1.5

05 Feb 17:30
Compare
Choose a tag to compare

Changes

  • Fixed a bug where the input field was only half visible on mobile.
  • The message list is now aligned to the bottom of the scrollable pane, which improves the mobile experience on iOS.

version 2.1.4

26 Jan 19:17
Compare
Choose a tag to compare

Changes

  • The message component wanted to see action.. we provided some in the form of default props! Old messages without actions will not crash the widget anymore. (fixes #172).

version 2.1.3

25 Jan 16:22
Compare
Choose a tag to compare

Changes

  • Smooch.init, Smooch.login, and Smooch.logout will now return the user. It will also be available in the ready event callback.
  • Fixed the message:received event where a message from an app user was marked as received and not sent.
  • smooch-core was updated to 0.0.14
  • The test suite for Stripe component was improved.

version 2.1.2

20 Jan 18:54
Compare
Choose a tag to compare

Changes

  • Seems like the widget didn't like npm... we fixed it! You should now be able to use Smooch through npm. (fixes #163)
  • Code cleanup around animations.

version 2.1.1

19 Jan 15:33
Compare
Choose a tag to compare

Changes

  • The widget wanted to run so well on non-ES2015 environment that it included his friend babel-polyfill all the time. Turns out, other apps also like ES2015 and are already including the polyfill. The widget will now add the polyfill only if it's not already there.

version 2.1.0

18 Jan 19:47
Compare
Choose a tag to compare

Money this way please!

Buy actions

money

You can now request money from your users. Payments are handled through Stripe, and setup is extremely simple. Read all the details in our docs.

Changes

  • The widget was fully rewritten using React and Redux. The public API is exactly the same.
  • In addition to the message:received and message:sent events, it also publishes a more generic message whenever a new message is added to the conversation. You can check who sent that message by checking the role attribute for the message.
  • The unread badge count was fixed to reflect the right count.
  • All API calls are now made by our new library smooch-core which abstracts all interactions with our public API.
  • The z-index of the widget was brought down to a sane level (9998). It should now appear under your modal's backdrop and not distract your users.

version 2.0.8

03 Dec 14:43
Compare
Choose a tag to compare

Changes

  • The widget wanted attention when a user was updated. We told it to stay calm, now it only opens when we tell it to. (#140)