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

From Miranda NG
Jump to navigation Jump to search
No edit summary
No edit summary
 
(55 intermediate revisions by the same user not shown)
Line 1: Line 1:
<noinclude>{{PageLang|ru}}{{VersionCard}}</noinclude>
<noinclude>{{PageLang|ru}}{{VersionCard}}</noinclude>
Разработка программы отныне ведётся на [https://github.com/miranda-ng/miranda-ng/ GitHub]. Все старые сообщения об ошибках перенесены [https://github.com/miranda-ng/miranda-ng/issues туда], там же следует создавать и новые сообщения.
Все ресурсы проекта (и {{Plugin|PluginUpdater}}) теперь поддерживают безопасное соединение (HTTPS).


== Протоколы ==
== Протоколы ==
* {{Plugin|AIM}}
* {{Plugin|Discord}}:
** налажена поддержка SSL.
** первая стабильная версия.
 
* {{Plugin|Facebook}}
* {{Plugin|Facebook}}
** возможность приёма анимированных изображений (GIF) и видео во вложениях.
** исправлена обработка вложений.
** при смене статуса на «Невидимый», все контакты получают статус «Не в сети» (поскольку перестают осуществляться запросы их статусов).
** при входе загружаются только друзья (из-за изменений на серверах Facebook стали загружаться не только друзья, но и прочие контакты, с которыми ранее велось общение).
** в меню статуса добавлены пункты ''«Проверить уведомления»'' и ''«Проверить сообщения „В этот день“»''.
** добавлена поддержка «новых» групповых чатов.
** пункты меню {{Menu|Меню статуса|Службы}} стали намного более полезными, поскольку пользователь может отключить автоматическую загрузку новостей/уведомлений/сообщений «в этот день», но проверять их вручную.
** добавлена возможность искать по URL профиля (в поле ID).
** улучшено подтверждение последнего неизвестного входа. Пользователь получит окно с вопросом. При подтверждении, вход будет осуществлён, иначе - отменён и потребуется отозвать его с помощью браузера.
** добавлена настройка ''«Статус "Невидимый" у страниц Facebook (вместо "Не в сети")»''.
** улучшена работа с различными типами пользователей (друг, пользователь, страница).
** добавлена возможность искать страницы Facebook.
** в меню контактов, представляющих из себя веб-страницы, больше не показываются пункты, связанные с авторизацией.
** увеличено число игнорируемых дублирующихся сообщений.
** ''«В этот день»'' переименовано в ''«Воспоминания»''; значок заменён на более подходящий.
** исправлен сброс названия чата (когда пользователь изменял название чата через сайт и делал его пустым, оно оставалось пустым в Миранде. Теперь новое название будет создано из имён участников).
** загрузка всех имён пользователей чата (ранее не загружалось имя последнего пользователя), загрузка имён бывших участников.
** исправлен вход в чат, имя которого отсутствует в базе.
** отключён вход в заархивированные или отписанные чаты при входе в сеть.
** добавлена возможность отключить отправку уведомлений о наборе текста в режиме «Невидимый».
** вход во все существующие локально чаты при входе в сеть.
 
** удалена неработающая настройка ''«Загрузка сообщений за последние 24 часа при входе»''.
* {{Plugin|GG}}
** загрузка истории с сервера (через меню контакта).
** исправлено подключение с использованием SSL.
** загрузка с сервера событий видеочата.
 
** исправлена ошибка, из-за которой имена других пользователей не отображались в списке пользователей чата, если пользователь отсутствовал в списке друзей.
* {{Plugin|ICQ}}
** в чат выводятся события наподобие входа/выхода, смены эмодзи и т.п.
** удалена настройка ''«Включить поддержку контактов AIM»'' (поддержка всегда включена).
** пользователи, неактивные свыше 15 минут, расцениваются, как отключённые.
 
** исправлена ошибка, приводящая к некорректному определению пользователей, как друзей, если они ими не являлись. Исправлена схожая ошибка, выдававшая сообщение "Контакт удалён из списка на сервере", даже если пользователь никогда не являлся другом.
* {{Plugin|Jabber}}
** реализована поддержка {{XEP|0384|шифрование OMEMO}} (экспериментальная, работа ещё ведётся).
** исправлено определение версий QIP.
** полная поддержка {{XEP|0115|Entity Capabilities}}
 
* {{Plugin|MSN}}
** повышен номер версии Skype, чтобы протокол мог подключаться к серверам (Microsoft прекратила поддержку старых версий).
** максимально допустимая длина пароля увеличена до 99 символов.


* {{Plugin|SkypeWeb}}
* {{Plugin|SkypeWeb}}
** поддержка сообщений статуса.
** исправлено исчезновение сообщений статуса.
** улучшено получение имён контактов чата. Сначала осуществляется попытка использовать заданное пользователем имя (изменённое через список пользователей чата), затем попытка получить заданное имя из списка контактов или ник (если заданное имя не указано), и, наконец, ID. Заданное имя, также, используется во многих случаях (при добавлении или выкидывании контакта — а также, в качестве инициатора выкидывания).
** исправлено некорректное представление HTML-сущностей.
** улучшена задание имен для контактов чата.
** исправлено сохранение сообщений статуса в кодировке Unicode.
** отныне плагин использует новый API контактов.


* {{Plugin|Steam}}
* {{Plugin|Tox}}:
** поддержка двухфакторной авторизации (с помощью SMS).
** теперь протокол базируется на [https://github.com/TokTok/c-toxcore TokTok/c-toxcore], поскольку [https://github.com/irungentoo/toxcore irungentoo/toxcore] больше не обновляется.
** поддержка повторной авторизации от существующего контакта (например, если он удалён, когда Миранда была отключена и не могла обработать событие удаления).
** добавлены новые настройки: ''«Макс. попыток соединения»'' и ''«Макс. попыток пересоединения»''.


* {{Plugin|VKontakte}}
* {{Plugin|VKontakte}}
** поддержка товаров магазина во вложениях.
** реализована обработка событий блокировки/удаления профиля контактов.
** новый тип уведомлений — ''Принятые запросы дружбы''.
** добавлены новые настройки: ''«Загружать последние сообщения, если открыто окно сообщений и локальная история пуста«'', ''«Добавлять ссылку на сообщение к сообщениям с вложениями»'' и ''«Уведомлять о том, что контакт слушает музыку»''.
** добавлена настройка ''«Заменять вложениями ссылки на посты, изображения, музыку, документы, видео»''.
** настройка ''«Автоматически удалять контакты, отсутствующие в списке друзей»'' переименована в ''«Добавлять в список контактов только друзей»''.
** добавлена настройка для загрузки отправленных вложений.
** если включена настройка ''«Добавлять в список контактов только друзей»'', контакты, не являющиеся друзьями, не добавляются в список контактов при загрузке бесед и не очищаются автоматически при загрузке списка друзей.
** поддержка групп в качестве контактов.
** удалена настройка ''«Использовать нестандартный urlEncode для сообщений (экономия трафика)»'' (по умолчанию используется ExpUrlEncode).
** добавлены скрытые настройки ''ShowVkDeactivateEvents'', ''UseStandardUrlEncode'' и ''FloodListingToPopups''.
 
* {{Plugin|Yahoo}}
** прекращена поддержка (Yahoo отключила свой старый протокол).


== Плагины ==
== Плагины ==
* Статусные плагины ({{While|tpl=Plugin|AdvancedAutoAway|KeepStatus|StartupStatus}}) объединены в один — {{Plugin|StatusManager}}.
* {{Plugin|Alarms}}
** реализована возможность выбора дня недели при добавлении нового уведомления.
* {{Plugin|Clist_modern}}
** реализована возможность работы при отсутствующей службе аватаров ({{Plugin|AVS}}).
* {{Plugin|CloudFile}}:
** первая стабильная версия.
* {{Plugin|Db_autobackups}}:
** максимально возможное количество резервных копий увеличено со 100 до 9999.
* {{Plugin|Dbx_mmap}}:
** добавлена возможность автоматического входа в зашифрованный профиль (если параметр "RememberPassword" в разделе [Database] mirandaboot.ini равен единице, пароль будет сохранён в диспетчере учётных записей Windows).
* {{Plugin|GmailNotifier}}
** максимально допустимая длина имени и пароля увеличена до 256 символов.
* {{Plugin|GTalkExt}}
** прекращена поддержка плагина.
* {{Plugin|MirLua}}
* {{Plugin|MirLua}}
** начальная поддержка массивов.
** добавлена возможность перебирать учётные записи по имени протокола.
** поддержка целочисленных значений.
 
* {{Plugin|MirOTR}}
** исправлена ошибка из-за которой поле ''«Конв. HTML»'' менялось вместе с полем ''«Политика»''.
 
* {{Plugin|ModernOpt}}
** прекращена поддержка плагина.
 
* {{Plugin|Msg Export}}
** оптимизирован процесс экспорта (экспорт ускорился в тринадцать с половиной раз).
** теперь можно ввести "0" для неограниченной длины строки.
** исправлен экспорт сообщений в кодировке Unicode.
** в список предустановленных редакторов добавлен Notepad++.
 
* {{Plugin|OpenSSL}}
** библиотеки OpenSSL включены в состав ядра. Если вы не используете {{Plugin|PluginUpdater}}, то можете скачать библиотеки '''[https://www.miranda-ng.org/distr/build/ здесь]''' и поместить в подкаталог <tt>/Libs</tt>.
 
* {{Plugin|Quotes}}
** добавлена диаграмма.
 
* {{Plugin|SeenPlugin}}
** реализована работа с учётными записями, у которых внутреннее имя содержит пробел.
 
* {{Plugin|SendSS}}
** налажена загрузка скриншотов на uploadpie по HTTPS.
 
* {{Plugin|SmileyAdd}}
** реализована прокрутка списка смайлов с помощью стрелок клавиатуры.
 
* {{Plugin|StdChat}}
** объединён с {{Plugin|StdMsg}}.
 
* {{Plugin|TabSRMM}}
* {{Plugin|TabSRMM}}
** возможность настройки горячих клавиш для действий ''«Показать меню отправки»'' и ''«Показать меню протокола»''.
** настройка ''«Мигать контейнером»'' теперь допускает значение "0" (отключение мигания).
** исправлена старая ошибка, вызывавшая неправильно отображение недоставленных сообщений.
 
* {{Plugin|XSoundNotify}}
** добавлена возможность назначить отдельный звук для каждой учётной записи.
 
* {{Plugin|YahooGroups}}
** прекращена поддержка плагина.

Latest revision as of 21:14, 8 September 2017

Версия: 0.95.6

Сборка: v0.95.6

Выпущена: 4 октября 2017

Разработка программы отныне ведётся на GitHub. Все старые сообщения об ошибках перенесены туда, там же следует создавать и новые сообщения.

Все ресурсы проекта (и PluginUpdater) теперь поддерживают безопасное соединение (HTTPS).

Протоколы

  • Discord:
    • первая стабильная версия.
  • Facebook
    • исправлена обработка вложений.
    • при входе загружаются только друзья (из-за изменений на серверах Facebook стали загружаться не только друзья, но и прочие контакты, с которыми ранее велось общение).
    • добавлена поддержка «новых» групповых чатов.
    • добавлена возможность искать по URL профиля (в поле ID).
    • добавлена настройка «Статус "Невидимый" у страниц Facebook (вместо "Не в сети")».
    • добавлена возможность искать страницы Facebook.
    • увеличено число игнорируемых дублирующихся сообщений.
    • исправлен сброс названия чата (когда пользователь изменял название чата через сайт и делал его пустым, оно оставалось пустым в Миранде. Теперь новое название будет создано из имён участников).
    • исправлен вход в чат, имя которого отсутствует в базе.
    • добавлена возможность отключить отправку уведомлений о наборе текста в режиме «Невидимый».
  • GG
    • исправлено подключение с использованием SSL.
  • ICQ
    • удалена настройка «Включить поддержку контактов AIM» (поддержка всегда включена).
  • MSN
    • повышен номер версии Skype, чтобы протокол мог подключаться к серверам (Microsoft прекратила поддержку старых версий).
    • максимально допустимая длина пароля увеличена до 99 символов.
  • SkypeWeb
    • исправлено исчезновение сообщений статуса.
    • исправлено некорректное представление HTML-сущностей.
    • исправлено сохранение сообщений статуса в кодировке Unicode.
    • отныне плагин использует новый API контактов.
  • Tox:
    • теперь протокол базируется на TokTok/c-toxcore, поскольку irungentoo/toxcore больше не обновляется.
    • добавлены новые настройки: «Макс. попыток соединения» и «Макс. попыток пересоединения».
  • VKontakte
    • реализована обработка событий блокировки/удаления профиля контактов.
    • добавлены новые настройки: «Загружать последние сообщения, если открыто окно сообщений и локальная история пуста«, «Добавлять ссылку на сообщение к сообщениям с вложениями» и «Уведомлять о том, что контакт слушает музыку».
    • настройка «Автоматически удалять контакты, отсутствующие в списке друзей» переименована в «Добавлять в список контактов только друзей».
    • если включена настройка «Добавлять в список контактов только друзей», контакты, не являющиеся друзьями, не добавляются в список контактов при загрузке бесед и не очищаются автоматически при загрузке списка друзей.
    • удалена настройка «Использовать нестандартный urlEncode для сообщений (экономия трафика)» (по умолчанию используется ExpUrlEncode).
    • добавлены скрытые настройки ShowVkDeactivateEvents, UseStandardUrlEncode и FloodListingToPopups.
  • Yahoo
    • прекращена поддержка (Yahoo отключила свой старый протокол).

Плагины

  • Alarms
    • реализована возможность выбора дня недели при добавлении нового уведомления.
  • Clist_modern
    • реализована возможность работы при отсутствующей службе аватаров (AVS).
  • CloudFile:
    • первая стабильная версия.
  • Db_autobackups:
    • максимально возможное количество резервных копий увеличено со 100 до 9999.
  • Dbx_mmap:
    • добавлена возможность автоматического входа в зашифрованный профиль (если параметр "RememberPassword" в разделе [Database] mirandaboot.ini равен единице, пароль будет сохранён в диспетчере учётных записей Windows).
  • GmailNotifier
    • максимально допустимая длина имени и пароля увеличена до 256 символов.
  • GTalkExt
    • прекращена поддержка плагина.
  • MirLua
    • добавлена возможность перебирать учётные записи по имени протокола.
  • MirOTR
    • исправлена ошибка из-за которой поле «Конв. HTML» менялось вместе с полем «Политика».
  • ModernOpt
    • прекращена поддержка плагина.
  • Msg Export
    • оптимизирован процесс экспорта (экспорт ускорился в тринадцать с половиной раз).
    • теперь можно ввести "0" для неограниченной длины строки.
    • исправлен экспорт сообщений в кодировке Unicode.
    • в список предустановленных редакторов добавлен Notepad++.
  • OpenSSL
    • библиотеки OpenSSL включены в состав ядра. Если вы не используете PluginUpdater, то можете скачать библиотеки здесь и поместить в подкаталог /Libs.
  • Quotes
    • добавлена диаграмма.
  • SeenPlugin
    • реализована работа с учётными записями, у которых внутреннее имя содержит пробел.
  • SendSS
    • налажена загрузка скриншотов на uploadpie по HTTPS.
  • SmileyAdd
    • реализована прокрутка списка смайлов с помощью стрелок клавиатуры.
  • TabSRMM
    • настройка «Мигать контейнером» теперь допускает значение "0" (отключение мигания).
    • исправлена старая ошибка, вызывавшая неправильно отображение недоставленных сообщений.
  • XSoundNotify
    • добавлена возможность назначить отдельный звук для каждой учётной записи.
  • YahooGroups
    • прекращена поддержка плагина.