Search all messages, a fresh activity dashboard, and more
Highlights
Search all messages and conversations
You can now include a search box in your chat, to allow users to search all their messages and conversations.
If enabled, the search box appears at the top of the conversation list of the user's inbox in the Inbox pre-built chat UI.
To enable the search functionality, go to the Settings page of your dashboard. In the Search section, check the Search enabled checkbox.
Once you’ve enabled search, all new messages are directly searchable. To also be able to search older messages, select the Index all messages button.
The search messages feature is available on the Growth plan or higher.
Fresh new activity dashboard
With a fresh new Activity overview, it has just become yet easier to analyze chat activity and monitor conversations.
On the Activity page of your TalkJS dashboard, you immediately have an overview of the number of messages sent, active users, as well as conversations created and active.
You also have direct access to the conversation history of all conversations in your app. To access the details for a specific conversation, select View in the conversation’s row.
Overview of other changes
Added
- Added the option to separate email notification replys based on a regular expression (regex).
Changed
- The
sort
filter in the TalkJS template language now accepts a key to sort by. - React Native SDK (version 0.8.1): The
ConversationList
no longer highlights the first conversation by default.
Fixed
- Fixed an issue where audio playback would produce a crackling sound when using Android WebView.
- Fixed an issue where voice messages wouldn’t correctly play back on iOS 17.3 and lower.
- React Native SDK (version 0.8.3): Fixed an issue where
getNotificationHandler
was undefined. - React Native SDK (version 0.8.2): Fixed an issue where errors didn’t show up in debug mode.
- Flutter SDK (version 0.10.2): Fixed an issue where push notifications didn’t work correctly on Android when an app had been terminated.
- Flutter SDK (version 0.10.2): Fixed an issue where
MessageFieldOptions
didn’t work correctly.
New guides and tutorials
- How to integrate chat into your Softr app with TalkJS
- How to shard a group chat in TalkJS
- How to customize the popup open and close button
- How to make clickable tabs for conversations
- New JavaScript getting started guides by use case: 1-on-1 chat, group chat, and large group chat
- New React getting started guides by use case: 1-on-1 chat, group chat, and large group chat
👋 Thoughts? Questions? Get in touch.
✨ Follow TalkJS on 𝕏 and LinkedIn to stay up to date.
👩🏾💻 We’re hiring! Check out our jobs page.