Kotlin Data API for Android, subscription improvements
This update from TalkJS brings a native Kotlin Data API for Android, improvements to how subscriptions work in the JavaScript Data API, and a range of stability and security fixes across SDKs.
Highlight
Kotlin Data API for Android
You can now use the TalkJS Kotlin Data API: a native, real-time SDK for connecting to TalkJS from Kotlin applications, including Android and other JVM environments. This makes it ideal for teams building fully custom chat UIs in native Android apps without relying on WebViews.
The Data API lets your app connect as a specific user and read, subscribe to, and update chat data directly. It’s designed for modern mobile development and gives you full control over how chat is rendered in your application.
It’s now officially published to Maven Central as com.talkjs:core.
Overview
Changed
JavaScript Data API
Version 1.8.1:
- Subscriptions now operate independently, so calling
loadMoreon one subscription now no longer affects other subscriptions. - While a
loadMorerequest is in progress, you can now callloadMoreagain with a higher count to fetch a larger page.
- Subscriptions now operate independently, so calling
Fixed
JavaScript Data API
- Version 1.8.3: Fixed an issue where year ranges such as
2010-2018were incorrectly treated as phone numbers when content suppression was enabled. - Version 1.8.2: Fixed
Uncaught (in promise)errors being logged, especially when using React Strict Mode.
Components SDK
- Version 0.1.3: Fixed an issue where emoji and mention suggestions could fail in production builds using Next.js 15 with SWC minification.
- Version 0.1.2: Fixed a bug where the reaction picker would sometimes clip into the edge of the chatbox.
Flutter SDK
- Version 0.17.5: Fixed crashes on iOS 26 when evaluating JavaScript before the WebView is loaded.
- Version 0.17.4: Fixed a crash on iOS 26.
- Version 0.17.3: Fixed a runtime type error when triggering onSelectConversation.
- Version 0.17.2: Fixed an issue where a
paramsproperty was missing fromConversationActionEventandMessageActionEvent.
Security
WordPress Plugin
- Version 0.1.16: Patched an XSS vulnerability in the admin settings page (CVE-2026-1055).
👋 Thoughts or questions? Get in touch.
✨ Follow TalkJS on LinkedIn, Bluesky or 𝕏 to stay up to date.
👩🏾💻 Come join TalkJS! Check out the jobs page.