Skip to content

История изменений

ThreadsMobileLib edited this page Oct 6, 2020 · 23 revisions

v3.29.4

Особенности:

  1. Обновлен раздел "Руководство по началу работы".
  2. Добавлен раздел "FAQ".
  3. Актуализированы остальные разделы документации.

Исправлены ошибки:

  1. Исправлена верстка баббла сообщения при отправке сообщения с большим количеством пробелов в начале предложения.
  2. Исправлены ошибки markdown-разметки.

v3.29.1

Особенности:

  1. Добавление анимации к действиям виджета.
  2. Доработки метода onLoad API.

Исправлены ошибки:

  1. В некоторых случаях текст в поле ввода сообщения наезжает на кнопку emoji.
  2. После нажатия на кнопку загрузки вложения кнопка остается выделенной.
  3. При увелечении и уменьшении масштаба страницы, в чате появляются артефакты.
  4. Внешний счетчик непрочитанных показывает 1, хотя непрочитанных нет.
  5. Событие CLIENT_OFFLINE содержит ошибочный clientId.

v3.29

Особенности:

  1. Переход на TypeScript.
  2. Поддержка работы Чата с включенным CSP.
  3. Расширен список доступных эмодзи.
  4. Добавлены новые примеры использования и раздел в Wiki с их описанием.

Исправлены ошибки:

  1. После обновления страницы, указатель у сообщения отображается только в последнем сообщении в серии.
  2. При изменении масштаба страницы появляется артефакт у стартовой кнопки виджета.
  3. Потеря сообщений в неавторизованном чате.

v3.28.3

Исправлены ошибки:

  1. У некоторых пользователей не работает статус прочитанности.

v3.28.2

Особенности:

  1. Обновлен ESLint.
  2. Рефакторинг компонента ChatWelcome.

v3.28.0

Исправлены ошибки:

  1. Дублирование опроса при потере соединения.
  2. На мобильных устройствах проблемы прокрутки истории сообщений.

Особенности:

  1. Управление видимостью виджета. Добавлен новый метод API ThreadsWidget.setUnavailable().

v3.27.1

Исправлены ошибки:

  1. Некорректная работа параметра animationPreset компонента Typing.

v3.27.0

Особенности:

  1. Отметка о прочтении сообщений по факту просмотра.
  2. Передача боту информации о клиенте: IP, геолокация.
  3. Бейдж непрочитанных сообщений с позиционированием значения.

Исправлены ошибки:

  1. В iOS при получении быстрых ответов меняется масштаб страницы.
  2. В iOS при изменении ориентации экрана меняется масштаб страницы.
  3. Нечеткая иконка аттача в Chrome.
  4. В iOS не работает автоподстановка контакта в виджете.
  5. Виджет не отображается при ненулевом connectDelay.

v3.26.0

Особенности:

  1. Доработан бейдж с количеством новых сообщений: теперь в счетчике учитываются опросы в чате.
  2. Добавлены веб-нотификации о новых сообщениях в чате в мобильных браузерах.
  3. Добавлены звуковые уведомления о новых сообщениях и опросах в чате.

Исправлены ошибки:

  1. Статус прочтения не передавался на бекенд Threads, если клиент не скроллил или сворачивал виджет после просмотра сообщения.

v3.25.1

Особенности:

  1. Доработан дизайн баббла с вложением в чате.
  2. Доработано облако приветствия для возможности кастомизации его внешнего вида.
  3. Интеграция с новым методом передачи статуса прочтения.
  4. Добавлен бейдж с количеством новых сообщений.

Исправлены ошибки:

  1. Некорректный импорт шрифтов в формате data:URI.
  2. Некорректный фон у "звезд" проставленной оценки.
  3. Форма обратной связи не появлялась даже при разрыве соединения.

v3.24.0

Особенности:

  1. Оптимизация стилей CSS.
  2. Обработчик ошибок для компонента WebView.
  3. Доработки предпросмотра вложения.
  4. Доработка ThreadsWidget API.

