Версии SDK iOS (обновления)
Версия 3.3.0
Улучшения:
- Добавили возможность прикрепить файл при отправке формы обратной связи
- Улучшили работу с сетью
- Ускорили работу чата и файлов
- Улучили обработчик при ошибке соединения
- Добавили параметр isReturnToParentKB, который позволяет возвращаться на предыдущий экран приложения при использовании параметров KnowledgeBaseSectionId, knowledgeBaseCategoryId и knowledgeBaseArticleId
- Реализовали возможность загружать аватары указанием URL изображения
Исправления:
- Исправили ошибку кастомизации тем обращения в форме обратной связи
- Исправили дублирование сообщений при повторной отправке сообщений
Версия 3.2.3
Изменения:
- Исправления в преобразовании разметки текста в чате
Версия 3.2.2
Изменения:
- Исправлено отображение аватарок у сообщений от бота и агента
- Исправлена ошибка при отправке сообщений со специальными символами
Версия 3.2.1
Изменения:
- В формах добавлен пункт “Не выбрано” в списках
- Добалено свойство обязательности к чекбоксам
- Добалено сохранение выбранных значений вложенных списков
Версия 3.2.0
Улучшения:
- Формы в чате. С их помощью вы можете запросить дополнительные данные у клиента: e-mail, телефон, имя, должность или любую информацию в текстовом виде. Подробнее о том, как отправить форму, рассказываем тут
Исправления:
- Исправили ошибку, связанную с загрузкой аватарок
- Исправили ошибку, при которой неотправленные сообщения могли сохраняться после их удаления
Версия 3.1.7
Улучшения:
- Показываем длинный текст на кнопках целиком
Исправления:
- Исправили отображение ссылок в чате, если они были прикреплены с помощью соответствующей кнопки в Юздеске
- Сделали кнопку отправки сообщения неактивной при попытке отправки сообщений, состоящих только из переносов строк
Версия 3.1.6
Исправления:
- Исправили ошибки в отображении сообщений и ссылок
Версия 3.1.5
Исправления:
- Исправлена ошибка при загрузке файлов
Версия 3.1.4
Исправления:
- Исправлены редкие ошибки при скачивании файлов
Версия 3.1.3
Улучшения:
- Добавили поддержку жирного и курсивного начертания шрифтов
Исправления:
- Исправили отображение нумерованных списков
- Исправили работу кнопки перехода к началу диалога
Версия 3.1.2
Исправления:
- Исправлены редкие ошибки при отправке сообщений
Версия 3.1.1
Исправления:
- Поправили ошибку, из-за которой неотправленные сообщения не показывались после повторного открытия чата
Версия 3.1.0
Улучшения:
- Добавили пагинацию в переписке — теперь сообщения подгружаются по мере пролистывания чата
- Улучшили валидацию поля “Почта” в Форме Обратной Связи
- Добавили бейджик с количеством непрочитанных сообщений на кнопку перехода к концу диалога. При этом первое самое старое непрочитанное сообщение подсвечивается
- Улучшили отображение сообщений с переносом строк
Исправления:
- Исправили задваивание запросов при отправке файла и текста
- Исправили ошибку, при которой данные о клиенте могли не передаваться в Юздеск
- Поправили положение кнопок диалога отправки файлов при использовании TabBar
Версия 3.0.0
Улучшения:
- Новая База знаний — полностью переработали дизайн и логику работы
- Теперь Базу знаний можно инициализировать и использовать без инициализации чата
- Добавили метод, возвращающий Navigation Базы знаний. Это позволяет встроить Базу знаний в приложения, использующие TabBar, или открывать ее в указанном вами месте
- Добавили возможность открывать Базу знаний на указанной статье, категории или разделе (диплинкинг)
- Реализовали добавление аватарки в карточку клиента в Юздеске
- Изменили порядок передачи параметров в методах инициализации SDK
- Мелкие доработки и улучшения работы чата
Версия 2.4.11
- Исправлены ошибки при загрузке видео из камеры и сохранении видеофайлов
Версия 2.4.10
Улучшения
- Добавлена возможность кастомизировать окно выбора прикрепляемого файла
- Тема UIImagePickerController (светлая или темная) теперь совпадает с системной
- Добавлена возможность изменять цвет текста при отсутствии интернета
- Теперь парсится имя отправителя в модели сообщения UDMessage с вложенным файлом
Исправления ошибок
- Исправление ошибок, связанных с использованием ограничений типа медиафайлов, которые можно загрузить в чат
Версия 2.4.9
Улучшения:
- Добавили замыкание
newMessageWithGUIBlock
для получения новых сообщений при запуске SDK с GUI - Добавили возможность отправлять файлы любого типа из iCloud Drive
- Уменьшили нагрузку на ЦП во время открытия чата
Исправления ошибок:
- Небольшие правки кастомизации верстки Базы знаний
- Исправление ошибок при отображении результатов поиска в Базе знаний
Версия 2.4.8
- Изменена анимация закрытия чата
- Исправлена ошибка, возникающая при отправке сообщения в пустой чат
Версия 2.4.7
- Исправлена ошибка, возникающая при повторном открытии чата
Версия 2.4.6
- Исправлена ошибка при повторном открытии Базы знаний
- Исправлена ошибка, при которой сообщения могли отображаться в нехронологическом порядке
- Исправлена ошибка, возникающая при повторном открытии чата
- Исправление некорректного отображения лоадера при поиске в Базе знаний
Версия 2.4.5
Улучшения:
- Исключили возможность инициализировать чат повторно. Теперь, при попытке инициализировать чат ещё раз, мы вернём соответствующую ошибку
Исправления ошибок:
- Исправили ошибку отправки видео из iCloud
- Убрали возможность отправить сообщение, состоящее только из пробела
- Исправили отображение кнопки отправки сообщения после отправки сообщений с файлами
- Исправили поворот превью с камеры в окне прикрепления файлов
- Исправили кастомизацию верстки времени в файловых сообщениях
- Исправили дозагрузку файлов после потери и восстановления сети
- Испарвили работу лоадера при загрузке файлов
Версия 2.4.4
Улучшения:
- Добавили возможность отслеживать прогресс отправки файла в чат
Исправления ошибок:
- Исправили ошибку при прикреплении фотографий, к которым запрещен доступ
- Исправили ошибку верстки окна прикрепления файлов при изменении ориентации экрана
Версия 2.4.3
Улучшения:
- Добавили параметр additional_id при инициализации чата. Значение передается в поле “Дополнительный идентификатор” в карточке клиента
Исправления ошибок:
- Исправили ошибку при загрузке фотографий и видео из iCloud
- Исправили поведение работы кнопки отправки сообщения с прикрепленными файлами
Версия 2.4.2
- Исправлена ошибка при установке через Swift Package Manager
Версия 2.4.1
- Налажена работа метода конфигурации сдк без графического интерфейса
Версия 2.4.0
Улучшения:
- Добавили кастомизируемое сообщение об отсутствии интернета при открытии SDK
- Ускорили прорисовку чата
- Увеличили максимальный размер загружаемого файла до 128 Мб
- При инициализации SDK теперь не обязательно указывать пустой ID Базы знаний, если она не используется
- Отключили логирование событий, в которых могут быть чувствительные (личные) данные
- Добавлен параметр isSaveTokensInUserDefaults для отключения сохранения токена внутри SDK
Исправление ошибок:
- При попытке добавить зависимость через SPM
- При отправке эмодзи в ФОС
- При открытии камеры в симуляторе XCode
Версия 2.3.0
- Добавили возможность поменять местами варианты оценки CSI с помощью параметра isFirstDislike
- Добавили возможность отключить рамку вокруг видео с помощью параметра isNeedBubble
- Исправили стиль навигационного бара чата
- Письма из ФОС теперь поступают в правильный канал
- Исправили отрисовку чата на iPad при горизонтальной ориентации
- Добавили параметр кастомизации timeBackViewMargin для изменения положения времени в сообщениях с изображениями и видео
- Исправили поведение параметров кастомизации MessageStyle.sendStatusImageForImageMessage и MessageStyle.sendedStatusImageForImageMessage
- Провели рефакторинг
- Теперь API токен не обязателен для инициализации SDK без базы знаний
- Поправили отображение поля ввода
Версия 2.2.3
В этой версии вы увидите следующие обновления:
- Поправили краш при копировании текста на iPad
Версия 2.2.2
В этой версии вы увидите следующие обновления:
- Сделали доработки для корректной работы экрана чата при кастовом способе показа этого экрана
- Поправили ошибку с переопределением данных разных клиентов в одной сессии
- Копирование текста сделали по нажатию на весь бабл сообщения и только тот текст который отображается как текст
Версия 2.2.1
В этой версии вы увидите следующие обновления:
- Обновление для отдачи контроллера чата без открытия чата по умолчанию
Версия 2.2.0
В этой версии вы увидите следующие обновления:
- Добавили возможность передать дополнительные поля
- Теперь можно получить контролере чата для самостоятельного отображения на экране
- Добавили возможность скопировать сообщение в чате через долгое нажатие на сообщение
- Теперь доступ к фото и камере запрашивается по нажатию на кнопку прикрепления файлов
- Поправили ошибки
Версия 2.1.0
В этой версии вы увидите следующие обновления:
- Добавили поддержку Swift Package Manager для реализации без нашего GUI
- Добавили хранилище сообщений, для реализации статусов сообщений "Черновик" и "Не отправлено". Можно использовать наше дефолтное хранилище или передавать свое
- Добавили кнопку скролла к концу переписки
- Изменили открытие чата, теперь он открывается сразу и уже на нем показывается загрузка
- Добавили ограничение на прикрепляемые файлы в размере 150Мб
- Доработали показ ФОС для настройки "Всегда ФОС+Чат"
- Поправили баги при работе на 4-х дюймовых экранах
- Поправили переводы в португальском языке
Версия 2.0.2
В этой версии вы увидите следующие обновления:
- Фиксация клавиатуры после отправки сообщения
- Оптимизация работы с большими изображениями
Версия 2.0.1
В этой версии вы увидите следующие обновления:
- Добавлено выделение всех ссылок в тексте
- Обновление истории сообщений после сворачивания приложения с запущенным чатом
Версия 2.0.0
В этой версии вы увидите следующие обновления:
- Новая верстка чата на Texture, ускорен скроллинг и работа чата
- Параметр сигнатуры заменен на токен. Токен пользователя выдается в коллбэке функции инициализации. Для идентификации пользователей нужно сохранять выданные токены и передавать в методе инициализации
usedesk.start()
илиusedesk.startWithoutGUICompanyID()
Версия 1.2.4
В этой версии вы увидите следующие обновления:
- Добавлено подчеркивание для всех типов ссылок
- Доработан подсчет высоты сообщений
- Обновлена версия socket.io client до v.16
Версия 1.2.3
В этой версии вы увидите следующие обновления:
- Новый лоадер при открытии сдк с настраиваемым фоном
backgroundColorLoaderView
и прозрачностьюalphaLoaderView
- Добавлена возможность настраивать цвет текста ссылок в входящих и исходящих сообщениях (
linkIncomingColor
иlinkOutgoingColor
соответственно) - Убраны следующие библиотеки - MBProgressHUD, NYTPhotoViewer, ProgressHUD, QBImagePickerController, UIAlertController+Blocks
- Исправлен краш при открытии на устройстве с 12 часовым форматом времени
Версия 1.2.2
В этой версии вы увидите следующие обновления:
- Добавлена обработка markdown всех ссылок внутри текста сообщения(в дефолтном дизайне)
Версия 1.2.1
В этой версии вы увидите следующие обновления:
- Добавлена обработка markdown ссылок на изображения внутри текста сообщения(в дефолтном дизайне)
- Исправлены баги в верстке сообщений чата с пользовательскими шрифтами
Версия 1.2.0
В этой версии вы увидите следующие обновления:
- Добавлен обязательный параметр айди канала -
chanelId
- Исправлены ошибки связанные со статусом отправки сообщений с файлами
- После вызова метода
releaseChat()
больше не будут приходить логи о сокетах - Добавлена валидация полей с url при инициализации
- Поправлена верстка на экране статьи в базе знаний. Добавлена возможность зумить статью для увеличения картинок и мелких элементов
Версия 1.1.4
В этой версии вы увидите следующие обновления:
- Исправлены ошибки при открытии СДК
Версия 1.1.3
В этой версии вы увидите следующие обновления:
- Исправлены ошибки при открытии СДК
Версия 1.1.2
В этой версии вы увидите следующие обновления:
- Исправлены ошибки при установке СДК
Версия 1.1.1
В этой версии вы увидите следующие обновления:
- Возможность отдельно открывать БЗ
- Возможность отключить блок отзыва в статье базы знаний
Версия 1.1.0
В этой версии вы увидите следующие обновления:
- Статусы отправки сообщений;
- Локализация. Четыре дефолтных языка на выбор: русский, английский, португальский, испанский. Возможность добавить свой язык;
- Статусы показа формы обратной связи: только ФОС и ФОС + Чат
- Новое окно формы обратной связи с темой обращения и дополнительными полями;
- Ограничена валидация сигнатуры
Версия 1.0.2
В этой версии вы увидите следующие обновления:
- Исправлены ошибки при отправке файла с использованием сигнатуры;
Версия 1.0.1
В этой версии вы увидите следующие обновления:
- Добавлен новый параметр "signature" однозначно идентифицирующий пользователя и его чат;
Версия 1.0.0
В этой версии вы увидите следующие обновления:
- Новый дизайн чата и базы знаний, который вы можете подстроить под свой корпоративный стиль;
- Новая структура описывающая дизайн – позволяет обновлять SDK без потери настроек дизайна. Т.е вы можете кастомизировать только необходимые вам параметры, а остальные будут по умолчанию;
- Кнопки переключения к предыдущей и следующей статье в окне просмотра статьи базы знаний;
- Поиск в общем списке статей базы знаний расширился описанием и переходом к статье;
- Параметр "Email" перестал быть обязательным для заполнения при инициализации;
- Новый параметр "Note" – заметка;
- При прикреплении файла в меню добавлена коллекция галереи, а также возможность прикрепить любые файлы с телефона (помимо фото/видео c галереи);
- Стабилизация метода инициализации – убраны лишние ошибки.