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

From Miranda NG
Jump to navigation Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

Версия: 0.95.10

Сборка: v0.95.10

Выпущена: 10 декабря 2018

Общее

  • db_event_getById и db_event_setId — новые методы для работы с событиями по серверным идентификаторам (важно для протоколов Discord, Facebook, Skype, VKontakte).

Ядро и библиотеки

  • обновлены библиотеки libcurl, libmdbx, libsodium, libtox, OpenSSL и SQLite.
  • вход в сервисный режим теперь осуществляется выбором соответствующей опции в менеджере профилей.
  • в настройки звука добавлены пункты контекстного меню «Выделить всё» и «Снять выбор».
  • включено рекурсивное удаление вложенных групп. Если удаляемая группа содержит подгруппы с контактами, все подгруппы будут удалены, а контакты перемещены уровнем выше.

Протоколы

  • Discord
    • исправлено «склеивание» предпросмотра ссылки со следующим сообщением.
    • теперь чаты уводятся в оффлайн вместе с протоколом.
    • исправлена ошибка, приводившая к отсутствию имён пользователей в полученной при входе истории чата.
    • добавлена поддержка групп каналов.
    • добавлена настройка «Создавать подгруппы для каждого сервера.
    • исправлено отключение учётной записи при получении от сервера команды переустановить соединение со шлюзом.
    • отправка сообщения, содержащего ссылку, приводила к ошибке отправки.
    • в некоторых случаях, отправленное сообщение, содержащее ссылку, выглядело так, словно его отправили не вы, а собеседник.
    • исправлена ошибка, приводившая к отсутствию имён пользователей и значков ролей.
    • в групповых чатах исправлено получение ссылок от неизвестных пользователей.
    • налажена синхронизация гильдий.
    • приватные сообщения от неизвестных контактов приводили к тому, что такой контакт выглядел, как добавленный в друзья.
  • IRC
    • исправлено падение при закрытии списка каналов.
  • Jabber
    • исправлено внезапное отключение проткоола, если Миранда получала неоконченную станзу.
  • MRA
    • разработка прекращена. Mail.ru прекратила поддержку старых версий протокола. Контакты и история будут автоматически преобразованы в протокол Dummy, чтобы избежать потери.
  • Tox
    • исправлена обрезка имени временного контакта в информации о нём.
    • исправлено некорректное добавление временных контактов в группу по умолчанию вместо размещения вне групп.
    • исправлена ошибка, вызывавшая зависание в бесконечном ожидании диалога передачи при пропуске принятия файла (например, если файл уже существует).
  • VKontakte
    • исправлен вход с 2-факторной авторизацией.

Плагины

  • Db_autobackups
    • появилась возможность настраивать имена резервных копий.
  • Dbx_mdbx
    • добавлена поддержка идентификаторов событий.
    • исправлено пропадание истории субконтакта в метаконтакте при удалении субконтакта.
    • исправлено возможное падение после сжатия базы.
    • добавлена проверка на переполнение диска при создании резервной копии.
    • исправлено одновременное создание нескольких баз.
  • Import
    • добавлена возможность копировать текст из журнала.
    • исправлено множество проблем с запуском в сервисном режиме.
    • теперь можно менять размер окна.
  • Scriver
    • исправлена загрузка прочитанных сообщений в журнал при открытом окне беседы с контактом.
    • теперь плагин предупреждает пользователя о том, что отправляемый текст превышает допустимый размер одного сообщения.
  • MirLua
    • m_protocols
      • добавлен хук для перехватывания отправляемых сообщений.
      • добавлена новая функция — BroadcastAck.
      • реализовано получение событий из CCSDATA.
    • m_srmm
      • в CustomButtonClickData добавлен hWnd.
    • m_message
      • исправлена вставка в журнал беседы.