Changelog/0.95.10.2: Difference between revisions

From Miranda NG
Jump to navigation Jump to search
No edit summary
No edit summary
Line 2: Line 2:


== Core and libraries ==
== 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.
* updated libcurl and SQLite libraries.
* libaxolotl doesn't exist anymore, it's renamed to libsignal.
* renamed libaxolotl to libsignal.
* renamed {{Plugin|YAPP}} to {{Plugin|StdPopup}}, to popup service be always present.
* libcurl — build with openssl.
* 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.
* old XML API removed.
* faster & safer code of removing user from a group chat.
* faster & safer code of removing user from a group chat.
* {{Plugin|YAPP}} renamed to {{Plugin|StdPopup}}, to popup service be always present.


== Protocols ==
== Protocols ==
Line 21: Line 21:
- added reaction to http error code 206 (partial success);
- added reaction to http error code 206 (partial success);
- version bump
- version bump
* GG -> TinyXml
* Skype -> TinyXml
* Jabber -> TinyXml2
- fixes #1849 (SkypeWeb duplicates some outgoing messages in history);
- fixes #1849 (SkypeWeb duplicates some outgoing messages in history);
- fixes speading Skype contacts to a group on the first run;
- fixes speading Skype contacts to a group on the first run;
Line 61: Line 58:
== Plugins ==
== Plugins ==
* {{Plugin|Clist_modern}}
* {{Plugin|Clist_modern}}
** added contact sorting by last online time.
** fixed crash when a temporary contact gets deleted.
** fixed crash when a temporary contact gets deleted.
** added contact sorting by last online time.


* {{Plugin|CurrencyRates}}
* {{Plugin|CurrencyRates}}
** removed own archaic XML processor.
** 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 Popus menu section.


* {{Plugin|Dbx_mdbx}}
* {{Plugin|Dbx_mdbx}}
** fixed hangup during database encryption.
** fixed hangup during database encryption.
* {{Plugin|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.
* {{Plugin|IEView}}
** added ability to get user own nick from ''"MyHandle"'' database key (protocol settings section).


* {{Plugin|MenuEx}}
* {{Plugin|MenuEx}}
Line 78: Line 83:


* {{Plugin|NotesReminders}}
* {{Plugin|NotesReminders}}
** added repeat reminders support.
** ANSI plugin became Unicode.
** ANSI plugin became Unicode.
** added repeat reminders support.


* {{Plugin|Popup}}
* {{Plugin|Popup}}
** renamed to ''Popup plus'' to avoid confusion with StdPopup.
** renamed to ''Popup plus'' to avoid confusion with StdPopup.


* {{Plugin|UInfoEx}}
* {{Plugin|TabSRMM}}
** old XML driver removed and replaced with new tinyxml2.
** added ability to get user own nick from ''"MyHandle"'' database key (protocol settings section).
 


* 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 #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 #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)
* 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 #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)
- fixes #1866 (when sub is changed, tabSRMM doesn't update an avatar in taskbar)

Revision as of 17:18, 26 March 2019

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

  • 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 - 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
    • 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.
  • 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).
  • 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 #1822 (bosskey + db_autobackups => hangup)
  • 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)