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

From Miranda NG
Jump to navigation Jump to search
No edit summary
No edit summary
 
(65 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|Discord}}:
** первая стабильная версия.
* {{Plugin|Facebook}}
* {{Plugin|Facebook}}
** возможность приёма анимированных изображений (GIF) и видео во вложениях.
** исправлена обработка вложений.
** при смене статуса на «Невидимый», все контакты переводятся в оффлайн (поскольку перестают осуществляться запросы их статусов).
** при входе загружаются только друзья (из-за изменений на серверах Facebook стали загружаться не только друзья, но и прочие контакты, с которыми ранее велось общение).
** в меню статуса добавлены пункты ''«Проверить уведомления»'' и ''«Проверить сообщения „В этот день“»''.
** добавлена поддержка «новых» групповых чатов.
** пункты меню {{Menu|Меню статуса|Службы}} стали намного более полезными, поскольку пользователь может отключить автоматическую загрузку новостей/уведомлений/сообщений «в этот день», но проверять их вручную.
** добавлена возможность искать по URL профиля (в поле ID).
** improve approving last unknown login. This will show messagebox with question to user. When approved, login will correctly continue, otherwise login is canceled and user needs to revoke it via web browser.
** добавлена настройка ''«Статус "Невидимый" у страниц Facebook (вместо "Не в сети")»''.
** improve working with different user types (friend, user, page).
** добавлена возможность искать страницы Facebook.
** don't show auth items in contact menu for page contacts.
** увеличено число игнорируемых дублирующихся сообщений.
** rename ''«On this day»'' to ''«Memories»'' as Facebook calls it, and use better icon for it.
** исправлен сброс названия чата (когда пользователь изменял название чата через сайт и делал его пустым, оно оставалось пустым в Миранде. Теперь новое название будет создано из имён участников).
** improve loading users in chatrooms: fix loading all names (previously it won't loaded name of last user), load also former participants.
** исправлен вход в чат, имя которого отсутствует в базе.
** don't join archived or unsubscribed chatrooms at login.
** добавлена возможность отключить отправку уведомлений о наборе текста в режиме «Невидимый».
** join all locally present chatrooms at login.
 
** remove option ''«Load last messages (24 hours old) on login»'' as it doesn't work anymore.
* {{Plugin|GG}}
** исправлено подключение с использованием SSL.
 
* {{Plugin|ICQ}}
** удалена настройка ''«Включить поддержку контактов AIM»'' (поддержка всегда включена).
 
* {{Plugin|Jabber}}
** реализована поддержка {{XEP|0384|шифрование OMEMO}} (экспериментальная, работа ещё ведётся).
** исправлено определение версий QIP.
** полная поддержка {{XEP|0115|Entity Capabilities}}
 
* {{Plugin|MSN}}
** повышен номер версии Skype, чтобы протокол мог подключаться к серверам (Microsoft прекратила поддержку старых версий).
** максимально допустимая длина пароля увеличена до 99 символов.


* {{Plugin|SkypeWeb}}
* {{Plugin|SkypeWeb}}
** поддержка сообщений статуса.
** исправлено исчезновение сообщений статуса.
** исправлено некорректное представление 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}}
** поддержка товаров магазина во вложениях.
** реализована обработка событий блокировки/удаления профиля контактов.
** новый тип уведомлений — ''Принятые запросы дружбы''.
** добавлены новые настройки: ''«Загружать последние сообщения, если открыто окно сообщений и локальная история пуста«'', ''«Добавлять ссылку на сообщение к сообщениям с вложениями»'' и ''«Уведомлять о том, что контакт слушает музыку»''.
** add ''«Send VK-objects links as attachments»'' option.
** настройка ''«Автоматически удалять контакты, отсутствующие в списке друзей»'' переименована в ''«Добавлять в список контактов только друзей»''.
** add option for loading sent attachments.
** если включена настройка ''«Добавлять в список контактов только друзей»'', контакты, не являющиеся друзьями, не добавляются в список контактов при загрузке бесед и не очищаются автоматически при загрузке списка друзей.
** add support VK-groups contacts.
** удалена настройка ''«Использовать нестандартный 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}}
** added simple arrays support.
** добавлена возможность перебирать учётные записи по имени протокола.
** added integer support.
 
* {{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}}
** возможность настройки горячих клавиш для действий ''«Show send menu»'' and ''«Show protocol menu»''.
** настройка ''«Мигать контейнером»'' теперь допускает значение "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
    • прекращена поддержка плагина.