# 0.29.0 (2022-11-1)
[FEAT] - optimize Webform loading speed [FIX] - include loader query parameter in step mf [DOCS] - reformat changelog [FIX] - mobile landscape add new line on return instead of send message [FEAT] - global commands add unique id for buttons [FIX] - replace unsupported symbols for files
# 0.28.0 (2022-10-27)
[FEAT] Allow to override bot typing duration for a message
# 0.27.0 (2022-10-3)
FEAT Dropdown: add multiselect FIX input autofocus in loop mode FIX small UI issues FIX VideoPlayer: wrong placeholder and poster
# 0.26.0 (2022-9-6)
FEAT Attachments: add file size validation FEAT allow sending datepicker as a user answer FIX improve disabled styling for Calendar FIX error with files upload when filename cannot be converted to URIComponent FEAT show global commands only if can be triggered and proceed FIX Timepicker: show am/pm buttons FEAT Calendar: skip blocked dates and open calendar on first available date FEAT Datepicker: add initial date FEAT add 'Widgets' feature to Send message, Status Tracker widget FIX changelog formatting in docs FIX embed: remove rwc_embed query param from merge field FIX hide bot icon if wrong image FIX show placeholder for unsupported browsers
# 0.25.0 (2022-8-3)
FIX Textinput: remove placeholder trimming FIX embed height on IPad FEAT CustomUserAnswer: add variables support FEAT add submit button label for Dropdown component FIX Attachment: detect folder on drop FIX Preview bot icon FIX Suggestions list/Dropdown: fix keyboard navigation
# 0.24.0 (2022-7-11)
FEAT change embed approach to iframe FIX TextInput add email autocomplete FIX fix additional content position issue FEAT add dynamic input support, add multi-input support for the loop mode
# 0.23.0 (2022-5-31)
FIX embed skins ui issues FIX reconnect socket callback FEAT extend inner sdk, add new-message event
# 0.22.1 (2022-5-9)
FIX scroll conversation thread on web form render FIX embed. fix mobile error view close button FIX increase video placeholder image quality FIX socket timeout issue after reconnect REFACTOR update dependencies, remove unused, remove polyfills FIX media image render with query params FIX Timepicker: change auto-detect hour cycle logic
# 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)
FIX 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)
FIX message jump when history is expanded; FIX date indicator z-index fixed; FIX date indicator style is changed to meet mockup;
# 0.1.45 ((2021-03-23)
FIX slider component width fixed to occupy 100% of allowed width;
# 0.1.44 ((2021-03-17)
FIX message time format can be configured on step;
# 0.1.43 ((2021-03-16)
FEAT new forms integration FIX Text and files text input is not hidden when message has no media or text in preview & chat;
# 0.1.41 ((2021-03-15)
FIX Card carousel nav buttons is not shown when only 1 card present; FEAT Card carousel cursor is set to default if no swipe required (content width is less than window width);
# 0.1.40 ((2021-03-15)
FIX Firefox Wait for attachments modal overlap with chat header fixed; FIX Firefox Wait for geolocation modal overlap with chat header fixed; FIX Header overlay is not shown when opened modal overlay already covered header;
# 0.1.39 ((2021-03-12)
FIX day indicator date formats for previous dates changed to Today
, Yesterday
, 05 March
05 March 2020
.
# 0.1.38 ((2021-03-11)
FEAT conversation history showed as day-indicator instead of collapsible groups.
# 0.1.37 ((2021-03-04)
FIX - typing indicator is not jumping after starting new conversation
# 0.1.36 (2021-03-04)
FIX - add bot icon (or bot avatar) to each message (except for card carousel & custom component which can be configured), re #535 FIX - when using Text and files input component without any message data, typing indicator is not showed, instead text input appears immediately. FIX - 5px margin that left after component was hidden, such as card carousel.
# 0.1.35 (2021-03-03)
FIX - show lock icon near private file
FIX - files item retry & delete buttons design fixed;
FIX - 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)
FIX - video player output variables types changed from string to numbers ("40.1" -> 40.1);
# 0.1.33 (2021-03-01)
FIX - open chat by clicking on invitation button;
# 0.1.32 (2021-03-01)
FIX - message margins fixed; FIX - text input margins fixed; FIX - scroll to bottom function fixed to wait 500 ms to scroll after input focus on mobile devices;
# 0.1.31 (2021-02-22)
FIX - card buttons fixed height 36px on desktop & 44px on mobile; FIX - another card in card carousel aligned and has the same height as other cards on carousel; FIX - 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; FIX - 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)
FIX - card buttons aligned in Safari;
# 0.1.29 (2021-02-17)
FIX - radio buttons default value is not preselected if contains word 'no' if default option is not selected;
# 0.1.27 (2021-02-17)
FIX - custom template can be created by vanilla js, html and css; FIX - custom template appearance can be configured on step (in bubble / not in bubble); FIX - custom template autosubmit can be configured on step (submit right after recieving message);
# 0.1.26 (2021-02-16)
FIX - card title & card submit button label variables changed from label -> title & button -> buttonLabel; FIX - alternative card description & card submit button label variables changed from text -> description & button -> buttonLabel;
# 0.1.25 (2021-02-11)
FIX - 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)
FIX - slider default value with custom labels is not reset to min if default value is 0;
# 0.1.23 (2021-02-08)
FIX - card default modal indow scroll fix; FIX - card default modal window fix window height on mobile; FIX - card modal window button height changed to be the same as submit button; FIX - card submit button label trim when overflow;
# 0.1.22 (2021-01-29)
FIX - child window theme ineherits chat theme;
# 0.1.21 (2021-01-28)
FIX - 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)
FIX - 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)
FIX - card title & description trimmed properly without limitation for rows;
# 0.1.18 (2021-01-28)
FIX - card additional info always opens in default modal window if chat was opened in onereach apps, due to inability to open popup windows; FIX - card additional info child modal content width to be always 100%; FIX - card additional info default modal scroll start position in mobile mode;
# 0.1.17 (2021-01-27)
FIX - card additional info button in user reply is shown if card contains only image or empty;
# 0.1.16 (2021-01-27)
FIX - preview message medias mergeFields parsed as human readable string;
# 0.1.15 (2021-01-27)
FIX - suggested options showed after adding line then erasing it in text input; FIX - text input border-top-left-radius, border-top-right-radius is shown if filtered options are empty;
# 0.1.14 (2021-01-25)
FIX - 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; FIX - allow restore session is allowed, if chatConfig.allowRestoreSession is true on Wait for Chat (RWC) v4.2.17; FIX - continue conversation added as separate component, as start new conversation;
# 0.1.13 (2021-01-25)
FIX - start new conversation button cannot be submitted multiple times; FIX - continue conversation added as separate component, as start new conversation;
# 0.1.12 (2021-01-25)
FIX - removed unnecessary separator in decimal values; FIX - if default value is no present in available values set, reset to min value;
# 0.1.11 (2021-01-22)
FIX - 12h timerpicker message bubble does not enlarges more than timepicker width;
# 0.1.10 (2021-01-21)
FIX - card child window redesign to appear just like step help text in flow-builder;
# 0.1.9 ((2021-01-14)
FIX - timepicker falls back to auto-detect mode when timeFormat property has invalid data;
# 0.1.7 - 0.1.8 (2021-01-18)
FEAT - 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; FEAT - theme add condition to inherit theme from onereach products (cookies)
# 0.1.6 (2021-01-15)
FEAT - timepicker supports time format auto-detection, if this option is configured on Request Response (RWC) 4.2.35;
# 0.1.5 (2021-01-15)
FEAT - card carousel modal button on card remains in user response if configured on step Request Response (RWC) 4.2.34; FIX - card carousel & card bottom buttons margins;
# 0.1.4 (2021-01-14)
FIX - add new line instead of sending when clicked Enter button in android keyboard; FIX - removed scrollbar in message input with one line in small screens;
# 0.1.3 (2021-01-14)
FEAT - suggestions list can be navigated using up & down arrows;
# 0.1.2 (2021-01-14)
FEAT - referrer to startSession request parameters, so it's will be available in mergeField data;
# 0.1.1 (2021-01-13)
FEAT - launchContext to startSession request parameters, so it's will be available in Wait for Chat 4.2.16 mergeField data;
← Utils