Changelog/0.95.5: Difference between revisions

From Miranda NG
Jump to navigation Jump to search
(0.95.5.17337 = 0.95.6.17337, so copy changelog from nightly)
Line 17: Line 17:
* {{Plugin|AIM}}
* {{Plugin|AIM}}
** can connect to AIM network again.
** can connect to AIM network again.
** fix SSL support.
** fixed SSL support.
* {{Plugin|Facebook}}
* {{Plugin|Facebook}}
** improved avatar loading in case of bigger friend lists.
** improved avatar loading in case of bigger friend lists.
** support for Away status (behaves just like being idle in Miranda).
** added support for Away status (behaves just like being idle in Miranda).
** mark contacts last active more than 1 minute ago as away.
** marking contacts last active more than 1 minute ago as away.
** don't make us active for FB when we're invisible or away.
** don't make us active for FB when we're invisible or away.
** routing of unsupported statuses to Away instead of Online.
** routing of unsupported statuses to Away instead of Online.
** support for sending stickers.
** support for sending stickers.
** implement login with two-way authorization.
** implemented login with two-way authorization.
** remove ''receive messages from inbox only'' option.
** removed ''receive messages from inbox only'' option.
** support receiving animated images (GIF) and video attachments.
** added support receiving animated images (GIF) and video attachments.
** set all contacts offline when switching to invisible (as we won't receive no status updates from Facebook).
** set all contacts offline when switching to invisible (as we won't receive no status updates from Facebook).
** provide ''Check notifications'' and ''Check "On this day" posts'' status menu items.
** provided ''Check notifications'' and ''Check "On this day" posts'' status menu items.
** now items in {{Menu|Status menu|Services}} are much more useful, as you can disable automatic loading of newsfeeds/notifications/on this day, but you can trigger it manually.
** now items in {{Menu|Status menu|Services}} are much more useful, as you can disable automatic loading of newsfeeds/notifications/on this day, but you can trigger it manually.
** improve approving last unknown login. This will show messagebox with question to user. When approved, login will correctly continue, otherwise login is canceled and user needs to revoke it via web browser.
** improved approving last unknown login. This will show messagebox with question to user. When approved, login will correctly continue, otherwise login is canceled and user needs to revoke it via web browser.
** improve working with different user types (friend, user, page).
** improved working with different user types (friend, user, page).
** don't show auth items in contact menu for page contacts.
** don't showing auth items in contact menu for page contacts.
** rename ''On this day'' to ''Memories'' as Facebook calls it, and use better icon for it.
** renamed ''On this day'' to ''Memories'' as Facebook calls it, and use better icon for it.
** improve loading users in chatrooms: fix loading all names (previously it won't load name of last user), load also former participants.
** improved loading users in chatrooms: fix loading all names (previously it won't load name of last user), load also former participants.
** don't join archived or unsubscribed chatrooms at login.
** don't join archived or unsubscribed chatrooms at login.
** join all locally present chatrooms at login.
** join all locally present chatrooms at login.
** remove option ''Load last messages (24 hours old) on login'' as it doesn't work anymore.
** removed option ''Load last messages (24 hours old) on login'' as it doesn't work anymore.
** implement loading history from server (via contact menu).
** implemented loading history from server (via contact menu).
** support loading videocall events from server.
** added support loading videocall events from server.
** fixed empty names in nicklist if a chat user is not on user's friend list.
** fixed empty names in nicklist if a chat user is not on user's friend list.
** events like user join/leave, change emoji, etc. are now printed.
** events like user join/leave, change emoji, etc. are now printed.
** set users that were active more than 15 minutes ago as offline.
** set users that were active more than 15 minutes ago as offline.
** fix sometimes wrongly identified users as friends. Also fixes related problem when it was showing "Contact was removed from your server list" popup even when the user has never been your friend.
** fixed sometimes wrongly identified users as friends. Also fixes related problem when it was showing "Contact was removed from your server list" popup even when the user has never been your friend.
* {{Plugin|ICQ}}
* {{Plugin|ICQ}}
** maximum password length is now 16 symbols instead of 8.
** maximum password length is now 16 symbols instead of 8.
Line 56: Line 56:
** fixed icons disappearing in {{Plugin|TopToolBar}}.
** fixed icons disappearing in {{Plugin|TopToolBar}}.
* {{Plugin|MSN}}
* {{Plugin|MSN}}
** support for MSNP24, ability to log in again.
** addedsupport for MSNP24, ability to log in again.
** added embedded Internet Explorer Window for MSN 2-factor authentication or other login issues where manual user intervention is necessary.
** added embedded Internet Explorer Window for MSN 2-factor authentication or other login issues where manual user intervention is necessary.
* {{Plugin|Omegle}}
* {{Plugin|Omegle}}
** fix resetting ''stranger is typing'' on receiving message.
** fixed resetting ''stranger is typing'' on receiving message.
** make option ''Automatically send one of these messages to stranger after connection'' choose randomly from several ones specified by user.
** make option ''Automatically send one of these messages to stranger after connection'' choose randomly from several ones specified by user.
** show icon with typing info in statusbar.
** showing icon with typing info in statusbar.
** don't send ''Hi message'' when in mode for anwering questions.
** don't send ''Hi message'' when in mode for anwering questions.
** show which stranger is typing in spy mode.
** showing which stranger is typing in spy mode.
* {{Plugin|Sametime}}
* {{Plugin|Sametime}}
** improve login redirect session status support, force login to current server if no new host parameter in redirect message (like in https://developer.pidgin.im/ticket/7563).
** improved login redirect session status support, force login to current server if no new host parameter in redirect message (like in https://developer.pidgin.im/ticket/7563).
** new hidden setting ''ForceLogin'' (see {{Plugin|Sametime|plugin's page}} for details).
** added new hidden setting ''ForceLogin'' (see {{Plugin|Sametime|plugin's page}} for details).
* {{Plugin|SkypeClassic}}
* {{Plugin|SkypeClassic}}
** moved to deprecated.
** moved to deprecated.
* {{Plugin|Steam}}
* {{Plugin|Steam}}
** implement loading history/offline messages at login.
** implemented loading history/offline messages at login.
** support for sending typing notifications.
** added support for sending typing notifications.
** implement searching by keywords (like by name or nickname, but it doesn't matter in which input user writes the text, it is searched as a whole combined string separated by spaces).
** implemented searching by keywords (like by name or nickname, but it doesn't matter in which input user writes the text, it is searched as a whole combined string separated by spaces).
** use server timestamp for sent messages.
** using server timestamp for sent messages.
** support for receiving ''user left conversation'' events (like Jabber has). Miranda is NOT sending this event.
** added support for receiving ''user left conversation'' events (like Jabber has). Miranda is NOT sending this event.
** new option to control showing chat state changes (i.e., user closed chat window).
** added new option to control showing chat state changes (i.e., user closed chat window).
** implement two factor (mobile) authorization.
** implemented two factor (mobile) authorization.
** support repeated authorization from same contact (e.g., when he was deleted and requested authorization again, while Miranda was offline and couldn't catch the deleted event).
** added support repeated authorization from same contact (e.g., when he was deleted and requested authorization again, while Miranda was offline and couldn't catch the deleted event).
* {{Plugin|Twitter}}
* {{Plugin|Twitter}}
** fixed user's profile URL.
** fixed user's profile URL.
** two sounds added (for new tweets (distinguish it from status messages sound) and for the first tweet from new contact).
** two sounds added (for new tweets (distinguish it from status messages sound) and for the first tweet from new contact).
* {{Plugin|VKontakte}}
* {{Plugin|VKontakte}}
** change login/password length limit from 128 to 1025.
** login/password length limit changed from 128 to 1025.
** fix for '%' in notification text.
** fixed for '%' in notification text.
** support for gifts.
** added support for gifts.
** add ''Shorten links for audio attachments'' option.
** added ''Shorten links for audio attachments'' option.
** fix mark as read on read when metacontacts are enabled.
** fixed mark as read on read when metacontacts are enabled.
** support for sync message read status from server.
** added support for sync message read status from server.
** popup & sound support for newsfeed.
** added popup & sound support for newsfeed.
** add ''Message for return to group chat'' option.
** added ''Message for return to group chat'' option.
** add ''Use non-standard popups for news and event notifications'' option.
** added ''Use non-standard popups for news and event notifications'' option.
** add ''Wipe contacts missing in friend list'' proto menu item.
** added ''Wipe contacts missing in friend list'' proto menu item.
** add BBCode [code] for forwarding messages.
** added BBCode [code] for forwarding messages.
** load unread message for MUC on connect.
** loading unread message for MUC on connect.
** add ''Mark messages as read''contact menu item.
** added ''Mark messages as read''contact menu item.
** add support for hidden options ''MaxFriendsCount'', ''UseCaptchaAssistant'' (see {{Plugin|VKontakte|plugin's page}} for details).
** added support for hidden options ''MaxFriendsCount'', ''UseCaptchaAssistant'' (see {{Plugin|VKontakte|plugin's page}} for details).
** ability to load history for all contacts from vk.com
** added ability to load history for all contacts from vk.com
** {{Plugin|BuddyExpectator}} and {{Plugin|SeenPlugin}} support.
** added {{Plugin|BuddyExpectator}} and {{Plugin|SeenPlugin}} support.
** add additional user profile fields (country, city, relation, interests, activities, music, movies, tv, books, games, quotes).
** added additional user profile fields (country, city, relation, interests, activities, music, movies, tv, books, games, quotes).
** add ''Language for names and titles'' option.
** added ''Language for names and titles'' option.
** add ability to show/hide proto menu items.
** added ability to show/hide proto menu items.
** add support for change other users nicknames in muc (locally).
** added support for change other users nicknames in muc (locally).
** market items support in attachment.
** added market items support in attachment.
** add ''Accepted friend requests'' notification type.
** added ''Accepted friend requests'' notification type.
** add ''Send VK-objects links as attachments'' option.
** added ''Send VK-objects links as attachments'' option.
** add option for loading sent attachments.
** added option for loading sent attachments.
** add support VK-groups contacts.
** added support VK-groups contacts.
* {{Plugin|WhatsApp}}
* {{Plugin|WhatsApp}}
** add ''Use remote message timestamps'' option.
** added ''Use remote message timestamps'' option.
** updated constants so it can be possible to login again.
** updated constants so it can be possible to login again.
** add ability to send media files.
** added ability to send media files.
** ability to request password with Voice.
** added ability to request password with Voice.
** can login again (but just login, not conversations).
** can login again (but just login, not conversations).
* {{Plugin|XFire}}
* {{Plugin|XFire}}

Revision as of 04:02, 2 December 2018

Version: 0.95.5

Rev: v0.95.5

Released: 27 September 2016

Troubleshooting

I cannot log into my ICQ account after updating to v0.95.5
Go to Options → Network → <Account_name> and re-enter the first 8 symbols of your password (see plugin's page for details).
Double click on a contact in contact list doesn't open message window after update
Go to Options → Customize → Menus, select Contact menu and check &Message item.
If you cannot open group chat window by double click, you need to do the same for &Open chat window item.


Core

All code from Miranda*.exe has been moved into Libs\mir_app.mir, mir_core.dll has been moved to Libs\mir_core.mir, all other libs are moved too. The old dll files will be deleted on first start.

Protocols

  • New protocols: MinecraftDynmap, SkypeWeb, Tox.
  • AIM
    • can connect to AIM network again.
    • fixed SSL support.
  • Facebook
    • improved avatar loading in case of bigger friend lists.
    • added support for Away status (behaves just like being idle in Miranda).
    • marking contacts last active more than 1 minute ago as away.
    • don't make us active for FB when we're invisible or away.
    • routing of unsupported statuses to Away instead of Online.
    • support for sending stickers.
    • implemented login with two-way authorization.
    • removed receive messages from inbox only option.
    • added support receiving animated images (GIF) and video attachments.
    • set all contacts offline when switching to invisible (as we won't receive no status updates from Facebook).
    • provided Check notifications and Check "On this day" posts status menu items.
    • now items in Status menu → Services are much more useful, as you can disable automatic loading of newsfeeds/notifications/on this day, but you can trigger it manually.
    • improved approving last unknown login. This will show messagebox with question to user. When approved, login will correctly continue, otherwise login is canceled and user needs to revoke it via web browser.
    • improved working with different user types (friend, user, page).
    • don't showing auth items in contact menu for page contacts.
    • renamed On this day to Memories as Facebook calls it, and use better icon for it.
    • improved loading users in chatrooms: fix loading all names (previously it won't load name of last user), load also former participants.
    • don't join archived or unsubscribed chatrooms at login.
    • join all locally present chatrooms at login.
    • removed option Load last messages (24 hours old) on login as it doesn't work anymore.
    • implemented loading history from server (via contact menu).
    • added support loading videocall events from server.
    • fixed empty names in nicklist if a chat user is not on user's friend list.
    • events like user join/leave, change emoji, etc. are now printed.
    • set users that were active more than 15 minutes ago as offline.
    • fixed sometimes wrongly identified users as friends. Also fixes related problem when it was showing "Contact was removed from your server list" popup even when the user has never been your friend.
  • ICQ
    • maximum password length is now 16 symbols instead of 8.
  • Jabber
    • XMPP gate to Facebook removed from XMPP predefined servers (this XMPP Chat API is deprecated).
    • XMPP gates to League Of Legends and Yandex added to XMPP predefined servers.
    • fixed setting negative priority.
    • significant optimization: avoid many thousands of requests to a database in case of a large number of contacts.
    • fixed mess with timestamps in JABBER archive and fixed incorrect archive conversation times processing (XEP-0136: Message Archiving).
    • logging in a bookmarked conference (or by invite with auto-confirm) now uses real user nickname instead of the first part of their JID.
    • fixed icons disappearing in TopToolBar.
  • MSN
    • addedsupport for MSNP24, ability to log in again.
    • added embedded Internet Explorer Window for MSN 2-factor authentication or other login issues where manual user intervention is necessary.
  • Omegle
    • fixed resetting stranger is typing on receiving message.
    • make option Automatically send one of these messages to stranger after connection choose randomly from several ones specified by user.
    • showing icon with typing info in statusbar.
    • don't send Hi message when in mode for anwering questions.
    • showing which stranger is typing in spy mode.
  • Sametime
  • SkypeClassic
    • moved to deprecated.
  • Steam
    • implemented loading history/offline messages at login.
    • added support for sending typing notifications.
    • implemented searching by keywords (like by name or nickname, but it doesn't matter in which input user writes the text, it is searched as a whole combined string separated by spaces).
    • using server timestamp for sent messages.
    • added support for receiving user left conversation events (like Jabber has). Miranda is NOT sending this event.
    • added new option to control showing chat state changes (i.e., user closed chat window).
    • implemented two factor (mobile) authorization.
    • added support repeated authorization from same contact (e.g., when he was deleted and requested authorization again, while Miranda was offline and couldn't catch the deleted event).
  • Twitter
    • fixed user's profile URL.
    • two sounds added (for new tweets (distinguish it from status messages sound) and for the first tweet from new contact).
  • VKontakte
    • login/password length limit changed from 128 to 1025.
    • fixed for '%' in notification text.
    • added support for gifts.
    • added Shorten links for audio attachments option.
    • fixed mark as read on read when metacontacts are enabled.
    • added support for sync message read status from server.
    • added popup & sound support for newsfeed.
    • added Message for return to group chat option.
    • added Use non-standard popups for news and event notifications option.
    • added Wipe contacts missing in friend list proto menu item.
    • added BBCode [code] for forwarding messages.
    • loading unread message for MUC on connect.
    • added Mark messages as readcontact menu item.
    • added support for hidden options MaxFriendsCount, UseCaptchaAssistant (see plugin's page for details).
    • added ability to load history for all contacts from vk.com
    • added BuddyExpectator and SeenPlugin support.
    • added additional user profile fields (country, city, relation, interests, activities, music, movies, tv, books, games, quotes).
    • added Language for names and titles option.
    • added ability to show/hide proto menu items.
    • added support for change other users nicknames in muc (locally).
    • added market items support in attachment.
    • added Accepted friend requests notification type.
    • added Send VK-objects links as attachments option.
    • added option for loading sent attachments.
    • added support VK-groups contacts.
  • WhatsApp
    • added Use remote message timestamps option.
    • updated constants so it can be possible to login again.
    • added ability to send media files.
    • added ability to request password with Voice.
    • can login again (but just login, not conversations).
  • XFire
    • moved to deprecated (XFire servers are down for a while now).

Plugins

  • Adopted plugins: ZeroSwitch.
  • New plugins: MessageState, MirLua and Toaster.
  • BuddyExpectator
    • support for last seen time
  • Db_autobackups
    • support for Dropbox plugin.
    • option to backup profile folder.
  • DbEditorPP
    • Unicode build.
    • new search/replace dialog.
    • edit improvements (type check).
    • resident settings support (fully resident modules are still invisible).
    • remove obsolete things.
  • Dropbox
    • paste and send link feature now works in MUCs.
    • add account quota to status message.
    • add ability to intercept transfers from other protocols.
    • support to file description.
  • Dummy
    • simplify settings by providing list of existing protocols to choose from.
    • allow searching (by id) and adding new contacts.
    • support for sending messages (with option to enable it).
  • History++
    • fix for sending status changes to it.
  • IEView
    • fix for sending status changes to it.
    • new external functions to be used with JavaScript from a skin.
  • Import
    • add service mode support.
  • LotusNotify
    • new option to select if popup should trigger again if clicked or not.
    • fix environment variable check when PATH exceeds 2048 chars.
    • avoid flooding the log with all the Lotus ids.
  • MirOTR
  • MobileState
    • Windows Phone detect.
  • Msg_Export
    • fix write in text file nick as (Unknown Contact).
  • NewsAggregator
    • KOI8-R codepage support.
  • OpenSSL
    • fix for 100% CPU usage.
  • PluginUpdater
    • ability to download files via AssocMgr (mirpu: URI scheme).
    • implemented Backup database before update option (requires Db_autobackups).
    • added ability to change platform.
  • Scriver
    • some settings are now applied without a restart.
  • SendSS
  • SmileyAdd
    • per protocol global smiley packs support.
    • option for horizontal sorting in smiley selector.
  • SpellChecker
  • StdMsg
    • fixed message timeout window for metacontact.
  • TabSRMM
    • Ctrl+Tab ↹ in group chats now switches to new tab instead of input window, when focus is on the log.
    • Wine fix for copy text from TabSRMM send area/message log.
    • added two settings for group chats: Add a comma instead of a colon to auto-completed user names and Add new line after names.
    • make shortcuts for Show send menu and Show protocol menu customizable.

Others

  • Croatian langpack started.
  • Slovak langpack moved to deprecated.
  • Windows 10 version detection.
  • Ability to create and operate with submenu in Customize mode.
  • Fixed icons missing in IcoLib for some plugins.
  • Ability to use TLS versions higher than TLS 1.0.
  • Allow getting longer proxy server address from Internet Explorer (from 256 to 1024).
  • All chat plugins: fix to restore the saved events order on startup.
  • Significant speedup of contact lists plugins.