Changelog/0.95.10.2

From Miranda NG
Jump to navigation Jump to search

Version: 0.95.10.2

Rev: v0.95.10.2

Released: 28 March 2019

Core and libraries

  • updated libcurl and SQLite libraries.
  • libaxolotl doesn't exist anymore, it's renamed to libsignal.
  • libcurl — build with openssl.
  • libssh2 added to Miranda to support SFTP transfers in libcurl.
  • tinyxml2 added to mir_core to replace the old XML parser.
  • old XML API removed.
  • faster & safer code of removing user from a group chat.
  • YAPP renamed to StdPopup, to popup service be always present.

Protocols

  • fixes problems with importing ICQ & MRA contacts from old Miranda versions
  • fixes #1836 (ICQ-WIM: increase timeouts)
  • fixes #1836 (ok, let it be 32000)
  • fixes #1835 (basic support for MRA mail notifications: displays unread message count, incoming emails, popups)
  • ICQ-WIM:

- support for file description in file transfers; - fix for passing file chunks for large files; - added reaction to http error code 206 (partial success); - version bump

  • GG -> TinyXml
  • Skype -> TinyXml
  • Jabber -> TinyXml2

- fixes #1849 (SkypeWeb duplicates some outgoing messages in history); - fixes speading Skype contacts to a group on the first run;

  • fixes #1843 ([discord] Group chat history is no longer retrieved on login)
  • fix for ugly form packets from Psi+
  • Discord: fix for a problem with % sign in group chats
  • fixes #1782 (highlighting in Discord groupchats)
  • ICQ-WIM:

- new option to use a tray icon notification; - now left click on popup also opens a mailbox; - popup is displayed on start too, if there are new emails - version bump

  • ICQ-WIM:

- advanced options moved to the separate dialog; - option added to launch a browser on tray icon click; - now additional email events aren't added if one is already active; - duplicate notification removed

  • 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)
  • fixes #1877 (ICQ-WIM doesn't close session correctly in some cases)
  • fixes #1878 (if a user wipes all sessions from a browser, Miranda can't read incoming messages for about 30 minutes)
  • fixes #1875 (Facebook fails to log in)
  • 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)
  • fixes #1863 completely ([Discord] add manual history sync from IMs/DMs (private chat))
  • fixes #1892 (ICQ: still online even if network adapter is disabled)
  • fixes #1741 (ICQ10: Invalid Request. statusDetailCode 1015)
  • 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)


Plugins

  • Clist_modern
    • fixed crash when a temporary contact gets deleted.
    • added contact sorting by last online time.
  • CurrencyRates
    • removed own archaic XML processor.
    • 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.
  • Dbx_mdbx
    • fixed hangup during database encryption.
  • MenuEx
    • removed «Request auth» menu item.
  • NotesReminders
    • ANSI plugin became Unicode.
    • added repeat reminders support.
  • Popup
    • renamed to Popup plus to avoid confusion with StdPopup.
  • UInfoEx
    • old XML driver removed and replaced with new tinyxml2.


  • SmileyAdd -> TinyXml
  • PasteIt -> TinyXml
  • NewsAggregator => TinyXml
  • Toaster -> TinyXml
  • New_GPG -> TinyXml2
  • fixes #1851 (if subcontact changed, tabSRMM doesn't redraw the client's icon in the info panel)
  • fixes #1853 (MessageState doesn't update the icon when current sub is changed)
  • fixes #1842 (H++: erroneously removed filter of url links restored)
  • fixes #1842 (h++: fix for the order of checkboxes in options, also restored color settings for urls)
  • fixes #1846 (tabSRMM: get my own nick from "MyHandle")

IEVie h++

  • fixes #1822 (bosskey + db_autobackups => hangup)
  • h++ doesn't mark messages with URLs as read
  • fixes #1876 (YAPP renamed to StdPopup, to popup service be always present)

- fixes #1866 (when sub is changed, tabSRMM doesn't update an avatar in taskbar)