# 0.22.0 (2022-4-4)

[FEAT] Add loader & Send Loader step

# 0.21.1 (2022-3-23)

[FIX] - fix missing global commands after continue conversation

# 0.21.0 (2022-3-23)

[FEAT] - add killSession public method to embed app

# 0.20.4 (2022-3-15)

[FIX] Modal - fixed elements overlap

# 0.20.3 (2022-3-13)

[FIX] - fix suggestion several highlighted options, fix keyboard sending

# 0.20.2 (2022-3-10)

[FIX] Attachments - show error notification when file cannot be uploaded if Files storage is full.
[CHORE] Fix messages jump when continuing conversation

# 0.20.1 (2022-3-9)

[CHORE] Menu - remove option text limitation and allow multiline.

# 0.20.0 (2022-3-7)

[FEAT] - add client queue for messages that were sent while websocket reconnection [FIX] - fix message receive event

# 0.19.3 (2022-2-21)

[FIX] Embedded chat - fixed loader theme when using ?loader=auto parameter

# 0.19.2 (2022-2-17)

[CHORE] Manual user reply - improve search results

# 0.19.1 (2022-2-4)

[CHORE] Datepicker - add Spanish locale for months & weekdays names

# 0.19.0 (2022-1-31)

[FIX] - clear message with delay to ensure session creation [FEAT] - change default hero video position to right, fix embed bugs [FIX] - YoutubePlayer: load scripts on demand only [FIX] - webform remove padding for empty message button [FIX] - suggestion insert type error [TEST] - cover cards, range, dropdown

# 0.18.3 (2022-1-31)

[FIX] - fix wrong localstorage chatId and messages duplication

# 0.18.2 (2022-1-24)

[FIX] - increase global commands button in-click delay

# 0.18.1 (2022-1-24)


[FIX] - fix icons font flashing

# 0.18.0 (2022-1-21)

[FEAT] - store embedded chat position and size after page refresh

# 0.17.0 (2022-1-14)

[FEAT] - add auto tests

# 0.16.2 (2022-1-10)

[FIX] - overlapping session messages when restarting conversation from global command

# 0.16.1 (2022-1-5)

[FIX] Text input for user replies - remove 1000 chars limitation when pasting text.

# 0.16.0 (2021-12-29)

[FEAT] - add socket partial message support [FEAT] - add e2e tests [FEAT] - add design tokens generator [REFACTOR] - move additional content example (Card) to docs [FIX] - Cards mobile & embed view spacings [FIX] - Apps notification messages highlight

# 0.15.1 (2021-12-21)

[DOCS] Card carousel - move additional content HTML code example from step to docs

# 0.15.0 (2021-12-9)

[FEAT] Carousel - add pagination

# 0.14.0 (2021-11-26)

[FEAT] - allow use async/await & Promise inside CustomUserAnswer function [FEAT] - add rwc- prefix to modal classname [FEAT] - remove second button from modal Attachments [FEAT] - connect messages to exact session id to prevent messages overlap [FEAT] - add fallback screen for unsupported browsers [FIX] - input double send ability [FIX] - Chrome v95 glitch when selecting suggestion option [FIX] - signature modal title [FIX] - remove useless slider library, fix global commands icons mobile position [FIX] - embed: hide loader if chatUrl was provided with loader=hidden query param [FIX] - embed: fade from left animation if widget & chat positions are set to bottom-left [FIX] - Datepicker: dateISO value fixed to be selected date instead of a current date [DOCS] - change project readme. add 'get started' instructions [DOCS] - update Wait for Chat after text changes in step template [DOCS] - add info for Add Additional Content (RWC) template [DOCS] - example how to use RWC in SalesForce Canvas App [DOCS] - example how to hide user answer, describe multimedia input component

# 0.13.0 (2021-11-25)

[FEAT] - cleanup IE related code, remove polyfills

# 0.12.0 (2021-11-19)

[FEAT] Multimedia - add component for audio & video & screen recording

# 0.11.0 (2021-11-2)

