MyChat 2024.2 — полная синхронизация истории и подгрузка сообщений
Официальная новость: MyChat 2024.3 — PIN-коды и секретное удаление данных для Android
Дата релиза: 29.03.2024
[+] новое;
[*] исправлена ошибка и/или изменено к лучшему;
[-] исправлена ошибка;
MyChat Client
[+] (ios) добавлено шифрование базы данных при помощи ключа Apple Keychain;
[+] (android) добавлена возможность использования PIN-кода для защиты приложения;
[+] (win32) редизайн главной панели навигации;
[*] (win32) перестал работать geoiplookup.net, поэтому для определения геолокации пользователей в чате по IP адресам начали использовать другой сервис;
[*] (win32) улучшена логика работы функции "сменить раскладку" (Alt+Z) при наборе текста. Если выделить часть текста из общего набранного в строке отправки сообщения и нажать Alt+Z, то смена раскладки сделается только для выделенного сегмента;
[*] (win32) если приложение получает ошибку при логине (неправильный пароль, логин, неизвестный доменный юзер, неправильный доменный пароль и т.п.) — приложение перестаёт непрерывно повторно подключаться к серверу и выходит в менеджер учётных записей;
[*] (win32) если в активном чате приходит сообщение-картинка, миниатюра изображения подгружается с сервера и меняется вертикальный размер массива текста, то чат "понимает", нужно его проскроллить автоматически вниз или нет;
[*] (win32) открытие/закрытие групп контактов (Ctrl+3) только по левой кнопке мышки;
[-] (win32) ошибка рендеринга сообщений со смайлами при подгрузке истории в чате колесом мышки или Alt+Up/Home, в историю попадали не все сообщения. Исправлено;
[-] (win32) опция отключения использования графических смайликов не работала, исправлено;
[-] (win32) не работало отключение опции использования графических смайликов в шаблонах настроек, которые приложение получало с сервера. Исправлено;
[-] (win32) Ctrl+PageDown после переподключения к серверу на приватных диалогах мог приводить к ошибке. Также иногда сбивался индекс активного приватного диалога. Исправлено;
[-] (win32) поправлен рендеринг некорректных локальных ссылок (вроде "1:" и т.п.);
[-] (win32) в инструменте просмотра истории не показывались отредактированные сообщения, исправлено;
[-] (win32) рендеринг истории в конференциях/приватах в окне просмотра истории, проблемы с отображением time stamps;
MyChat Server
[+] настройка для использования PIN-кодов доступа в мобильных приложениях;
[+] технология скрытного удаления всех данных, блокировки учётной записи и уведомления про это адиминистратора (panic pin code);
[*] ускорен процесс запуска и перезапуска сервера, особенно, если есть много конференций с обширной историей. Иногда экономия времени может составлять от 20 секунд и более;
[-] (kanban) при повторной загрузке файла в задании — файл не обновлялся. Исправлено;
[-] баг со статусом получения/прочтения сообщений в конференциях и приватах при наличии нескольких клиентов с разной скоростью подключения в разных ОС;
[-] (admin) при создании нового шаблона настроек, если был активен фильтр, визуально список настроек нового шаблона не очищался. Исправлено;
[-] ошибка ID 33B3DAA7, иногда возникала при запросе к базе данных истории, если пользователь не входил ни в какие конференции.