Changelog/0.95.8: Difference between revisions

From Miranda NG
Jump to navigation Jump to search
No edit summary
(typo; markdown readability)
Line 1: Line 1:
<noinclude>{{PageLang|en}}{{VersionCard}}</noinclude>
<noinclude>{{PageLang|en}}{{VersionCard}}</noinclude>
== Core and libraries ==
== Core and libraries ==
* add module name to ''Customize'' → ''Menus''.
* add module name to ''Customize'' → ''Menus''.
* merge {{Plugin|StdAuth}} and {{Plugin|StdHelp}} with mir_app.
* merge {{Plugin|StdAuth}} and {{Plugin|StdHelp}} with mir_app.
Line 6: Line 7:


== Protocols ==
== Protocols ==
* {{Plugin|AIM}}
* {{Plugin|AIM}}
** deprecated. AOL Instant Messenger products and services [https://help.aol.com/articles/aim-discontinued will no longer work]. Use {{Plugin|Dummy}} plugin to keep AIM contacts and history in Miranda.
** deprecated. AOL Instant Messenger products and services [https://help.aol.com/articles/aim-discontinued will no longer work]. Use {{Plugin|Dummy}} plugin to keep AIM contacts and history in Miranda.
* {{Plugin|EmLanProto}}
* {{Plugin|EmLanProto}}
** convert into Unicode.
** convert into Unicode.
** fix UTF-8 autodetect in messages.
** fix UTF-8 autodetect in messages.
** add ability to specify contact's IP directly (before - only through broadcast).
** add ability to specify contact's IP directly (before - only through broadcast).
* {{Plugin|Facebook}}
* {{Plugin|Facebook}}
** add custom reactions' icons to popups.
** add custom reactions' icons to popups.
* {{Plugin|GG}}
* {{Plugin|GG}}
** update libgadu to 1.11.4.
** update libgadu to 1.11.4.
Line 21: Line 26:
** overwirte old servers list.
** overwirte old servers list.
** display reconnection required info with every change related to connection settings.
** display reconnection required info with every change related to connection settings.
* {{Plugin|IRC}}
* {{Plugin|IRC}}
** support [[wikipedia:en:Simple Authentication and Security Layer|SASL]] authentication.
** support [[wikipedia:en:Simple Authentication and Security Layer|SASL]] authentication.
* {{Plugin|Jabber}}
* {{Plugin|Jabber}}
** implement {{XEP|0280|Message Carbons}}.
** implement {{XEP|0280|Message Carbons}}.
* {{Plugin|MSN}}
* {{Plugin|MSN}}
** use OpenSSL instead of custom DES implementation.
** use OpenSSL instead of custom DES implementation.
* {{Plugin|Steam}}
* {{Plugin|Steam}}
** fix double encoding of username.
** fix double encoding of username.
** fix high CPU usage.
** fix high CPU usage.
** fix shown retrieved offline messages as sent by the recipient instead of the sender.
** fix shown retrieved offline messages as sent by the recipient instead of the sender.
** add detection of VR clent into MirVer.
** add detection of VR client into MirVer.
** add ''Error limit before logout'' setting.
** add ''Error limit before logout'' setting.
* {{Plugin|Tlen}}
* {{Plugin|Tlen}}
** deprecated. Use {{Plugin|Dummy}} plugin to keep Tlen contacts and history in Miranda.
** deprecated. Use {{Plugin|Dummy}} plugin to keep Tlen contacts and history in Miranda.
* {{Plugin|Tox}}
* {{Plugin|Tox}}
** build libtox from sources instead of using prebuild dll.
** build libtox from sources instead of using prebuild dll.
Line 40: Line 51:
** add ''Enable UDP hole-punching'' and ''Enable local network peer discovery'' options.
** add ''Enable UDP hole-punching'' and ''Enable local network peer discovery'' options.
** add ability to encrypt profile.
** add ability to encrypt profile.
* {{Plugin|VKontakte}}
* {{Plugin|VKontakte}}
** add edited message support (from VK to Miranda only).
** add edited message support (from VK to Miranda only).
* {{Plugin|WhatsApp}}
* {{Plugin|WhatsApp}}
** deprecated. Use {{Plugin|Dummy}} plugin to keep WhatsApp contacts and history in Miranda.
** deprecated. Use {{Plugin|Dummy}} plugin to keep WhatsApp contacts and history in Miranda.


== Plugins ==
== Plugins ==
* New plugin: {{Plugin|Dbx_mdbx}}.
* New plugin: {{Plugin|Dbx_mdbx}}.
* add link to addons.miranda-ng.org to {{While|tpl=Plugin|Clist_modern|Clist_nicer|IEView|SplashScreen|TabSRMM}}.
* add link to addons.miranda-ng.org to {{While|tpl=Plugin|Clist_modern|Clist_nicer|IEView|SplashScreen|TabSRMM}}.
* {{Plugin|BASS interface}}
* {{Plugin|BASS interface}}
** update BASS library.
** update BASS library.
* {{Plugin|Dropbox}}
* {{Plugin|Dropbox}}
** replaced by {{Plugin|CloudFile}}.
** replaced by {{Plugin|CloudFile}}.
* {{Plugin|FileAsMessage}}
* {{Plugin|FileAsMessage}}
** converted into Unicode.
** converted into Unicode.
* {{Plugin|Quotes}}
* {{Plugin|Quotes}}
** add Bitcoin price.
** add Bitcoin price.
* {{Plugin|Scriver}}
* {{Plugin|Scriver}}
** fix crash on recursive contact deletion.
** fix crash on recursive contact deletion.
* {{Plugin|SmileyAdd}}
* {{Plugin|SmileyAdd}}
** replace built-in obsolete third-party regexp parser by pcre16.
** replace built-in obsolete third-party regexp parser by pcre16.
** remove XEP smiley packs support.
** remove XEP smiley packs support.
* {{Plugin|Spamotron}}
* {{Plugin|Spamotron}}
** update SQLite library. Move library to the separate dll.
** update SQLite library. Move library to the separate dll.
* {{Plugin|SpellChecker}}
* {{Plugin|SpellChecker}}
** update Hunspell library.
** update Hunspell library.
* {{Plugin|StopSpamMod}}
* {{Plugin|StopSpamMod}}
** replace third-party [https://sourceforge.net/projects/utfcpp/ UTF-8 CPP] library by core functionality.
** replace third-party [https://sourceforge.net/projects/utfcpp/ UTF-8 CPP] library by core functionality.
* {{Plugin|StdMsg}}
* {{Plugin|StdMsg}}
** fix crash after paste.
** fix crash after paste.

Revision as of 23:33, 3 February 2018

Version: 0.95.8

Rev: v0.95.8

Released: 4 May 2018

Core and libraries

  • add module name to CustomizeMenus.
  • merge StdAuth and StdHelp with mir_app.
  • update libcurl and Pcre16.

Protocols

  • AIM
    • deprecated. AOL Instant Messenger products and services will no longer work. Use Dummy plugin to keep AIM contacts and history in Miranda.
  • EmLanProto
    • convert into Unicode.
    • fix UTF-8 autodetect in messages.
    • add ability to specify contact's IP directly (before - only through broadcast).
  • Facebook
    • add custom reactions' icons to popups.
  • GG
    • update libgadu to 1.11.4.
    • force SSL and manual hosts.
    • force keeping connection alive.
    • send ping only once per minute.
    • overwirte old servers list.
    • display reconnection required info with every change related to connection settings.
  • MSN
    • use OpenSSL instead of custom DES implementation.
  • Steam
    • fix double encoding of username.
    • fix high CPU usage.
    • fix shown retrieved offline messages as sent by the recipient instead of the sender.
    • add detection of VR client into MirVer.
    • add Error limit before logout setting.
  • Tlen
    • deprecated. Use Dummy plugin to keep Tlen contacts and history in Miranda.
  • Tox
    • build libtox from sources instead of using prebuild dll.
    • update libtox to version 0.2.0.
    • add Enable UDP hole-punching and Enable local network peer discovery options.
    • add ability to encrypt profile.
  • VKontakte
    • add edited message support (from VK to Miranda only).
  • WhatsApp
    • deprecated. Use Dummy plugin to keep WhatsApp contacts and history in Miranda.

Plugins

  • Scriver
    • fix crash on recursive contact deletion.
  • SmileyAdd
    • replace built-in obsolete third-party regexp parser by pcre16.
    • remove XEP smiley packs support.
  • Spamotron
    • update SQLite library. Move library to the separate dll.