[TYPO] - change end conversation translation [FIX] - remove selected cards counter if only one card was submitted [FEAT] - add uploading statues for files, (update Signature & Location), [FIX] - file size label if file is private [FEAT] - add card carousel stack view [FIX] - hide raw text while icons font is loading [FEAT] - remove text ellipsis from radio and checkbox [FEAT] - cards: remove text length limitations for title & description [FIX] - conversation scroll on IOS15 [FIX] - typing indicator on conversation continue [FIX] - show selected cards counter if submit text label is truncated

# 0.10.2 (2021-10-12)

[DOCS] - rename input components, update components description [DOCS] - update Cards description, add multiselect preselected options [DOCS] - update Wait for chat step, add typing indicator description

# 0.10.1 (2021-10-1)

[FIX] - credit card cvv placeholder length [FIX] - day indicator suggestions overlaping [FIX] - fix medias error icon position outside message bubble [FIX] - base button default stretch behavior [FIX] - fix browser fingerprint overriding by apps deviceId [FIX] - add apps 'no device detected' exception handler timeout

# 0.10.0 (2021-9-24)

[FEAT] - add option to show typing indicator while bot processing answer

# 0.9.2 (2021-9-8)

[DOCS] - update for hidden loader [DOCS] - text updated for return to main thread step [DOCS] - typos fixes [DOCS] - added info to control conversation manually [DOCS] - updated merge fields description for Wait for Chat(RWC) [DOCS] - added info for embedded chat resize, favicon, blurred background [DOCS] - updated process global command step

# 0.9.1 (2021-9-3)

[FIX] - error with undefined device os, allow to proceed without detection

# 0.9.0 (2021-9-2)

[FEAT] - add input types [FIX] - remove duplicate of change message event [FIX] - fix router duplication

# 0.8.0 (2021-8-20)

[FEAT] - show video player for video type attachments

# 0.7.1 (2021-8-19)

[DOCS] - update process global command step [DOCS] - update merge fields description for Wait for Chat(RWC) [DOCS] - add info for embedded chat resize, favicon, blurred background [DOCS] - update wait for chat page with apps and browserfingerprint description [DOCS] - minor changes for global command example

# 0.7.0 (2021-8-17)

[FEAT] - close last session if new one started

# 0.6.0 (2021-7-28)

📚 [DOCS] - add global commands examples 📚 [DOCS] - message content customization example 🐛 [FIX] - remove attachment drag zone on mobile devices 🐛 [FIX] - backward compatibility for 4.1.* (production) steps 🐛 [FIX] - webform error event name ✨ [FEAT] - setup Sentry, add release and environment 🐛 [FIX] - fix apps promise exception handler 🐛 [FIX] - (embed) move toggle event listener before autoexpand

# 0.5.0 (2021-7-26)

[FEAT] - add browser fingerprint caching

# 0.4.0 (2021-7-2)

[FEAT] - remove auth token from wss connection (anonymization) [FEAT] - change global commands events sending, split to event/command [FEAT] - add global text commands based on regexp matching and user answer [FEAT] - add option to stop main thread after global commands matching [FEAT] - add carousel multiple selection [FIX] - close chat event [FIX] - (change message) - add new event name to prevent overlap [FIX] - global commands messages order [BUILD] - create cloudfront invalidation for all files [FEAT] - redesign mobile and embed global commands [FIX] - bugfixes IE 11 [FIX] - change dropdown width on mobile and embed [DOCS] - change docs structure [DOCS] - add new conversation description [DOCS] - update major part of the docs

# 0.3.0 (2021-5-26)

[DOCS] - update custom template & credit card & checkbox group output examples and custom answer function [FEAT] - add ability to prevent user answer [FEAT] - add types and params to SDK (JSDocs)

# 0.2.8 (2021-5-11)


[FIX] - docs: add changelog collapsible group [FIX] - refactor transitions [FIX] - add translations (i18n) [FIX] - move carousel card loader to selected card [OTHER] - support apps conversation through notifications

# 0.2.7 (2021-4-20)

[OTHER] - bump webform version

# 0.2.6 (2021-4-20)

[FIX] - remove or-ui, bootstrap IE, bugfixes

# 0.2.5 (2021-4-14)

[OTHER] - change webformPackageJson property in version.json to webformPackageVersion

# 0.2.4 (2021-4-14)

