Changelog/0.95.10.2: Difference between revisions

From Miranda NG
Jump to navigation Jump to search
No edit summary
No edit summary
 
(26 intermediate revisions by 2 users not shown)
Line 1: Line 1:
<noinclude>{{PageLang|en}}{{VersionCard}}</noinclude>
<noinclude>{{PageLang|en}}{{VersionCard}}</noinclude>
{{TNT|Important|If the Popup plugin does not work after the update, run the update check several more times until the updater stops finding updates.}}


== Core and libraries ==
== Core and libraries ==
* libssh2 added to Miranda to support SFTP transfers in libcurl.
* [http://leethomason.github.io/tinyxml2/ tinyxml2] added to mir_core to replace old XML parser.
* tinyxml2 added to mir_core to replace the old XML parser.
* updated libcurl and SQLite libraries.
* updated libcurl and SQLite libraries.
* {{Plugin|YAPP}} renamed to {{Plugin|StdPopup}}, to guarantee that popup service is always present.
* libcurl — build with OpenSSL.
* [https://www.libssh2.org/ libssh2] added to Miranda to support SFTP transfers in libcurl.
* old XML API removed.
* renamed libaxolotl to libsignal.
* renamed libaxolotl to libsignal.
* renamed {{Plugin|YAPP}} to {{Plugin|StdPopup}}, to popup service be always present.
* libcurl — build with openssl.
* old XML API removed.
* faster & safer code of removing user from a group chat.


== Protocols ==
== Protocols ==
* fixes problems with importing ICQ & MRA contacts from old Miranda versions
* {{Plugin|Discord}}
* fixes #1836 (ICQ-WIM: increase timeouts)
** group chats support is disabled by default for new accounts. You can enable it in the protocol settings.
* fixes #1836 (ok, let it be 32000)
** group chats history is no longer synced by default for new accounts. You can enable history sync for a specific server/guild using the context menu in the contact list.
* fixes #1835 (basic support for MRA mail notifications: displays unread message count, incoming emails, popups)
** a contact menu item added for manually history sync.
* ICQ-WIM:
** fixed highlighting in group chats.
- support for file description in file transfers;
** fixed a problem with a ''"%"'' sign in group chats.
- fix for passing file chunks for large files;
 
- added reaction to http error code 206 (partial success);
* {{Plugin|Facebook}}
- version bump
** fixed logon issue.
- fixes #1849 (SkypeWeb duplicates some outgoing messages in history);
 
- fixes speading Skype contacts to a group on the first run;
* {{Plugin|ICQ}}
* fixes #1843 ([discord] Group chat history is no longer retrieved on login)
** added basic support for MRA e-mail notifications: displays unread message count, incoming emails, popups.
* fix for ugly form packets from Psi+
** added new options to use a tray icon notification and to launch a browser on tray icon click.
* Discord: fix for a problem with % sign in group chats
** added support for file description in file transfers.
* fixes #1782 (highlighting in Discord groupchats)
** Miranda now closes ICQ session on exit.
* ICQ-WIM:
** increased (up to 32000 seconds) max timeouts for cached statuses.
- new option to use a tray icon notification;
** fixes problems with importing ICQ and MRA contacts from old Miranda versions.
- now left click on popup also opens a mailbox;
** fixed syncing outgoing messages.
- popup is displayed on start too, if there are new emails
** fixed ''"Invalid Request. statusDetailCode 1015"'' error.
- version bump
** if a user wipes all sessions from a browser, Miranda could not read incoming messages for about 30 minutes.
* ICQ-WIM:
** fixed {{Plugin|SecureIM}} presence autodetection.
- advanced options moved to the separate dialog;
** in some cases protocol could indicate that it is online, even if the network adapter is disabled.
- option added to launch a browser on tray icon click;
 
- now additional email events aren't added if one is already active;
* {{Plugin|IRC}}
- duplicate notification removed
** fixed rare crash, when one user changes his nickname.
* fixes #1871 (SkypeWeb: after synchronization, edited message is deleted in Miranda NG, and not replaced with edited message)
 
* fixes #1870 completely (ICQ doesn't sync outgoing messages)
* {{Plugin|Jabber}}
* fixes #1877 (ICQ-WIM doesn't close session correctly in some cases)
** added {{XEP|0352|(Client State Indication)}} support.
* fixes #1878 (if a user wipes all sessions from a browser, Miranda can't read incoming messages for about 30 minutes)
** fixed status message calculation for the case of single resource present.
* fixes #1875 (Facebook fails to log in)
** fix for ugly form packets from Psi+.
* related to #1863 ([Discord] Make option to turn off group chats/channels ; & add manual history sync from IMs/DMs (private chat))
 
* fixes #1897 (rare crash in IRC, when one user changes his nickname)
* {{Plugin|SkypeWeb}}
* fixes #1863 completely ([Discord] add manual history sync from IMs/DMs (private chat))
** fixed duplicating some outgoing messages in history.
* fixes #1892 (ICQ: still online even if network adapter is disabled)
** fixed spreading Skype contacts to a group on the first run.
* fixes #1741 (ICQ10: Invalid Request. statusDetailCode 1015)
** fixed deleting edited message from Miranda.
* fixes #1895 (problem with importing old ICQ profiles where UIN was in the form of email)
* fixes #1893 ([Discord] Make option to DISABLE at all group chats/channels)
fixes #1894 ([Discord] syncing DM contact Miranda take random message and copy it +19x times)
* Jabber: fixes status message calculation for the case of single resource present
* Discord: UseGroupChats shall be enabled by default, but disabled for new accounts
* fixes #1898 (XMPP/Jabber: Implement XEP-0352 (Client State Indication))
* fixes #1839 (ICQ-WIM: SecureIM cannot autodetect if the contact uses this plugin too)


* {{Plugin|VKontakte}}
** fixed the names of bots in group chats.


== Plugins ==
== Plugins ==
* {{Plugin|Bosskey}}
* {{Plugin|BossKey}}
** fixed hangs when database backup.
** fixed hangs when database backup.


Line 65: Line 61:


* {{Plugin|CurrencyRates}}
* {{Plugin|CurrencyRates}}
** currencyconverterapi.com requires a personal key. You should obtain it at the [https://free.currencyconverterapi.com/free-api-key site] and then enter the result in the Options dialog, otherwise this plugin will fail.
** currencyconverterapi.com requires a personal key. You should obtain it at the [https://free.currencyconverterapi.com/free-api-key site] and then enter the result in the Options dialog, otherwise, this plugin will fail.


* {{Plugin|Db_autobackups}}
* {{Plugin|Db_autobackups}}
** ''"Disable popups"'' option moved to Popus menu section.
** ''"Disable popups"'' option moved to ''"Popups"'' main menu section.


* {{Plugin|Dbx_mdbx}}
* {{Plugin|Dbx_mdbx}}
Line 75: Line 71:
* {{Plugin|HistoryPP}}
* {{Plugin|HistoryPP}}
** restored erroneously removed filter of URL links.
** restored erroneously removed filter of URL links.
** restored color settings for URLs.
** added ability to get user own nick from ''"MyHandle"'' database key (protocol settings section).
** added ability to get user own nick from ''"MyHandle"'' database key (protocol settings section).
** fixed the order of checkboxes in options, also restored color settings for URLs.
** fixed marking messages with URLs as read.
** fixed marking messages with URLs as read.


Line 83: Line 79:


* {{Plugin|MenuEx}}
* {{Plugin|MenuEx}}
** removed «Request auth» menu item.
** removed «Request Authorization» menu item.


* {{Plugin|MessageState}}
* {{Plugin|MessageState}}

Latest revision as of 22:49, 14 December 2019

Version: 0.95.10.2

Rev: v0.95.10.2

Released: 28 March 2019

Important
If the Popup plugin does not work after the update, run the update check several more times until the updater stops finding updates.

Core and libraries

  • tinyxml2 added to mir_core to replace old XML parser.
  • updated libcurl and SQLite libraries.
  • YAPP renamed to StdPopup, to guarantee that popup service is always present.
  • libcurl — build with OpenSSL.
  • libssh2 added to Miranda to support SFTP transfers in libcurl.
  • old XML API removed.
  • renamed libaxolotl to libsignal.

Protocols

  • Discord
    • group chats support is disabled by default for new accounts. You can enable it in the protocol settings.
    • group chats history is no longer synced by default for new accounts. You can enable history sync for a specific server/guild using the context menu in the contact list.
    • a contact menu item added for manually history sync.
    • fixed highlighting in group chats.
    • fixed a problem with a "%" sign in group chats.
  • ICQ
    • added basic support for MRA e-mail notifications: displays unread message count, incoming emails, popups.
    • added new options to use a tray icon notification and to launch a browser on tray icon click.
    • added support for file description in file transfers.
    • Miranda now closes ICQ session on exit.
    • increased (up to 32000 seconds) max timeouts for cached statuses.
    • fixes problems with importing ICQ and MRA contacts from old Miranda versions.
    • fixed syncing outgoing messages.
    • fixed "Invalid Request. statusDetailCode 1015" error.
    • if a user wipes all sessions from a browser, Miranda could not read incoming messages for about 30 minutes.
    • fixed SecureIM presence autodetection.
    • in some cases protocol could indicate that it is online, even if the network adapter is disabled.
  • IRC
    • fixed rare crash, when one user changes his nickname.
  • SkypeWeb
    • fixed duplicating some outgoing messages in history.
    • fixed spreading Skype contacts to a group on the first run.
    • fixed deleting edited message from Miranda.
  • VKontakte
    • fixed the names of bots in group chats.

Plugins

  • BossKey
    • fixed hangs when database backup.
  • Clist_modern
    • added contact sorting by last online time.
    • fixed crash when a temporary contact gets deleted.
  • CurrencyRates
    • currencyconverterapi.com requires a personal key. You should obtain it at the site and then enter the result in the Options dialog, otherwise, this plugin will fail.
  • Db_autobackups
    • "Disable popups" option moved to "Popups" main menu section.
  • Dbx_mdbx
    • fixed hangup during database encryption.
  • HistoryPP
    • restored erroneously removed filter of URL links.
    • restored color settings for URLs.
    • added ability to get user own nick from "MyHandle" database key (protocol settings section).
    • fixed marking messages with URLs as read.
  • IEView
    • added ability to get user own nick from "MyHandle" database key (protocol settings section).
  • MenuEx
    • removed «Request Authorization» menu item.
  • MessageState
    • fixed updating the icon when current sub is changed.
  • NotesReminders
    • added repeat reminders support.
    • ANSI plugin became Unicode.
  • Popup
    • renamed to Popup plus to avoid confusion with StdPopup.
  • TabSRMM
    • added ability to get user own nick from "MyHandle" database key (protocol settings section).
    • fixed redrawing the client's icon in the info panel when subcontact is changed.
    • fixed updating an avatar in taskbar when subcontact is changed.