Changelog: Week of May 20

Pranav Raj S

Pranav Raj S

Published on

1 minute read

Despite being a short week with many team members falling ill, we have some updates to share from the last week. ๐Ÿ™‚

๐ŸŒŸ Improved SDK support for frameworks.

Last week, we have added the support for Turbo (Rails), turbo-links (older, deprecated, but still widely used), Astro (the new hot framework in town) in the website live-chat. The default live chat-widget SDK would now work without any additional configuration.

Bug Fixes:

  • Location Identification fixes: Some accounts noted that Chatwoot couldn't identify the location (city, country) of the conversation. This information was used to direct the conversation to the appropriate agent through automations. The bug related to this issue was resolved in the update from last week.
  • Auto-Assignment fixes: Fixed an issue with auto-assignment when the agent's online status is not available in the cache. Previously, if the value was missing from the cache, the agent's status defaulted to online, which led to confusion regarding assignments. Now, the default status is set to the value stored in the database.
  • Performance improvements for reports and contacts: We've updated our query and indexing strategy in high-volume, high-traffic areas to improve performance.