- Webim: онлайн-консультант для сайта, приложения, соцсетей и мессенджеров
- -
- Выпуск Webim 10.3
Информация о выпуске Webim 10.3
Release notes
В мае 2021 года была выпущена версия Webim 10.3.
Ниже приведён список изменений в сравнении с версией Webim 10.2.
- Функциональность рассылок дополнена новой возможностью рассылать сообщения абонентам WhatsApp по шаблону, включая рассылку пользователям, с которыми ещё не велись чаты в Webim. Осуществлять рассылки теперь можно в чаты из WhatsApp через отдельный интерфейс в Панели управления Webim. Для осуществления таких рассылок шаблоны сообщений для отправки заранее согласуются с провайдером, через которого осуществляется подключение к WhatsApp, и при создании рассылки в Панели управления шаблон выбирается из перечня утверждённых провайдером шаблонов сообщений. Подобным образом можно отправить единичное сообщение конкретному пользователю в WhatsApp по номеру его телефона либо сделать рассылку по списку контактов. На данный момент рассылки функционируют при подключении к WhatsApp через провайдера 360Dialog.
- Появилась возможность ассиметричного горизонтального масштабирования (кластеризации) чат-бэкенда Webim, которое позволяет улучшить производительность работы системы в условиях высокой нагрузки. Пока что масштабирование возможно только на два узла с распределением входящей нагрузки между ними, но в дальнейшем возможности масштабирования будут расширяться.
- Механизм загрузки файлов в чат теперь сопровождается большим количеством проверок на безопасность. Например, теперь используются только белые списки расширений файлов, разрешённых для загрузки, проверяются сигнатуры ("магические числа") форматов файлов, выставляются безопасные атрибуты в файловой системе и т.п. Эти и другие доработки позволяют дополнительно обезопасить клиентов от загрузки зловредных и просто нежелательных файлов.
- Код бэкенда чата, написанный на Python, теперь может работать не только с использованием интерпретатора байт-кода CPython, но и с использованием PyPy, который отличается более высокой производительностью за счёт большей скорости работы. Использование PyPy может быть включено по запросу в службу поддержки.
- Упрощена отправка изображений в чат: теперь для отправки изображения необязательно использовать функцию прикрепления файла и загружать его с устройства, а достаточно скопировать и вставить его при помощи сочетания клавиш Ctrl + V.
- Теперь в Панель управления Webim передаётся статус посетителя ("онлайн" или "офлайн"), в котором тот находится в канале общения. Статус будет виден оператору в РМО. При смене статуса посетителем в РМО статус обновится с задержкой в несколько минут. Функция работает только для следующих каналов: ВКонтакте, Skype, Viber.
- Появилась возможность настраивать отправку в чат системных сообщений для каждого канала. Это можно сделать при настройке канала (чек-бокс Системные сообщения). Эта функциональность заменила собой ранее существовавший параметр
post_operator_joined_chat_message_to_telegram
, который включал отображение системных сообщений в Telegram. - При использовании External Bot API в header ответа на запрос Webim теперь возвращает информацию о версии используемого API, версии Webim и используемом диалекте.
- Буквенные идентификаторы отделов, которые ранее задавались администраторами в настройках отдела, теперь генерируется автоматически при создании отдела. При этом уже заданные буквенные идентификаторы существующих отделов сохраняются.
- Появилась возможность подключать пользовательские шрифты в интерфейсе Панели управления вместо стандартных шрифтов Webim. Возможность их подключения регулируется параметром
visitor_fonts_enabled
настроек аккаунта (account config). - Устранены некоторые ошибки в работе сервиса.
- Проведена работа по повышению информационной безопасности Webim.
Webim Server 10.3 совместим со следующими версиями других компонентов:
- Webim Mobile SDK для Android: 3.35.0
- Webim Mobile SDK для iOS: 3.33.0 и выше
- Приложение оператора Webim для Windows: 6.22 и выше
- Приложение оператора Webim для Ubuntu: не совместимо с Webim Server 10.3