Custom sender address for notifications, and more
Use a custom sender address for notifications
You can now use a custom sender address for email notifications.
Previously, email notifications would be sent from a randomly generated address, such as jbvxkmldkrihi.mjh4b43vrl4m3tfhh455l2vwcr@r.talkjs.com
. If you recently signed up, then by default all email notifications are sent by the much friendlier address notifications@r.talkjs.com
.
Are you using a custom email domain? Then you can also configure the local part of the sender address (the part before the @-symbol) directly from the details page of your email domain to change the settings.
Would you also like to use a custom email address for notifications? Get in touch to enable a custom email address for notifications for your project.
Overview of other changes
Added
- TalkJS Core (1.0.0): Initial release. The @talkjs/core package is stable and you can confidently use it to read, update, and subscribe to all your chat messaging data. Backward-compatibility guaranteed.
- TalkJS Core (1.0.1): Exported types for
GenericFileMetadata
,AudioFileMetadata
,ImageFileMetadata
,VideoFileMetadata
, andVoiceRecordingFileMetadata
. - JavaScript SDK (0.37.0): Added a new messages marker (
readUntil
), to show users where they left off in a conversation. - JavaScript SDK (0.36.0): Added support for a new way of creating a session, using
userId: string
instead of theme: Talk.User
parameter. - Added support for localizing the chat UI into Icelandic (
is-IS
). Is your preferred language still missing? Get in touch to get it added.
Changed
- JavaScript SDK (0.36.0): Updated the
email
andphone
fields when creating or editing a user. These fields now accept a string in addition tostring[]
. If you pass a single string, it gets converted to a single-element array. - Flutter SDK (0.15.1): Upgraded
talkjs_flutter_inappwebview
dependency.
Fixed
- React Native SDK (0.13.1): Fixed an issue where, on iOS, opening the keyboard would intermittently add extra padding.
- Fixed an issue where emojis used in messages would be rendered differently from emojis used in the emoji reactions.
Security
- Fixed an issue where, using the JavaScript Data API, under certain conditions, users could perform calls that should have been restricted to app administrators.
Feature spotlight: AI chatbot
Add an AI chatbot to your chat to boost engagement, conversion and retention.
You can add any AI system to your TalkJS chat. To get started, you can use one of the following tutorials:
- Create a custom AI chatbot with Claude →
- Create a custom AI chatbot with Gemini →
- Create a custom AI chatbot with the OpenAI API →
Want to try it out right now? Check out the AI chatbot demo.
👋 Thoughts? Questions? Get in touch.
✨ Follow TalkJS on LinkedIn, Bluesky or 𝕏 to stay up to date.
👩🏾💻 Come join TalkJS! Check out the jobs page.