All notable changes to this project will be documented in this file. Dates are displayed in UTC.
- fixes #205: watchdog for SSE + fix streaming messages in fallback
#207 - fixes #205: watchdog for SSE + fix streaming messages in fallback (#207)
#205
20 November 2025
3 November 2025
- resolves #203 Issue on type of TOCK_STREAM_RESPONSE
#204 - fixes #201: Update link to Bot API documentation
#200 - resolves #203 Issue on type of TOCK_STREAM_RESPONSE (#204)
#203 - fixes #201: Update link to Bot API documentation (#200)
#201
15 October 2025
- resolves #198 Align vertically dots in Loader
#199 - resolves #198 Align vertically dots in Loader (#199)
#198
15 October 2025
- resolves #192 Add support for streaming LLM responses with message up…
#194 - fixes #196: update main entrypoint in package.json
#197 - fixes #193: fix default renderers settings assignment
#195 - resolves #190: add
historyMaxAgeparameter#191 - resolves #192 Add support for streaming LLM responses with message up… (#194)
#192#192 - fixes #196: update main entrypoint in package.json (#197)
#196 - fixes #193: fix default renderers settings assignment (#195)
#193 - resolves #190: add
historyMaxAgeparameter (#191)#190#190 - fix: branch not pushed by release action
8422a3a
19 August 2025
- fixes #188: make SSE connection deferred to first useTock call
#189 - resolves #186 add and forward style to Postback and url buttons
#187 - fixes #188: make SSE connection deferred to first useTock call (#189)
#188#188 - resolves #186 add and forward style to Postback and url buttons (#187)
#186
20 January 2025
- fixes #178: implement SSE retry without fetch-event-source
#185 - fixes #178: implement SSE retry without fetch-event-source (#185)
#178#178
31 December 2024
- fix #183: update publication workflow
#184 - resolves #181: export UrlButton
#182 - fixes #174: add focus outlines back
#175 - fixes #178 and #179: rework SSE processing
#180 - resolves #172: refactor message components
#173 - resolves tock#1763: add support for UrlButton#windowFeatures
#171 - resolves #176: add handling for network errors
#177 - fix #168: add missing locale dependency to sendMessage callback
#169 - Resolves #163: add custom renderers config for images and texts
#164 - Resolves #159, #158: add custom renderers config for images and texts
#161 - fix #154: replace opacify with vanilla CSS function
#155 - fix #183: update publication workflow (#184)
#183#183 - resolves #181: export UrlButton (#182)
#181 - fixes #174: add focus outlines back (#175)
#174 - fixes #178 and #179: rework SSE processing (#180)
#178#178 - resolves #172: refactor message components (#173)
#172#172 - resolves #176: add handling for network errors (#177)
#176#176 - fix #168: add missing locale dependency to sendMessage callback (#169)
#168 - Resolves #163: add custom renderers config for images and texts (#164)
#163#163 - Resolves #159, #158: add custom renderers config for images and texts (#161)
#159#159#158 - fix #154: replace opacify with vanilla CSS function (#155)
#154#154
1 March 2024
- fix #160: add standalone output, update dependencies, reformat
#162 - fix #160: add standalone output, update dependencies, reformat (#162)
#160
23 February 2024
- fix #137: publish type declarations, source maps and ESM file
#156 - fix #137: publish type declarations, source maps and ESM file (#156)
#137#137
1 February 2024
19 December 2023
- Resolve #121 - Adding locale to payloads - V2
#152 - fix #148: handle responses in SSE or POST
#151 - resolve #149: remove margin on paragraphs
#150 - fix #136: fix button display on intermediary messages
#147 - resolve #145: skip loading delay before user messages
#146 - fix #141: handle UrlButton#target
#143 - Fix imports in PostInitContext.ts
#144 - resolves #124 Possibility to indicate a prefix for Local Storage keys
#142 - resolves #126: Update to Storybook 7
#129 - Resolve #108: Ease usage inside React apps
#109 - fixes #114: update to React 18
#130 - Resolve #121 - Adding locale to payloads - V2 (#152)
#121#121 - fix #148: handle responses in SSE or POST (#151)
#148#148#148 - resolve #149: remove margin on paragraphs (#150)
#149 - fix #136: fix button display on intermediary messages (#147)
#136 - resolve #145: skip loading delay before user messages (#146)
#145 - fix #141: handle UrlButton#target (#143)
#141 - resolves #124 Possibility to indicate a prefix for Local Storage keys (#142)
#124#124#125 - fixes #134: type theme overrides as Emotion's Interpolation
#134 - resolve #110: Add afterInit callback
#110 - fix #123, #138, #139: create dedicated components for each button type
#123 - resolves #131: handle and expose metadata in messages and context
#131 - resolves #126: Update to Storybook 7 (#129)
#126#126 - Resolve #108: Ease usage inside React apps (#109)
#108 - fixes #114: update to React 18 (#130)
#114 - fix #127: fix carousel arrow background
#127 - resolve #119: avoid playing display animation twice
#119 - fixes #75 dev dependencies emotion replaced
#75 - fixes #115 Quick replies of the last bot message are re-rendered
#115 - Refactor message data types into distinct folder
a90c235 - fixes storybook tests
f19e346 - Bump GitHub Actions to Node16
699a5e0 - Bump Node20
43108b8
12 October 2022
- fixes #112 Card without file not displayed on pre-release
#112
29 September 2022
- fixes #102 Browsing with tabulation in Carousel can switch on hidden cards with buttons
#102 - resolves #106 Cannot parametrize the max number of messages in history
#106 - fixes #104 Accessibility - Cannot set aria-label on quickreplies carousel's buttons
#104 - resolves #98 cannot set image alternative for accessibility
#98 - Bump vulnerable versions
04d7c5a - Bump vulnerable versions + lint
e34530e - Bump vulnerable version
fc3f85c
8 April 2022
4 April 2022
- fixes #95 Inline Quick replies container not a UL List Element
#95 - fixes #93 clearMessages should delete localStorage messages and QRs
#93 - Bump vulnerable version + lint
0b42634 - [DOC] Fix color sample
fea1602
23 March 2022
- fixes #79 WebImage does not work on tock-react-kit
#80 - resolves #84 Displaying QR inline with carousel
#81 - fixes #79 WebImage does not work on tock-react-kit (#80)
#79#79#79 - resolves #84 Displaying QR inline with carousel (#81)
#84#84#84 - fixes #82 History localStorage improvments
#82 - resolves #82 Handle a session history
#82 - resolves #87 Improve web accessibility for screen reader
#87 - [DOC] Update changelog + add badges
fe3695b - Lint
6acd98d - Bump vulnerable versions
c3e4eb4 - Fix storybook startup
e8e4ede - Bump vulnerable versions
a008d02
7 October 2021
- fix #69 #73 opening message should include extra headers and start/stop loading
#77 - resolve #32 disable SSE option
#78 - fix #69 #73 opening message should include extra headers and start/stop loading (#77)
#69 - resolve #32 disable SSE option (#78)
#32 - resolve #73: Add extra HTTP headers option
#73 - resolve #69: Add opening message option
#69 - resolve #71: Make Quick Reply buttons wrap over
#71 - Bump storybook version
aae1ad3 - Bump vulnerable versions
5cedb60 - [FIX] Changelogs
ef494eb - add clear button
49e108e - [DOC] emotion-* as external dependencies
9f36b38 - Additional GitHub Action for manual release
865ce70 - [DOC] github action "publish"
6539ec3 - [DOC] Improve main description
66b7fd2 - Fix circular deps
ca2f001 - [DOC] remove unused dependency
f1389f2
26 November 2020
- fixes vulnerabilities (update dependencies)
ab27b42 - Bump storybook version
c9b48c9 - simplify chat children structure
8fe0fda - linting
b8cd00a - add emotion packages to external & globals
bc7a057 - Fix remove scrollbar in conversation component
875e97f - [FIX] np failed without npm test scripts
44afbf5
2 September 2020
- resolve #59 :
#59 - resolve #56 : Remove conversation scrollbar on firefox
#56 - resolve #55 : Input icon size on firefox android
#55 - resolve #34 : Theme migration documentation
#34 - resolve #52 : Add husky git hook
#52 - resolve #52 : Adding ESLint and Prettier config
#52 - Add default theme
e9e3adb - changelog v20.3.4
0ea9713 - Normalize interface properties EOL
44863eb - Add disabled input background to theme
bbbb32b - Fix Chat story FullscreenContainer scrollbar
2fe291e - Revert TockProvider to TockContext
51e29ed - Expose createTheme
bb87869
20 August 2020
- resolve #50 : Carousel scrollbar appears in firefox
#50 - Fix carousel scroll behavior
fda4193 - Fix Carousel scroll x & arrows visibility
0620111
17 August 2020
- resolves #25 Send post messages only after opening the sse connection
#45 - fix urlButton in message as quickReply
#37 - resolves #48 Created utility method for retrieving and saving data to localstorage and used it for persisting the userId
#48 - resolves #25 Send post messages only after opening the sse connection (#45)
#25#25#25#25#25 - fix urlButton in message as quickReply (#37)
#42#42#42#42 - resolve #35 : Card component is not exported
#35 - resolves #43 [MessageBot] Transform any string url in the bot message text into a clickable url using linkifyjs
#43 - resolve #38 : Add rollup watch and build command for development purpose
#38#38 - resolve #40 : Contribution guide
#40 - Update dependencies
20c5dbb
23 April 2020
23 April 2020
- resolve #30 : support for postbackbutton (send payload instead of message)
#30 - publish github action
752c8aa - handle pre release mode
c016e25 - temporary remove git sign tag
370fd6e - mode release github actions
d0f0560 - add publish action status
917682c - sign tag
59e1454
15 April 2020
- fix #23 : hide quickreplies after click
#23 - fix #22 : Buttons bar is under input bar
#22 - fix #20 : Server-Sent Events (SSE) Support
#20 - fix #18 : Add custom component into Chat
#18 - fix #17 : Add loading animation when referral parameter is sent
#17 - fix #14 : Configure timeout before displaying message
#14 - resolves #1 user id should be different at each browser refresh
#1 - resolves #3 support carousel with cards < 3 and cards with subtitle html
#3 - Add MessageBot and MessageUser
5ccac35 - Add customization to ChatInput
d2b3fa8 - better release system
d462f2d - Add useTock support for cards, carousels and quick replies
aa579a2 - bump repo version
e39f615 - margin message bot
a9fa0e7 - Add referalparameter & widget arguments to renderChat function
5cdb2b1 - Add Referral parameter
f40c339 - Fix CTA/QR callbacks, changed Carousel justify-content to space-between (fixing scroll)
28daaf8 - feat(Card): Update Card styled component for manage more styles
f0826a7 - fix carousel card buttons
48771f3 - fix scroll on ie and iphone, backport fix Baki
fcbd13e - Bump acorn from 6.3.0 to 6.4.1
96750a8 - bump version, fix scroll
073c0ed - bump package version, what's new : add see support
1a327bc - bump package version
19f0145 - fixes sendQuickReply userId parameter
36b31fb - fixes preserve white-space on bot message
c8fbb74