История изменений/0.95.8: Difference between revisions

From Miranda NG
Jump to navigation Jump to search
No edit summary
No edit summary
Line 1: Line 1:
<noinclude>{{PageLang|ru}}{{VersionCard}}</noinclude>
<noinclude>{{PageLang|ru}}{{VersionCard}}</noinclude>
{{TNT|Important|Изменение формата базы: текущий драйвер базы {{Plugin|Dbx_mmap}} будет окончательно заменён новым драйвером {{Plugin|Dbx_mdbx}}. Преобразование базы произойдёт в автоматическом режиме. Будет создана резервная копия старой базы. Кроме того, перед обновлением разумно сделать копию базы вручную.
{{TNT|Important|Изменение формата базы: текущий драйвер базы {{Plugin|Dbx_mmap|dbx_mmap}} будет окончательно заменён новым драйвером {{Plugin|Dbx_mdbx|dbx_mdbx}}. Преобразование базы произойдёт в автоматическом режиме. Будет создана резервная копия старой базы. Кроме того, перед обновлением разумно сделать копию базы вручную.<br>


Если какая-то из учётных записей использовала протокол {{Plugin|Dummy}} с нестандартным ID (настройка ''«Уникальные настройки ID»''), то контакты этой учётной записи придётся импортировать из старого профиля вручную.}}
Если какая-то из учётных записей использовала протокол {{Plugin|Dummy}} с нестандартным ID (настройка ''«Уникальные настройки ID»''), то контакты этой учётной записи придётся импортировать из старого профиля вручную.}}
Line 8: Line 8:
* {{Plugin|StdAuth}} и {{Plugin|StdHelp}} больше не являются отдельными плагинами.
* {{Plugin|StdAuth}} и {{Plugin|StdHelp}} больше не являются отдельными плагинами.
* обновлены библиотеки libcurl и Pcre16.
* обновлены библиотеки libcurl и Pcre16.
* протокольные плагины могут загружаться и выгружаться «на лету» подобно обычным плагинам.


