Änderungsprotokoll/0.96.7: Difference between revisions
Jump to navigation
Jump to search
Wishmaster (talk | contribs) |
Wishmaster (talk | contribs) No edit summary |
||
| Line 3: | Line 3: | ||
== Kern und Bibliotheken == | == Kern und Bibliotheken == | ||
* {{GithubIssue|4991}} added ''ShowFormatting'' [[Hidden settings/de|hidden option]]. | * {{GithubIssue|4991}} added ''ShowFormatting'' [[Hidden settings/de|hidden option]]. | ||
* added <tt>UseLongDate</tt> [[Hidden settings/de|hidden option]]. | |||
* {{GithubIssue|5099}} added a pop-up window with a message that the protocol has finished downloading history from the server. | |||
* {{GithubIssue|4873}} automatic cloud file downloads now also apply to outgoing files (for example, if a file is sent from another device). | |||
* {{GithubIssue|4952}} passwords, tokens and other confidential information are no longer recorded in the netlog. | * {{GithubIssue|4952}} passwords, tokens and other confidential information are no longer recorded in the netlog. | ||
* {{GithubIssue|4979}} contacts now inherit their ignore settings from the group they are in (for example, if filetransfers are ignored in the group and a new contact appears in it, it will also ignore file transfers). As a result, groups.json contents moved to database. | * {{GithubIssue|4979}} contacts now inherit their ignore settings from the group they are in (for example, if filetransfers are ignored in the group and a new contact appears in it, it will also ignore file transfers). As a result, groups.json contents moved to database. | ||
| Line 13: | Line 16: | ||
* {{GithubIssue|5036}} removed useless {{Button|Insert submenu}} button in the menu editor. To create a submenu (as well as to create menu items) you should use the {{Plugin|MirLua}} plugin. | * {{GithubIssue|5036}} removed useless {{Button|Insert submenu}} button in the menu editor. To create a submenu (as well as to create menu items) you should use the {{Plugin|MirLua}} plugin. | ||
* fixed broken menu icons under [[Miranda unter Wine|Wine]]. | * fixed broken menu icons under [[Miranda unter Wine|Wine]]. | ||
* {{GithubIssue|5112}} fixed the automatic movement of the database to the profile. | |||
* {{GithubIssue|5233}} fixed a bug where file deletion did not work when deleting an event associated with it. | |||
== Protokolle == | == Protokolle == | ||
* {{Plugin|DeltaChat}} | |||
** first version. | |||
* {{Plugin|Discord}} | * {{Plugin|Discord}} | ||
** {{GithubIssue|5192}} added ability to log in with QR. | |||
** added popup if captcha is required to join the server. | |||
** {{GithubIssue|4966}} fixed a bug due to which after joining a server, channels appeared in Miranda only after a restart. | ** {{GithubIssue|4966}} fixed a bug due to which after joining a server, channels appeared in Miranda only after a restart. | ||
** {{GithubIssue|4967}} fixed joining a | ** {{GithubIssue|4967}} fixed joining a server via an invitation link. | ||
** | ** {{GithubIssue|5012}} fixed MFA support. | ||
** {{GithubIssue|5217}} contact avatar removal now shows up instantly in Miranda. | |||
* {{Plugin|Dummy}} | * {{Plugin|Dummy}} | ||
** {{GithubIssue|4983}} the protocol icon in the account manager now matches the selected template. | ** {{GithubIssue|4983}} the protocol icon in the account manager now matches the selected template. | ||
** fixed MRA and Skype templates. | |||
* {{Plugin|EmLanProto}} | * {{Plugin|EmLanProto}} | ||
** {{GithubIssue|4956}} added protocol and statuses icons. | ** {{GithubIssue|4956}} added protocol and statuses icons. | ||
* {{Plugin|Facebook}} | |||
** deprecated. Contacts and history will be automatically converted to the {{Plugin|Dummy}} protocol. Facebook has discontinued support for the MQTT protocol on its servers. | |||
* {{Plugin|GG}} | |||
** {{GithubIssue|5115}} added support for newly registered accounts (GG 11 protocol support). | |||
** {{GithubIssue|5182}} fixed switching to Offline. | |||
* {{Plugin|IRC}} | |||
** {{GithubIssue|5120}} fixed sending messages containing the <tt>[</tt> symbol. | |||
** {{GithubIssue|5134}} fixed the display of your own role in the nicklist. | |||
** {{GithubIssue|5142}} fixed garbled text in client version responses. | |||
* {{Plugin|Jabber}} | * {{Plugin|Jabber}} | ||
** {{GithubIssue|5034}} improved {{XEP|313|Message Archive Management}} compatibility with OpenFire. | ** {{GithubIssue|5209}} added {{XEP|XEP|0424|Message Retraction}} support. | ||
** {{GithubIssue|5034}} improved {{XEP|313|Message Archive Management}} compatibility with OpenFire-based servers. | |||
** {{GithubIssue|5097}} group chat options dialog is no longer bound to message window. | |||
** {{GithubIssue|5116}} "Slap" nicklist menu item is now hidden if no "Slap" text is set. | |||
** removed sending/receiving notes ability (broken Miranda-specific feature). | |||
** fixed duplicated messages for {{XEP|313|Message Archive Management}}. | ** fixed duplicated messages for {{XEP|313|Message Archive Management}}. | ||
** fixed server caps fetching. | ** fixed server caps fetching. | ||
** {{GithubIssue|5025}} fixed regression introduced in Miranda NG 0.96.5. | ** {{GithubIssue|5025}} fixed regression introduced in Miranda NG 0.96.5. | ||
** fixed <tt>MyNick</tt> processing in group chats. | ** fixed <tt>MyNick</tt> processing in group chats. | ||
** fixed occasional crash on exit / disconnect. | |||
** {{GithubIssue|5179}} fixed incorrect display of outgoing omemo-encrypted messages. | |||
* {{Plugin|SkypeWeb}} | * {{Plugin|SkypeWeb}} | ||
** deprecated. [https://support.microsoft.com/skype/skype-is-retiring-in-may-2025-what-you-need-to-know-2a7d2501-427f-485e-8be0-2068a9f90472 Microsoft shut down Skype in favor of Teams] | ** deprecated. Contacts and history will be automatically converted to the {{Plugin|Dummy}} protocol. [https://support.microsoft.com/skype/skype-is-retiring-in-may-2025-what-you-need-to-know-2a7d2501-427f-485e-8be0-2068a9f90472 Microsoft shut down Skype in favor of Teams]. | ||
* {{Plugin|Steam}} | * {{Plugin|Steam}} | ||
| Line 46: | Line 76: | ||
** {{GithubIssue|5029}} added support for sending animated GIFs. | ** {{GithubIssue|5029}} added support for sending animated GIFs. | ||
** {{GithubIssue|5049}} added support for channel descriptions (in user info). | ** {{GithubIssue|5049}} added support for channel descriptions (in user info). | ||
** {{GithubIssue|5103}} added "read" status synchronization for reactions. | |||
** added support for MTProxy. | |||
** updated TDLib library. | |||
** {{GithubIssue|4929}} fixed the inability to interrupt file sending. | |||
** {{GithubIssue|4945}} fixed placing contacts into groups when the group name is not specified in the protocol settings. | ** {{GithubIssue|4945}} fixed placing contacts into groups when the group name is not specified in the protocol settings. | ||
** {{GithubIssue|4994}} fixed tag corruption when forwarding a message. | ** {{GithubIssue|4994}} fixed tag corruption when forwarding a message. | ||
** {{GithubIssue|5003}} changing the description of an incoming file no longer triggers a notification about a new file transfer. | ** {{GithubIssue|5003}} changing the description of an incoming file no longer triggers a notification about a new file transfer. | ||
| Line 53: | Line 86: | ||
** {{GithubIssue|5030}} sent messages are no longer incorrectly marked as edited. | ** {{GithubIssue|5030}} sent messages are no longer incorrectly marked as edited. | ||
** {{GithubIssue|5033}} outgoing audio files are no longer treated as voice messages. | ** {{GithubIssue|5033}} outgoing audio files are no longer treated as voice messages. | ||
** {{GithubIssue|5100}} bots are now always "Online". | |||
** {{GithubIssue|5050}} fixed incorrect display of user information. | ** {{GithubIssue|5050}} fixed incorrect display of user information. | ||
** {{GithubIssue|5052}} fixed getting contacts on first login (now they appear immediately, without having to restart Miranda). | ** {{GithubIssue|5052}} fixed getting contacts on first login (now they appear immediately, without having to restart Miranda). | ||
** {{GithubIssue|5074}} fixed proxy support. | ** {{GithubIssue|5074}} fixed proxy support. | ||
** {{GithubIssue|5088}} the contact list no longer shows new reactions to other people's messages. | |||
** {{GithubIssue|5101}} searching for users no longer immediately adds them to your contact list. | |||
** {{GithubIssue|5110}} fixed bot icon. | |||
** {{GithubIssue|5144}} fixed loading topics history. | |||
** {{GithubIssue|5146}} fixed loading of supergroup history. | |||
** {{GithubIssue|5156}} files from the history downloaded from the server no longer expire. | |||
** {{GithubIssue|5203}} fixed various file sending quirks. | |||
** {{GithubIssue|5220}} fixed incorrect display of missing own birthday in user info. | |||
** {{GithubIssue|5106}} deleting a contact along with its history no longer keeps chat on server. | |||
** {{GithubIssue|5223}} deleting a contact without deleting history no longer deletes history for both parties. | |||
* {{Plugin|Tox}} | |||
** updated libtox library. | |||
* {{Plugin|Twitter}} | |||
** deprecated. Contacts and history will be automatically converted to the {{Plugin|Dummy}} protocol. [https://devcommunity.x.com/t/reminder-to-migrate-to-the-new-free-basic-or-enterprise-plans-of-the-twitter-api/189737 Twitter has stopped supporting the API used by Miranda]. | |||
* {{Plugin|VKontakte}} | * {{Plugin|VKontakte}} | ||
** added "This message has been marked as spam" message support. | ** added "This message has been marked as spam" message support. | ||
** as part of the mitigation for "error 9", only 100 online contacts can be loaded (instead of 530 as before). | ** as part of the mitigation for "error 9", only 100 online contacts can be loaded (instead of 530 as before). | ||
** as part of the mitigation for "error 9", the protocol will no longer re-request data if it receives an empty response to a <tt>users.get</tt> request. <tt>RepeatRequestAfterEmptyFrame</tt> hidden option was added to restore old behavior. | ** as part of the mitigation for "error 9", the protocol will no longer re-request data if it receives an empty response to a <tt>users.get</tt> request. <tt>RepeatRequestAfterEmptyFrame</tt> [[Hidden settings|hidden option]] was added to restore the old behavior. | ||
** added <tt>LoadCListInterval</tt> hidden option (use it if you encounter "error 9"). | ** added <tt>LoadCListInterval</tt> hidden option (use it if you encounter "error 9"). | ||
** added <tt>TimeoutForUsersGet</tt> hidden option (use it if you encounter "error 9"). | ** added <tt>TimeoutForUsersGet</tt> hidden option (use it if you encounter "error 9"). | ||
** {{GithubIssue|5027}} fixed crash when trying to send file to group chat. | ** {{GithubIssue|5027}} fixed crash when trying to send file to group chat. | ||
** {{GithubIssue|5087}} fixed erroneous multiple token requests. | |||
** {{GithubIssue|5210}} fixed outgoing filetransfers. | |||
** {{GithubIssue|5211}} fixed a crash when the network connection is unstable. | |||
** {{GithubIssue|5212}} fixed incorrect display of messages deleted through the official client. | |||
== Plugins == | == Plugins == | ||
* {{Plugin|AsSingleWindow}} | |||
** {{GithubIssue|5114}} fixed an issue where the message window would remain minimized after collapsing and then expanding a list. | |||
* {{Plugin|AVS}} | |||
** added WebP support. | |||
** when deleting an avatar, the image is now deleted from the disk. | |||
** {{GithubIssue|5244}} fixed crash on plugin unloading. | |||
* {{Plugin|BasicHistory}} | |||
** {{GithubIssue|5145}} deprecated. Use {{Plugin|NewStory}} instead. | |||
* {{Plugin|BASS interface}} | |||
** updated BASS library. | |||
* {{Plugin|Clist_blind}} | * {{Plugin|Clist_blind}} | ||
** {{GithubIssue|5024}} added "Idle" item to ''"'Hide offline' means to hide:"'' list. | ** {{GithubIssue|5024}} added "Idle" item to ''"'Hide offline' means to hide:"'' list. | ||
** {{GithubIssue|5260}} added ''"Hide offline users in root"'' option. | |||
* {{Plugin|Clist_modern}} | * {{Plugin|Clist_modern}} | ||
** massive speedup of the status bar. | ** massive speedup of the status bar. | ||
** {{GithubIssue|5024}} added "Idle" item to ''"'Hide offline' means to hide:"'' list. | ** {{GithubIssue|5024}} added "Idle" item to ''"'Hide offline' means to hide:"'' list. | ||
** {{GithubIssue|5260}} added ''"Hide offline users in root"'' option. | |||
** {{GithubIssue|5009}} removed ''"Pin to desktop"'' and ''"Dock to sides"'' options (broken in all modern Windows). | ** {{GithubIssue|5009}} removed ''"Pin to desktop"'' and ''"Dock to sides"'' options (broken in all modern Windows). | ||
** {{GithubIssue|5061}} removed ''"Easy scroll"'' option (you should use the mouse wheel instead). | ** {{GithubIssue|5061}} removed ''"Easy scroll"'' option (you should use the mouse wheel instead). | ||
** {{GithubIssue|5060}} ''"Selection mode"'' and ''"Gamma correction"'' options now only available if ''"Use non-layered mode"'' option is enabled. | ** {{GithubIssue|5060}} ''"Selection mode"'' and ''"Gamma correction"'' options now only available if ''"Use non-layered mode"'' option is enabled. | ||
** {{GithubIssue|5070}} fixed ''"Space on left"'' and ''"Space on right"'' options. | |||
** {{GithubIssue|5071}} ''"Client area margins"'' options now work when skin engine is disabled. | |||
** {{GithubIssue|5084}} disabling ''"Easy move"'' option no longer prevents the window from being moved when skin engine is disabled. | |||
* {{Plugin|Clist_nicer}} | * {{Plugin|Clist_nicer}} | ||
** {{GithubIssue|5024}} added "Idle" item to ''"'Hide offline' means to hide:"'' list. | ** {{GithubIssue|5024}} added "Idle" item to ''"'Hide offline' means to hide:"'' list. | ||
** {{GithubIssue|5260}} added ''"Hide offline users in root"'' option. | |||
** {{GithubIssue|5009}} removed ''"Pin to desktop"'' option (broken in all modern Windows). | ** {{GithubIssue|5009}} removed ''"Pin to desktop"'' option (broken in all modern Windows). | ||
** {{GithubIssue|5067}} fixed ''"Make selection highlight translucent"''' option. | |||
** {{GithubIssue|5068}} fixed ''"Draw sunken edge"'' and ''"Show menu and status buttons"'' options as well as ''"Appearance"'' menu. | |||
* {{Plugin|CloudFile}} | |||
** {{GithubIssue|4975}} disabled account is now removed from the contact menu. | |||
* {{Plugin|Console}} | |||
** {{GithubIssue|5081}} fixed loading "on the fly". | |||
* {{Plugin|CrashDumper}} | |||
** {{GithubIssue|5026}} fixed crash. | |||
* {{Plugin|Dbx_sqlite}} | |||
** updated SQLite library. | |||
* {{Plugin|FileAsMessage}} | |||
** {{GithubIssue|5048}} added plugin button to message windows toolbar. | |||
** {{GithubIssue|5094}} fixed crash. | |||
* {{Plugin|Fingerprint}} | |||
** {{GithubIssue|5200}} fixed glitch in options. | |||
* {{Plugin|Folders}} | |||
** {{GithubIssue|4965}} fixed a problem with translating some strings. | |||
* {{Plugin|GmailNotifier}} | |||
** rewritten from scratch, now it's OAuth2 based. | |||
* {{Plugin|IEHistory}} | * {{Plugin|IEHistory}} | ||
| Line 98: | Line 186: | ||
* {{Plugin|Jingle}} | * {{Plugin|Jingle}} | ||
* fixed rare crash. | ** allowed to work in Windows Vista. | ||
** {{GithubIssue|5092}} added a message indicating that the plugin is running on an unsupported operating system. | |||
** fixed rare crash. | |||
* {{Plugin|LibreView}} | |||
** first version. | |||
* {{Plugin|MirLua}} | * {{Plugin|MirLua}} | ||
** {{GithubIssue|5040}} added <tt>AddGroupMenuItem</tt> function to the contact list module. | |||
** {{GithubIssue|5041}} added the ability to open a script by double-clicking on the file name. | |||
* {{Plugin|mRadio}} | |||
** {{GithubIssue|5091}} fixed crash when starting playback. | |||
* {{Plugin|Msg_Export}} | |||
** add support for replies. | |||
** fixed reactions export. | |||
** {{GithubIssue|5089}} added missing space between nickname and date when exporting Telegram groupchat history. | |||
* {{Plugin|NewStory}} | * {{Plugin|NewStory}} | ||
** added preview of WebP images. | |||
** {{GithubIssue|4428}} added {{Hotkey|Shift|PgUp}} and {{Hotkey|Shift|PgDown}} hotkeys to the history window. | |||
** {{GithubIssue|4989}} added support for human-readable color names in BBCodes. | |||
** {{GithubIssue|5004}} added "Message was edited" icon. | |||
** {{GithubIssue|5032}} in messages forwarded from channels, the channel name is now clickable. | |||
** {{GithubIssue|5175}} added a customizable hotkey ({{Hotkey|Alt|Win|O}} by default) to open all links in selected messages. | |||
** updated litehtml library. | |||
** {{GithubIssue|4440}} resizing the message window no longer causes the history to scroll to the end. | |||
** {{GithubIssue|4984}} fixed history date tree. | |||
** {{GithubIssue|4987}} <tt><color></tt> tag with invalid color code is now ignored. | |||
** {{GithubIssue|4988}} fixed byte order in the hex encoding of the <tt><color></tt> tag color. | |||
** {{GithubIssue|4997}} formatted text no longer ignores settings from "Fonts and colors". | |||
* {{GithubIssue|5042}} | ** {{GithubIssue|5020}} fixed editing events by double-clicking. | ||
** {{GithubIssue|5042}} messages are now marked as read the moment a tab becomes active (even if they are not in the visible area of the message log). | |||
** {{GithubIssue|5197}} fixed copying links. | |||
** fixed underlining spaces. | |||
* {{Plugin|NotesReminders}} | |||
** {{GithubIssue|5108}} optimized behavior of the filter in the reminder list. | |||
** {{GithubIssue|5001}} fixed adding an extra day when creating a reminder. | |||
** {{GithubIssue|5005}} fixed the incorrect deadline being set when extending a triggered reminder. | |||
** {{GithubIssue|5263}} decreasing the time of an existing reminder no longer adds an extra day. | |||
* {{Plugin|PluginUpdater}} | * {{Plugin|PluginUpdater}} | ||
** added ability to update libraries (OpenSSL, TDLib, etc.) separately to reduce traffic and time. | |||
** {{GithubIssue|1907}} moved deleting/renaming file rules to server side. | |||
** {{GithubIssue|5098}} components that are not supported by the current OS are no longer displayed in the list of components available for installation. | |||
** {{GithubIssue|5173}} shortened timeout after which a download is considered failed. | |||
** {{GithubIssue|5190}} "Updates found" window no longer steals focus. | |||
* {{Plugin|PopupPlus}} | |||
** {{GithubIssue|5170}} fixed display of emoticons. | |||
** {{GithubIssue|5147}} fixed a crash that occurred if a plugin was unloaded while its pop-up window was still on the screen. | |||
* {{Plugin|QuickSearch}} | |||
** fixed moving contacts into a group. | |||
* {{Plugin|Scriver}} | |||
** {{GithubIssue|4880}} message area can now be disabled and enabled without having to reopen the message window. | |||
** {{GithubIssue|4992}} "Paste and send" menu item now works with files. | |||
** {{GithubIssue|5096}} fixed tabs behavior when the info panel is enabled. | |||
* {{Plugin|SecureIM}} | |||
** {{GithubIssue|5206}} fixed accounts list sorting. | |||
* {{Plugin|SendSS}} | |||
** {{GithubIssue|5016}} fixed ImageShack support. | |||
** {{GithubIssue|5017}} fixed UploadPie support. | |||
* {{Plugin|Sessions}} | |||
** {{GithubIssue|5083}} fixed behavior when deleting sessions. | |||
* {{Plugin|SpellChecker}} | |||
** {{GithubIssue|5167}} fixed incorrect word highlighting while typing. | |||
* {{Plugin|StatusManager}} | * {{Plugin|StatusManager}} | ||
** removed ''"Set docked"'' option. | ** removed ''"Set docked"'' option. | ||
** {{GithubIssue|5104}} removed ''"Automatically dial on startup"'' and ''"Automatically hang up on exit"'' options. | |||
** {{GithubIssue|5165}} fixed changing the account name in the status profile. | |||
* {{Plugin|StdClist}} | * {{Plugin|StdClist}} | ||
** {{GithubIssue|5024}} added "Idle" item to ''"'Hide offline' means to hide:"'' list. | ** {{GithubIssue|5024}} added "Idle" item to ''"'Hide offline' means to hide:"'' list. | ||
** {{GithubIssue|5260}} added ''"Hide offline users in root"'' option. | |||
** {{GithubIssue|5009}} removed ''"Pin to desktop"'' and ''"Enable docking"'' options (broken in all modern Windows). | ** {{GithubIssue|5009}} removed ''"Pin to desktop"'' and ''"Enable docking"'' options (broken in all modern Windows). | ||
* {{Plugin|StdMsg}} | |||
** {{GithubIssue|4880}} message area can now be disabled and enabled without having to reopen the message window. | |||
** {{GithubIssue|4992}} "Paste and send" menu item now works with files. | |||
* {{Plugin| | * {{Plugin|StdUserInfo}} | ||
* {{GithubIssue| | ** {{GithubIssue|5231}} fixed a crash when attempting to open the user info of an unloaded account. | ||
* {{Plugin| | * {{Plugin|StopSpam}} | ||
** spammers are now placed in a separate group. | |||
* {{Plugin|tabSRMM}} | |||
** {{GithubIssue|4880}} message area can now be disabled and enabled without having to reopen the message window. | |||
** fixed crash when a contact with the open message window is deleted. | |||
** {{GithubIssue|5213}} fixed toolbar glitches in read only chats. | |||
* {{Plugin|Toaster}} | |||
** {{GithubIssue|3139}} fixed silent crash on exit. | |||
* {{Plugin|VoiceService}} | |||
** {{GithubIssue|5053}} fixed incorrect "Hold" icon. | |||
* {{Plugin|Weather}} | |||
** {{GithubIssue|5253}} removed items from main menu. | |||
** fixed displaying of current data. | |||
** {{GithubIssue|4970}} fixed the inability to automatically bring the protocol online at startup. | |||
** {{GithubIssue|4995}} fixed unavailability of minimum/maximum temperatures. | |||
== Für Entwickler == | |||
* added Menu_AddMainMenuItem to receive the protocol's module to modify a service name. | |||
* added FILE_BLOB::setDescr() — new helper for setting file descriptions. | |||
* added Contact::GetStatus to retrieve the contact's status. | |||
* removed useless/obsolete MCO_OPT_ONADD_SERVICE. | |||
* {{GithubIssue|5228}} Netlib no longer returns a websocket error when shutting down correctly. | |||
Latest revision as of 22:52, 13 May 2026
Kern und Bibliotheken
- Issue #4991 added ShowFormatting hidden option.
- added UseLongDate hidden option.
- Issue #5099 added a pop-up window with a message that the protocol has finished downloading history from the server.
- Issue #4873 automatic cloud file downloads now also apply to outgoing files (for example, if a file is sent from another device).
- Issue #4952 passwords, tokens and other confidential information are no longer recorded in the netlog.
- Issue #4979 contacts now inherit their ignore settings from the group they are in (for example, if filetransfers are ignored in the group and a new contact appears in it, it will also ignore file transfers). As a result, groups.json contents moved to database.
- Issue #5013 contacts now inherit their hidden state from the group they are in (for example, if a group is hidden and a new contact appears in it, it will be immediately hidden).
- Issue #5021 group chat message log can now be selected completely separately from private message log (for example, you can use the built-in message log in privates, and an external message log in group chats).
- Issue #5035 "Enable icons" menu editor option now works "on the fly".
- Issue #5039 menu editor now shows the name of the service corresponding to the selected menu item.
- updated libcurl, libtox, litehtml, OpenSSL, SQLite, and TDLib libraries.
- Issue #4926 removed context menu for contacts in embedded contact lists.
- Issue #5036 removed useless Insert submenu button in the menu editor. To create a submenu (as well as to create menu items) you should use the MirLua plugin.
- fixed broken menu icons under Wine.
- Issue #5112 fixed the automatic movement of the database to the profile.
- Issue #5233 fixed a bug where file deletion did not work when deleting an event associated with it.
Protokolle
- DeltaChat
- first version.
- Discord
- Issue #5192 added ability to log in with QR.
- added popup if captcha is required to join the server.
- Issue #4966 fixed a bug due to which after joining a server, channels appeared in Miranda only after a restart.
- Issue #4967 fixed joining a server via an invitation link.
- Issue #5012 fixed MFA support.
- Issue #5217 contact avatar removal now shows up instantly in Miranda.
- Dummy
- Issue #4983 the protocol icon in the account manager now matches the selected template.
- fixed MRA and Skype templates.
- EmLanProto
- Issue #4956 added protocol and statuses icons.
- Facebook
- deprecated. Contacts and history will be automatically converted to the Dummy protocol. Facebook has discontinued support for the MQTT protocol on its servers.
- GG
- Issue #5115 added support for newly registered accounts (GG 11 protocol support).
- Issue #5182 fixed switching to Offline.
- IRC
- Issue #5120 fixed sending messages containing the [ symbol.
- Issue #5134 fixed the display of your own role in the nicklist.
- Issue #5142 fixed garbled text in client version responses.
- Jabber
- Issue #5209 added XEP-XEP: 0424 support.
- Issue #5034 improved XEP-313: Message Archive Management compatibility with OpenFire-based servers.
- Issue #5097 group chat options dialog is no longer bound to message window.
- Issue #5116 "Slap" nicklist menu item is now hidden if no "Slap" text is set.
- removed sending/receiving notes ability (broken Miranda-specific feature).
- fixed duplicated messages for XEP-313: Message Archive Management.
- fixed server caps fetching.
- Issue #5025 fixed regression introduced in Miranda NG 0.96.5.
- fixed MyNick processing in group chats.
- fixed occasional crash on exit / disconnect.
- Issue #5179 fixed incorrect display of outgoing omemo-encrypted messages.
- SkypeWeb
- deprecated. Contacts and history will be automatically converted to the Dummy protocol. Microsoft shut down Skype in favor of Teams.
- Steam
- use machine name as unique location ID.
- Teams
- first version.
- Telegram
- Issue #4973 added "Delete contacts in Miranda when they are deleted from server" option.
- Issue #5029 added support for sending animated GIFs.
- Issue #5049 added support for channel descriptions (in user info).
- Issue #5103 added "read" status synchronization for reactions.
- added support for MTProxy.
- updated TDLib library.
- Issue #4929 fixed the inability to interrupt file sending.
- Issue #4945 fixed placing contacts into groups when the group name is not specified in the protocol settings.
- Issue #4994 fixed tag corruption when forwarding a message.
- Issue #5003 changing the description of an incoming file no longer triggers a notification about a new file transfer.
- Issue #5014 resending a cached file no longer hangs indefinitely in filetransfer list.
- Issue #5030 sent messages are no longer incorrectly marked as edited.
- Issue #5033 outgoing audio files are no longer treated as voice messages.
- Issue #5100 bots are now always "Online".
- Issue #5050 fixed incorrect display of user information.
- Issue #5052 fixed getting contacts on first login (now they appear immediately, without having to restart Miranda).
- Issue #5074 fixed proxy support.
- Issue #5088 the contact list no longer shows new reactions to other people's messages.
- Issue #5101 searching for users no longer immediately adds them to your contact list.
- Issue #5110 fixed bot icon.
- Issue #5144 fixed loading topics history.
- Issue #5146 fixed loading of supergroup history.
- Issue #5156 files from the history downloaded from the server no longer expire.
- Issue #5203 fixed various file sending quirks.
- Issue #5220 fixed incorrect display of missing own birthday in user info.
- Issue #5106 deleting a contact along with its history no longer keeps chat on server.
- Issue #5223 deleting a contact without deleting history no longer deletes history for both parties.
- Tox
- updated libtox library.
- Twitter
- deprecated. Contacts and history will be automatically converted to the Dummy protocol. Twitter has stopped supporting the API used by Miranda.
- VKontakte
- added "This message has been marked as spam" message support.
- as part of the mitigation for "error 9", only 100 online contacts can be loaded (instead of 530 as before).
- as part of the mitigation for "error 9", the protocol will no longer re-request data if it receives an empty response to a users.get request. RepeatRequestAfterEmptyFrame hidden option was added to restore the old behavior.
- added LoadCListInterval hidden option (use it if you encounter "error 9").
- added TimeoutForUsersGet hidden option (use it if you encounter "error 9").
- Issue #5027 fixed crash when trying to send file to group chat.
- Issue #5087 fixed erroneous multiple token requests.
- Issue #5210 fixed outgoing filetransfers.
- Issue #5211 fixed a crash when the network connection is unstable.
- Issue #5212 fixed incorrect display of messages deleted through the official client.
Plugins
- AsSingleWindow
- Issue #5114 fixed an issue where the message window would remain minimized after collapsing and then expanding a list.
- AVS
- added WebP support.
- when deleting an avatar, the image is now deleted from the disk.
- Issue #5244 fixed crash on plugin unloading.
- BasicHistory
- Issue #5145 deprecated. Use NewStory instead.
- BASS interface
- updated BASS library.
- Clist_blind
- Issue #5024 added "Idle" item to "'Hide offline' means to hide:" list.
- Issue #5260 added "Hide offline users in root" option.
- Clist_modern
- massive speedup of the status bar.
- Issue #5024 added "Idle" item to "'Hide offline' means to hide:" list.
- Issue #5260 added "Hide offline users in root" option.
- Issue #5009 removed "Pin to desktop" and "Dock to sides" options (broken in all modern Windows).
- Issue #5061 removed "Easy scroll" option (you should use the mouse wheel instead).
- Issue #5060 "Selection mode" and "Gamma correction" options now only available if "Use non-layered mode" option is enabled.
- Issue #5070 fixed "Space on left" and "Space on right" options.
- Issue #5071 "Client area margins" options now work when skin engine is disabled.
- Issue #5084 disabling "Easy move" option no longer prevents the window from being moved when skin engine is disabled.
- Clist_nicer
- Issue #5024 added "Idle" item to "'Hide offline' means to hide:" list.
- Issue #5260 added "Hide offline users in root" option.
- Issue #5009 removed "Pin to desktop" option (broken in all modern Windows).
- Issue #5067 fixed "Make selection highlight translucent"' option.
- Issue #5068 fixed "Draw sunken edge" and "Show menu and status buttons" options as well as "Appearance" menu.
- CloudFile
- Issue #4975 disabled account is now removed from the contact menu.
- Console
- Issue #5081 fixed loading "on the fly".
- CrashDumper
- Issue #5026 fixed crash.
- Dbx_sqlite
- updated SQLite library.
- FileAsMessage
- Issue #5048 added plugin button to message windows toolbar.
- Issue #5094 fixed crash.
- Fingerprint
- Issue #5200 fixed glitch in options.
- Folders
- Issue #4965 fixed a problem with translating some strings.
- GmailNotifier
- rewritten from scratch, now it's OAuth2 based.
- IEHistory
- fixed crash.
- Jingle
- allowed to work in Windows Vista.
- Issue #5092 added a message indicating that the plugin is running on an unsupported operating system.
- fixed rare crash.
- LibreView
- first version.
- MirLua
- Issue #5040 added AddGroupMenuItem function to the contact list module.
- Issue #5041 added the ability to open a script by double-clicking on the file name.
- mRadio
- Issue #5091 fixed crash when starting playback.
- Msg_Export
- add support for replies.
- fixed reactions export.
- Issue #5089 added missing space between nickname and date when exporting Telegram groupchat history.
- NewStory
- added preview of WebP images.
- Issue #4428 added ⇧ Umsch+PgUp and ⇧ Umsch+PgDown hotkeys to the history window.
- Issue #4989 added support for human-readable color names in BBCodes.
- Issue #5004 added "Message was edited" icon.
- Issue #5032 in messages forwarded from channels, the channel name is now clickable.
- Issue #5175 added a customizable hotkey (Alt+⊞ Win+O by default) to open all links in selected messages.
- updated litehtml library.
- Issue #4440 resizing the message window no longer causes the history to scroll to the end.
- Issue #4984 fixed history date tree.
- Issue #4987 <color> tag with invalid color code is now ignored.
- Issue #4988 fixed byte order in the hex encoding of the <color> tag color.
- Issue #4997 formatted text no longer ignores settings from "Fonts and colors".
- Issue #5020 fixed editing events by double-clicking.
- Issue #5042 messages are now marked as read the moment a tab becomes active (even if they are not in the visible area of the message log).
- Issue #5197 fixed copying links.
- fixed underlining spaces.
- NotesReminders
- Issue #5108 optimized behavior of the filter in the reminder list.
- Issue #5001 fixed adding an extra day when creating a reminder.
- Issue #5005 fixed the incorrect deadline being set when extending a triggered reminder.
- Issue #5263 decreasing the time of an existing reminder no longer adds an extra day.
- PluginUpdater
- added ability to update libraries (OpenSSL, TDLib, etc.) separately to reduce traffic and time.
- Issue #1907 moved deleting/renaming file rules to server side.
- Issue #5098 components that are not supported by the current OS are no longer displayed in the list of components available for installation.
- Issue #5173 shortened timeout after which a download is considered failed.
- Issue #5190 "Updates found" window no longer steals focus.
- PopupPlus
- Issue #5170 fixed display of emoticons.
- Issue #5147 fixed a crash that occurred if a plugin was unloaded while its pop-up window was still on the screen.
- QuickSearch
- fixed moving contacts into a group.
- Scriver
- Issue #4880 message area can now be disabled and enabled without having to reopen the message window.
- Issue #4992 "Paste and send" menu item now works with files.
- Issue #5096 fixed tabs behavior when the info panel is enabled.
- SecureIM
- Issue #5206 fixed accounts list sorting.
- SendSS
- Issue #5016 fixed ImageShack support.
- Issue #5017 fixed UploadPie support.
- Sessions
- Issue #5083 fixed behavior when deleting sessions.
- SpellChecker
- Issue #5167 fixed incorrect word highlighting while typing.
- StatusManager
- removed "Set docked" option.
- Issue #5104 removed "Automatically dial on startup" and "Automatically hang up on exit" options.
- Issue #5165 fixed changing the account name in the status profile.
- StdClist
- Issue #5024 added "Idle" item to "'Hide offline' means to hide:" list.
- Issue #5260 added "Hide offline users in root" option.
- Issue #5009 removed "Pin to desktop" and "Enable docking" options (broken in all modern Windows).
- StdMsg
- Issue #4880 message area can now be disabled and enabled without having to reopen the message window.
- Issue #4992 "Paste and send" menu item now works with files.
- StdUserInfo
- Issue #5231 fixed a crash when attempting to open the user info of an unloaded account.
- StopSpam
- spammers are now placed in a separate group.
- tabSRMM
- Issue #4880 message area can now be disabled and enabled without having to reopen the message window.
- fixed crash when a contact with the open message window is deleted.
- Issue #5213 fixed toolbar glitches in read only chats.
- Toaster
- Issue #3139 fixed silent crash on exit.
- VoiceService
- Issue #5053 fixed incorrect "Hold" icon.
- Weather
- Issue #5253 removed items from main menu.
- fixed displaying of current data.
- Issue #4970 fixed the inability to automatically bring the protocol online at startup.
- Issue #4995 fixed unavailability of minimum/maximum temperatures.
Für Entwickler
- added Menu_AddMainMenuItem to receive the protocol's module to modify a service name.
- added FILE_BLOB::setDescr() — new helper for setting file descriptions.
- added Contact::GetStatus to retrieve the contact's status.
- removed useless/obsolete MCO_OPT_ONADD_SERVICE.
- Issue #5228 Netlib no longer returns a websocket error when shutting down correctly.