[OTHER] - add webform package version to the version.json

# 0.2.3 (2021-4-5)

[FIX] - fix scripts

# 0.2.2 (2021-4-5)

[FIX] - docs build error

# 0.2.1 (2021-4-5)

[CHORE] - move docs from repo to client route, add changelog to docs

# 0.2.0 (2021-4-5)

[FEAT] - add changelog

# 0.1.48 (2021-04-05)

[FIX] webform styles

# [0.1.47] - 2021-03-30

# Fixed

  • video player min width is set to 220px in order to prevent vertical videos to shrink container and hide video controls;

# [0.1.46] - 2021-03-29

# Refactor

  • extend event manager socket connection events, fix session timeout issue

# [0.1.46] - 2021-03-29

# Fixed

  • message jump when history is expanded;
  • date indicator z-index fixed;
  • date indicator style is changed to meet mockup;

# [0.1.45] - 2021-03-23

# Fixed

  • slider component width fixed to occupy 100% of allowed width;

# [0.1.44] - 2021-03-17

# Added

  • message time format can be configured on step;

# [0.1.43] - 2021-03-16

# Added

  • new forms integration

# Fixed

  • Text and files text input is not hidden when message has no media or text in preview & chat;

# [0.1.41] - 2021-03-15

# Fixed

  • Card carousel nav buttons is not shown when only 1 card present;

# Changed

  • Card carousel cursor is set to default if no swipe required (content width is less than window width);

# [0.1.40] - 2021-03-15

# Fixed

  • Firefox Wait for attachments modal overlap with chat header fixed;
  • Firefox Wait for geolocation modal overlap with chat header fixed;
  • Header overlay is not shown when opened modal overlay already coveder header;

# [0.1.39] - 2021-03-12

# Fixed

  • day indicator date firmats for previous dates changed to Today, Yesterday, 05 March 05 March 2020.

# [0.1.38] - 2021-03-11

# Changed

  • conversation history showed as day-indicator instead of collapsible groups.

# [0.1.37] - 2021-03-04

# Fixed

  • typing indicator is not jumping after starting new conversation

# [0.1.36] - 2021-03-04

# Added

  • add bot icon (or bot avatar) to each message (except for card carousel & custom component which can be configured), re #535

# Fixed

  • when using Text and files input component without any message data, typing indicator is not showed, instead text input appears immediately.
  • 5px margin that left after component was hidden, such as card carousel.

# [0.1.35] - 2021-03-03

# Added

  • show lock icon near private file

# Fixed

  • files item retry & delete buttons design fixed;
  • add file counter (filename(1).jpg) if file with such name alredy was uploaded in current chat session in order to not replace existing file in Files storage with exact name;

# [0.1.34] - 2021-03-02

# Fixed

  • video player output variables types changed from string to numbers ("40.1" -> 40.1);

# [0.1.33] - 2021-03-01

# Fixed

  • open chat by clicking on invitation button;

# [0.1.32] - 2021-03-01

# Fixed

  • message margins fixed;
  • text input margins fixed;
  • scroll to bottom function fixed to wait 500 ms to scroll after input focus on mobile devices;

# [0.1.31] - 2021-02-22

# Fixed

  • card buttons fixed height 36px on desktop & 44px on mobile;
  • another card in card carousel aligned and has the same height as other cards on carousel;

# Changed

  • card title is trimmed to 3 rows if card has media and description or trimmed to 5 rows if card has no media or description;
  • card description is trimmed to 5 rows if card has media and title or trimmed to 8 rows if card has no media or title;

# [0.1.30] - 2021-02-17

# Fixed

  • card buttons aligned in Safari;

# [0.1.29] - 2021-02-17

# Fixed

  • radio buttons default value is not preselected if contains word 'no' if default option is not selected;

# [0.1.27] - 2021-02-17

# Added

  • custom template can be created by vanilla js, html and css;
  • custom template appearance can be configured on step (in bubble / not in bubble);
  • custom template autosubmit can be configured on step (submit right after recieving message);

# [0.1.26] - 2021-02-16

# Changed

  • card title & card submit button label variables changed from label -> title & button -> buttonLabel;
  • alternative card description & card submit button label variables changed from text -> description & button -> buttonLabel;