== Протоколы ==
== Протоколы ==
* {{Plugin|AIM}}:
* {{Plugin|AIM}}:
** прекращена разработка. Воспользуйтесь плагином {{Plugin|Dummy}}, если требуется сохранить контакты и историю AIM в Миранде.
** прекращена разработка протокольного плагина. Компания AOL [https://help.aol.com/articles/aim-discontinued прекратила поддержку продуктов и сервисов AOL Instant Messenger]. Воспользуйтесь плагином {{Plugin|Dummy}}, если требуется сохранить контакты и историю AIM в Миранде.


* {{Plugin|EmLanProto}}
* {{Plugin|EmLanProto}}
** протокол переписан с использованием Unicode.
** протокольный плагин переписан с использованием Unicode.
** исправлено автоматическое определение кодировки UTF-8 в сообщениях.
** исправлено автоматическое определение кодировки UTF-8 в сообщениях.
** реализовано добавление контакта вручную по IP-адресу (до этого контакты добавлялись только автоматически через рассылку широковещательных сообщений).
** реализовано добавление контакта вручную по IP-адресу (до этого контакты добавлялись только автоматически через рассылку широковещательных сообщений).
Line 33: Line 34:


* {{Plugin|Jabber}}
* {{Plugin|Jabber}}
** реализована поддержка {{XEP|0198|Stream Management}}.
** реализована поддержка {{XEP|0280|Message Carbons}}.
** реализована поддержка {{XEP|0280|Message Carbons}}.
* {{Plugin|MirLua}}
** добавлены новые функции: toansi и toucs2.


* {{Plugin|MSN}}
* {{Plugin|MSN}}
Line 49: Line 48:


* {{Plugin|Tlen}}:
* {{Plugin|Tlen}}:
** прекращена разработка. Воспользуйтесь плагином {{Plugin|Dummy}}, если требуется сохранить контакты и историю Tlen в Миранде.
** прекращена разработка протокольного плагина. [http://www.komputerswiat.pl/nowosci/programy/2016/20/tlen-to-juz-koniec-popularnego-komunikatora.aspx Сервер Tlen отключен с 10 мая 2016 г.] Воспользуйтесь плагином {{Plugin|Dummy}}, если требуется сохранить контакты и историю Tlen в Миранде.


* {{Plugin|Tox}}
* {{Plugin|Tox}}
** отныне библиотека libtox собирается из исходного кода.
** отныне библиотека libtox собирается из исходного кода.
** библиотека libtox обновлена до версии 0.2.1.
** библиотека libtox обновлена до версии 0.2.2.
** добавлены настройки ''«Включить пробивание NAT»'' и ''«Включить обнаружение локальных пиров»''.
** добавлены настройки ''«Включить пробивание NAT»'' и ''«Включить обнаружение локальных пиров»''.
** реализовано шифрование профиля Tox.
** реализовано шифрование профиля Tox.
Line 59: Line 58:
* {{Plugin|VKontakte}}
* {{Plugin|VKontakte}}
** добавлена поддержка отредактированных сообщений (только тех, что отправлены из VK в Миранду).
** добавлена поддержка отредактированных сообщений (только тех, что отправлены из VK в Миранду).
** add hidden settings ''StickerBackground'' and ''StickerSize''.


* {{Plugin|WhatsApp}}:
* {{Plugin|WhatsApp}}:
** прекращена разработка. Воспользуйтесь плагином {{Plugin|Dummy}}, если требуется сохранить контакты и историю WhatsApp в Миранде.
** прекращена разработка протокольного плагина. Воспользуйтесь плагином {{Plugin|Dummy}}, если требуется сохранить контакты и историю WhatsApp в Миранде.


== Плагины ==
== Плагины ==
* Новый плагин: {{Plugin|Dbx_mdbx}}.
* Новый плагин: {{Plugin|Dbx_mdbx|dbx_mdbx}}.


* Адаптирован плагин {{Plugin|MagneticWindows}}.
* Адаптирован плагин {{Plugin|MagneticWindows}}.
Line 71: Line 71:


* {{Plugin|AdvaImg}}
* {{Plugin|AdvaImg}}
** поддержка прекращена.
** поддержка прекращена.  Библиотека FreeImage выделена в отдельную библиотеку <tt>FreeImage.mir</tt></>, расположенную в подкаталоге Libs..


* {{Plugin|BASS interface}}
* {{Plugin|BASS interface}}
Line 86: Line 86:


* {{Plugin|DbChecker}}
* {{Plugin|DbChecker}}
** поддержка прекращена.
** поддержка прекращена. Новый драйвер базы {{Plugin|Dbx_mdbx|dbx_mdbx}} не требует проверки.


* {{Plugin|Dropbox}}
* {{Plugin|Dropbox}}
Line 93: Line 93:
* {{Plugin|FileAsMessage}}
* {{Plugin|FileAsMessage}}
** плагин переписан с использованием Unicode.
** плагин переписан с использованием Unicode.
* {{Plugin|MirLua}}
** добавлены новые функции: toansi и toucs2.


* {{Plugin|Quotes}}
* {{Plugin|Quotes}}

Revision as of 01:46, 24 April 2018

Версия: 0.95.8

Сборка: v0.95.8

Выпущена: 4 мая 2018

Important
Изменение формата базы: текущий драйвер базы dbx_mmap будет окончательно заменён новым драйвером dbx_mdbx. Преобразование базы произойдёт в автоматическом режиме. Будет создана резервная копия старой базы. Кроме того, перед обновлением разумно сделать копию базы вручную.
Если какая-то из учётных записей использовала протокол Dummy с нестандартным ID (настройка «Уникальные настройки ID»), то контакты этой учётной записи придётся импортировать из старого профиля вручную.

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

  • в диалоговом окне Тонкая настройкаМеню реализовано отображение имени модуля, к которому относится пункт меню.
  • StdAuth и StdHelp больше не являются отдельными плагинами.
  • обновлены библиотеки libcurl и Pcre16.
  • протокольные плагины могут загружаться и выгружаться «на лету» подобно обычным плагинам.

Протоколы

  • EmLanProto
    • протокольный плагин переписан с использованием Unicode.
    • исправлено автоматическое определение кодировки UTF-8 в сообщениях.
    • реализовано добавление контакта вручную по IP-адресу (до этого контакты добавлялись только автоматически через рассылку широковещательных сообщений).
  • Facebook
    • во всплывающие окна добавлены значки реакций.
  • GG
    • библиотека libgadu обновлена до версии 1.11.4.
    • force SSL and manual hosts.
    • force keeping connection alive.
    • send ping only once per minute.
    • обновлён список серверов.
    • display reconnection required info with every change related to connection settings.
  • IRC
    • добавлена поддержка авторизации SASL.
  • MSN
    • вместо собственной реализации алгоритма DES задействована библиотека OpenSSL.
  • Steam
    • исправлено двойное кодирование имени пользователя.
    • снижено использование ресурсов процессора.
    • fix shown retrieved offline messages as sent by the recipient instead of the sender.
    • в MirVer добавлено определение клиента виртуальной реальности.
    • добавлена настройка «Максимум ошибок перед выходом».
  • Tox
    • отныне библиотека libtox собирается из исходного кода.
    • библиотека libtox обновлена до версии 0.2.2.
    • добавлены настройки «Включить пробивание NAT» и «Включить обнаружение локальных пиров».
    • реализовано шифрование профиля Tox.
  • VKontakte
    • добавлена поддержка отредактированных сообщений (только тех, что отправлены из VK в Миранду).
    • add hidden settings StickerBackground and StickerSize.
  • WhatsApp:
    • прекращена разработка протокольного плагина. Воспользуйтесь плагином Dummy, если требуется сохранить контакты и историю WhatsApp в Миранде.

Плагины

  • AdvaImg
    • поддержка прекращена. Библиотека FreeImage выделена в отдельную библиотеку FreeImage.mir</>, расположенную в подкаталоге Libs..
  • Clist_modern
    • fix a very old bug when selection jumps to the first line during group's expansion/contraction.
  • CloudFile
    • учётные записи облачных хранилищ теперь добавляются через стандартный интерфейс добавления учётных записей.
  • CmdLine
    • реализована поддержка Unicode.
  • DbChecker
    • поддержка прекращена. Новый драйвер базы dbx_mdbx не требует проверки.
  • FileAsMessage
    • плагин переписан с использованием Unicode.
  • MirLua
    • добавлены новые функции: toansi и toucs2.
  • Quotes
    • добавлен курс Bitcoin.
  • Scriver:
    • исправлено падение при рекурсивном удалении контакта.
  • SmileyAdd:
    • встроенный сторонний устаревший парсер регулярных выражений заменён на pcre16.
    • удалена поддержка наборов смайлов в формате XEP.
  • Spamotron
    • библиотека SQLite обновлена и вынесена в /Libs.
  • SpellChecker
    • обновлена библиотека Hunspell.
  • StopSpamMod
    • удалена встроенная сторонняя библиотека UTF-8 CPP, её функции заменяет ядро.
  • StdMsg
    • исправлено падение после вставки текста.