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

  • libssh2 added to Miranda to support SFTP transfers in libcurl.
  • tinyxml2 added to mir_core to replace the old XML parser.
  • updated libcurl and SQLite libraries.
  • renamed libaxolotl to libsignal.
  • renamed YAPP to 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

  • ICQ
    • added basic support for MRA 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 close 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 problem with importing old ICQ profiles where UIN was in the form of e-mail.
    • fixed syncing outgoing messages.
  • IRC
    • fiexed rare crash, when one user changes his nickname.
  • Jabber
    • add XEP-0352 support.
    • fixed status message calculation for the case of single resource present.
    • fix for ugly form packets from Psi+.
  • SkypeWeb
    • fixed duplicating some outgoing messages in history.
    • fixed speading Skype contacts to a group on the first run.
    • fixed deleting edited message from Miranda.


  • fixes #1843 ([discord] Group chat history is no longer retrieved on login)
  • Discord: fix for a problem with % sign in group chats
  • fixes #1782 (highlighting in Discord groupchats)
  • 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 #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 #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)
  • Discord: UseGroupChats shall be enabled by default, but disabled for new accounts
  • fixes #1839 (ICQ-WIM: SecureIM cannot autodetect if the contact uses this plugin too)


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.
  • Dbx_mdbx
    • fixed hangup during database encryption.
  • HistoryPP
    • restored erroneously removed filter of URL links.
    • 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.
  • IEView
    • added ability to get user own nick from "MyHandle" database key (protocol settings section).
  • MenuEx
    • removed «Request auth» 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.