# [0.1.25] - 2021-02-11

# Added

  • show conversation ended label when conversation ended or expired by timeout and user are not allowed to start new one;

# [0.1.24] - 2021-02-11

# Fixed

  • slider default value with custom labels is not reset to min if default value is 0;

# [0.1.23] - 2021-02-08

# Fixed

  • card default modal indow scroll fix;
  • card default modal window fix window height on mobile;
  • card modal window button height changed to be the same as submit button;
  • card submit button label trim when overflow;

# [0.1.22] - 2021-01-29

# Fixed

  • child window theme ineherits chat theme;

# [0.1.21] - 2021-01-28

# Fixed

  • set undefined as a variable value for deviceId & launchContext if values are empty or null in apps vuex module;

# [0.1.20] - 2021-01-28

# Fixed

  • card default modal window position fixed on ios safari in order to prevent hiding modal header under browser toolbar;

# [0.1.19] - 2021-01-28

# Fixed

  • card title & description trimmed properly without limitation for rows;

# [0.1.18] - 2021-01-28

# Changed

  • card additional info always opens in default modal window if chat was opened in onereach apps, due to inability to open popup windows;

# Fixed

  • card additional info child modal content width to be always 100%;
  • card additional info default modal scroll start position in mobile mode;

# [0.1.17] - 2021-01-27

# Fixed

  • card additional info button in user reply is shown if card contains only image or empty;

# [0.1.16] - 2021-01-27

# Fixed

  • preview message medias mergeFields parsed as human readable string;

# [0.1.15] - 2021-01-27

# Fixed

  • suggested options showed after adding line then erasing it in text input;
  • text input border-top-left-radius, border-top-right-radius is shown if filtered options are empty;

# [0.1.14] - 2021-01-25

# Changed

  • chat history is now allowed to view if chatConfig.allowToViewHistory is true, if user uses older version of the step, chatConfig.allowRestoreSession will be used, as it was before;
  • allow restore session is allowed, if chatConfig.allowRestoreSession is true on Wait for Chat (RWC) v4.2.17;
  • continue conversation added as separate component, as start new conversation;

# [0.1.13] - 2021-01-25

# Fixed

  • start new conversation button cannot be submitted multiple times;

# Changed

  • continue conversation added as separate component, as start new conversation;

# [0.1.12] - 2021-01-25

# Fixed

  • removed unnecessary separator in decimal values;
  • if default value is no present in available values set, reset to min value;

# [0.1.11] - 2021-01-22

# Fixed

  • 12h timerpicker message bubble does not enlarges more than timepicker width;

# [0.1.10] - 2021-01-21

# Fixed

  • card child window redesign to appear just like step help text in flow-builder;

# [0.1.9] - 2021-01-14

# Fixed

  • timepicker falls back to auto-detect mode when timeFormat property has invalid data;

# [0.1.7 - 0.1.8] - 2021-01-18

# Added

  • card in card carousel supports two types of modal window with additional info about card: default modal from OR UI and native child window in browser, if this option is configured on Request Response (RWC) 4.2.36;
  • theme add condition to inherit theme from onereach products (cookies)

# [0.1.6] - 2021-01-15

# Added

  • timepicker supports time format auto-detection, if this option is configured on Request Response (RWC) 4.2.35;

# [0.1.5] - 2021-01-15

# Added

  • card carousel modal button on card remains in user response if configured on step Request Response (RWC) 4.2.34;

# Fixed

  • card carousel & card bottom buttons margins;

# [0.1.4] - 2021-01-14

# Fixed

  • add new line instead of sending when clicked Enter button in android keyboard;
  • removed scrollbar in message input with one line in small screens;

# [0.1.3] - 2021-01-14

# Added

  • suggestions list can be navigated using up & down arrows;

# [0.1.2] - 2021-01-14

# Added

  • referrer to startSession request parameters, so it's will be available in mergeField data;

# [0.1.1] - 2021-01-13

# Added

  • launchContext to startSession request parameters, so it's will be available in Wait for Chat 4.2.16 mergeField data;
Last Updated: 2/19/2022, 11:17:08 AM