Исправлены ошибки:

  1. Некорректная верстка в WebView.
  2. Некорректная верстка поля ввода сообщения в форме обратной связи.
  3. Чат не реагирует на расписание (не скрывается).
  4. Некорректная верстка предпросмотра вложения.
  5. Некорректное отображение сообщения о переподключении после восстановления соединения.
  6. Сообщение из формы обратной связи не переносится в основное поле ввода сообщения после перехода Чата в активный статус.
  7. Проблема отбражения кнопки "Отправить" в мобильных браузерах.
  8. После обновления страницы чат всегда открывается развернутым.

v3.23.0

Особенности:

  1. Упрощенное управление темизацией виджета. Предустановленные кастомизируемые темы оформления.
  2. Оптимизация логики отображения Вебчата.

Исправлены ошибки:

  1. При вводе сообщения меняется высота текстового поля.
  2. При подгрузке истории чат скроллируется вверх.
  3. Пропадает поле ввода с введенным текстом, если переключить неавторизованный Чат в режим недоступности.
  4. Не скрывается приглашение, если оно появилось в момент сворачивания Чата.
  5. На мобильных устройствах приглашение выходит за пределы экрана.
  6. При активном диалоге может появиться приглашение.
  7. При переключении неавторизованного Чата в режим недоступности, при загрузке страницы стартовая кнопка Чата отображается и потом исчезает.

v3.22.0

  1. Добавлена настройка, позволяющая указать список адресов, на которых не нужно показывать виджет.
  2. Исправлена ошибка вывода сообщения о недоступности Чата при созданном треде.
  3. Исправлена ошибка, приводящая к тому, что при наступлении нерабочего времени Чата в шапке не отображался текст приветствия.
  4. Исправлена ошибка некорректного поведение статуса прочитанности у превью ссылки.
  5. Исправлена ошибка, при которой не отображалось сообщение о недоступности Чата при выключенном режиме работы.
  6. Исправлена ошибка отображения больших изображений в сообщениях с Markdown.
  7. Исправлена верстка кнопок быстрого ответа в горизонтальной ориентации.
  8. Исправлена верстка кнопки возврата к последнему сообщению.
  9. Исправлена проблема отображения превью ссылок из подгружаемой истории.
  10. Исправлена ошибка отсутствия автоматической прокрутки в конец переписки после отправки сообщения клиентом.
  11. Исправлена ошибка повторной отправки того же файла.

v3.21.0

  1. Исправлена проблема отображения быстрых ответов.
  2. Доработана поддержка форматированного текста отправленного чат-ботом.
  3. Реализована поддержка настроек управления видимостью виджета в нерабочее время.
  4. Исправлены проблемы отображения кнопки отправки сообщения в мобильной версии виджета.

v3.20.0

  1. Исправлена ошибка отсутствующих файлов ресурсов.
  2. Добавлен package.json для возможности установки через npm.
  3. Исправлена ошибка скрытия сообщения о недоступности чата при включении чата в настройках режима работы чата.
  4. Web Notifications заменены на Web PUSH Notifications.
  5. Переход на внешний парсер OpenGraph.
  6. Добавлен настраиваемый отступ между сообщением и временем отправки.
  7. Исправлена ошибка потери входящих сообщений в дублированных вкладках.

v3.19.0

  1. Исправлены ошибки локализации и обновлен соответствующий раздел документации
  2. Исправлены ошибки цитирования
  3. Исправлена ошибка валидации формы обратной связи
  4. Параметр webchat/disableGeoRequest переименован в webchat/enableGeoRequest и гео-данные теперь по умолчанию не запрашиваются и требуют явного включения настройки.

v3.18.0

  1. Реализовано хранение истории для неавторизованного веб-чата с применением cookie.
  2. Добавлен метод API ThreadsWidget.setLocale(localeCode) изменяющий текущую локаль.
  3. В файле settings.json теперь можно переопределить любые локализованные строки, а так же создать локализацию для языка, который не определен в текущей реализации чата. Параметры локализации вынесены в ветку настроек "locales".
  4. Для указания локали при старте чата, добавлен добавлен параметр в скрипт инициализации (после имени конфигурационного файла): (...)('settings.json', 'en')
  5. Новый аватар по умолчанию для сообщений агента.

v3.17.1

  1. Обновлен раздел документации "Структура конфигурационного файла settings.json", доработано описание параметров переподключения WebSocket.
  2. Исправлена несовместимость параметров isContainerHidden и connectDelay.
Clone this wiki locally