Releases: usedesk/UseDeskSwift
Releases · usedesk/UseDeskSwift
UseDeskSwift 2.4.0
Улучшения:
- Добавили кастомизируемое сообщение об отсутствии интернета при открытии SDK
- Ускорили прорисовку чата
- Увеличили максимальный размер загружаемого файла до 128 Мб
- При инициализации SDK теперь не обязательно указывать пустой ID Базы знаний, если она не используется
- Отключили логирование событий, в которых могут быть чувствительные (личные) данные
- Добавлен параметр isSaveTokensInUserDefaults для отключения сохранения токена внутри SDK
Исправление ошибок:
- При попытке добавить зависимость через SPM
- При отправке эмодзи в ФОС
- При открытии камеры в симуляторе XCode
UseDeskSwift 2.3.0
- Добавили возможность поменять местами варианты оценки CSI с помощью параметра isFirstDislike
- Добавили возможность отключить рамку вокруг видео с помощью параметра isNeedBubble
- Исправили стиль навигационного бара чата
- Письма из ФОС теперь поступают в правильный канал
- Исправили отрисовку чата на iPad при горизонтальной ориентации
- Добавили параметр кастомизации timeBackViewMargin для изменения положения времени в сообщениях с изображениями и видео
- Исправили поведение параметров кастомизации MessageStyle.sendStatusImageForImageMessage и MessageStyle.sendedStatusImageForImageMessage
- Провели рефакторинг
- Теперь API токен не обязателен для инициализации SDK без базы знаний
- Поправили отображение поля ввода
UseDeskSwift 2.2.3
- Поправили краш при копировании текста на iPad
UseDeskSwift 2.2.2
- Сделали доработки для корректной работы экрана чата при кастовом способе показа этого экрана
- Поправили ошибку с переопределением данных разных клиентов в одной сессии
- Копирование текста сделали по нажатию на весь бабл сообщения и только тот текст который отображается как текст
UseDeskSwift 2.2.1
- Обновление для отдачи контроллера чата без открытия чата по умолчанию
UseDeskSwift 2.2.0
- Добавили возможность передать дополнительные поля
- Теперь можно получить контролере чата для самостоятельного отображения на экране
- Добавили возможность скопировать сообщение в чате через долгое нажатие на сообщение
- Теперь доступ к фото и камере запрашивается по нажатию на кнопку прикрепления файлов
- Поправили ошибки
UseDeskSwift 2.1.0
- Добавили поддержку Swift Package Manager для реализации без нашего GUI
- Добавили хранилище сообщений, для реализации статусов сообщений "Черновик" и "Не отправлено". Можно использовать наше дефолтное хранилище или передавать свое
- Добавили кнопку скролла к концу переписки
- Изменили открытие чата, теперь он открывается сразу и уже на нем показывается загрузка
- Добавили ограничение на прикрепляемые файлы в размере 150Мб
- Доработали показ ФОС для настройки "Всегда ФОС+Чат"
- Поправили баги при работе на 4-х дюймовых экранах
- Поправили переводы в португальском языке
UseDeskSwift 2.0.2
- Фиксация клавиатуры после отправки сообщения
- Оптимизация работы с большими изображениями
UseDeskSwift 2.0.1
- Добавлено выделение всех ссылок в тексте
- Обновление истории сообщений после сворачивания приложения с запущенным чатом
UseDeskSwift 2.0.0
- Новая верстка чата на Texture, ускорен скроллинг и работа чата
- ВАЖНО: параметр сигнатуры заменен на токен. Токен пользователя выдается в коллбэке функции инициализации. Для идентификации пользователей нужно сохранять выданные токены и передавать в методе инициализации
usedesk.start()
илиusedesk.startWithoutGUICompanyID()
- ВАЖНО: в параметре Url вместо
pubsub.usedesk.ru
нужно указыватьpubsubsec.usedesk.ru