Changelog/0.95.12.1: Difference between revisions
Jump to navigation
Jump to search
Dart Raiden (talk | contribs) |
Dart Raiden (talk | contribs) No edit summary |
||
(59 intermediate revisions by the same user not shown) | |||
Line 2: | Line 2: | ||
== Core and libraries == | == Core and libraries == | ||
* added ability to rotate [[Network log|network logs]]. | |||
* added ability to print dates in network log. | |||
* added ''Check database'' menu item to profile manager. | * added ''Check database'' menu item to profile manager. | ||
* {{GithubIssue|2516}} compressing the database in the profile manager now shows a message about the result. | * {{GithubIssue|2516}} compressing the database in the profile manager now shows a message about the result. | ||
* updated libcurl and SQLite libraries. | * switched OpenSSL from old and unsupported 1.0.2 branch to newest 1.1.1 branch. | ||
* updated libcurl, liblua, libmdbx, and SQLite libraries. | |||
* {{GithubIssue|2510}} fixed icons sorting order. | * {{GithubIssue|2510}} fixed icons sorting order. | ||
* {{GithubIssue|2573}} fixed [[Autoexec_system|autoexec_.ini]] import for settings contained slashes. | |||
* fixed inability to remove autoexec_.ini if Miranda installed into Program Files (a request for privileges will be made via UAC). | |||
* fixed text clipping in installers when settings a non-standard DPI in the operating system. | |||
== Protocols == | == Protocols == | ||
* {{Plugin|Discord}} | |||
** basic domains replaced to discord.com | |||
* {{Plugin|EmLanProto}} | |||
** from now the protocol is bound to localhost (useful in cases when Miranda was launched before raising the local network). | |||
* {{Plugin|Facebook}} | * {{Plugin|Facebook}} | ||
** {{GithubIssue|2527}} added downloadable stickers support ({{Plugin|SmileyAdd}} plugin required). | ** {{GithubIssue|2527}} added downloadable stickers support ({{Plugin|SmileyAdd}} plugin required). | ||
** {{GithubIssue|2560}} added ability to create new contact through {{Plugin|AddContactPlus}}. | |||
** {{GithubIssue|2530}} fixed "Create a new Facebook account" link. | ** {{GithubIssue|2530}} fixed "Create a new Facebook account" link. | ||
Line 17: | Line 30: | ||
* {{Plugin|Jabber}} | * {{Plugin|Jabber}} | ||
** {{GithubIssue|2604}} added ''Enable Message Archive Management (XEP-0313)'' option (so you can disable MAM support if you want). | |||
** improved {{XEP|0313|Message Archive Management}} implementation compatibility with OpenFire and Prosody IM. | |||
** {{GithubIssue|2518}} double click on bookmarks now launch it. | |||
** {{GithubIssue|2584}} all lists (participants, moderators, members, admins, owners, outcasts) are now sorted alphabetically; {{Button|Enter}} button in the filter field now applies the entered filter. | |||
** {{GithubIssue|2566}} privacy lists editor now show all contacts even hidden ones. | |||
** {{GithubIssue|2565}} privacy lists editor no more allows removing active list. | |||
** {{GithubIssue|2565}} privacy lists editor no more allows to change settings of "<none>" list. | |||
** disabled {{XEP|0231|Bits of Binary}} for group chats. | ** disabled {{XEP|0231|Bits of Binary}} for group chats. | ||
** | ** fixed no nickname for new contacts. | ||
** {{GithubIssue|2506}} fixed crash or disfunction of SCRAM/SHA256/SHA512 auth. | ** {{GithubIssue|2506}} fixed crash or disfunction of SCRAM/SHA256/SHA512 auth. | ||
** fixed sounds and popups in group chats without <subject/>. | |||
* {{Plugin|SkypeWeb}} | * {{Plugin|SkypeWeb}} | ||
** {{GithubIssue|2549}} fixed login problem. | ** {{GithubIssue|2549}} fixed login problem. | ||
** fixed visualization of Skype invitations. | |||
* {{Plugin|Steam}} | |||
** if a friend list request comes with an error code, all contacts will no longer be removed from Miranda. | |||
* {{Plugin|VKontakte}} | * {{Plugin|VKontakte}} | ||
Line 28: | Line 53: | ||
** added [sticker:code] and [sticker-code] templates for sending stickers. | ** added [sticker:code] and [sticker-code] templates for sending stickers. | ||
** added ''UseStikersAsStaticSmileys'' hidden option. | ** added ''UseStikersAsStaticSmileys'' hidden option. | ||
** added "wall reply" attachments support. | |||
** unknown attachment types will be displayed as text. | |||
** fixed server history deletion on contact delete. | ** fixed server history deletion on contact delete. | ||
** fixed server history deletion on ban user. | ** fixed server history deletion on ban user. | ||
Line 35: | Line 62: | ||
** {{GithubIssue|2513}} added ability to rename view modes. | ** {{GithubIssue|2513}} added ability to rename view modes. | ||
** {{GithubIssue|2504}} rolled back a fix for contacts list auto resize. | ** {{GithubIssue|2504}} rolled back a fix for contacts list auto resize. | ||
** disabled by default ''Use improved search method in contact list'' option. | |||
* {{Plugin|CurrencyRates}} | |||
** {{GithubIssue|2607}} fixed Bitcoin 🚀 rate display. | |||
* {{Plugin|DbChecker}} | * {{Plugin|DbChecker}} | ||
Line 42: | Line 73: | ||
* {{Plugin|DbEditorPP}} | * {{Plugin|DbEditorPP}} | ||
** {{GithubIssue|2542}} double click on the search result item now scrolls the list to this item. | ** {{GithubIssue|2542}} double click on the search result item now scrolls the list to this item. | ||
* {{Plugin|Dbx_mdbx}} | |||
** added ability to switch between meta-pages to mdbx_chk. In most cases, this fixes the damaged database at the cost of losing the latest events. See the plugin page for details. | |||
** fixed "error -32790" on very large profiles. | |||
* {{Plugin|Dbx_sqlite}} | |||
** added new plugin. | |||
* {{Plugin|FTPFile}} | |||
** {{GithubIssue|2594}} fixed predefined account names in options dialogue. | |||
* {{Plugin|Import}} | |||
** fixed crash in mContacts import. | |||
* {{Plugin|IRC}} | |||
** fixed a rare crash. | |||
* {{Plugin|MirLua}} | |||
** {{GithubIssue|2589}} the plugin is working again. | |||
* {{Plugin|Msg_Export}} | |||
** {{GithubIssue|2571}} fixed export history of contacts which belongs to disabled accounts. | |||
* {{Plugin|New_GPG}} | |||
** {{GithubIssue|2603}} reduced minimum name length to 4 characters (from 5). | |||
** {{GithubIssue|2603}} e-mail can now be in the name@localhost format (without domain zone). | |||
* {{Plugin|NewStory}} | |||
** adopted plugin from Miranda IM. | |||
* {{Plugin|NotesReminders}} | * {{Plugin|NotesReminders}} | ||
Line 47: | Line 107: | ||
* {{Plugin|PluginUpdater}} | * {{Plugin|PluginUpdater}} | ||
** {{GithubIssue|2555}} added error handling on updates unpacking. | |||
** added ability to keep multiple backups and the ''Number of backups to keep:'' option. Backups are incremental! | |||
** {{GithubIssue|2554}} in case of failure when replacing files, the plugin will automatically roll back the changes. | |||
** {{GithubIssue|2547}} ''Restart Miranda automatically'' with ''Silent mode'' enabled no more requires clicking on a pop-up. | ** {{GithubIssue|2547}} ''Restart Miranda automatically'' with ''Silent mode'' enabled no more requires clicking on a pop-up. | ||
** {{GithubIssue|2548}} ''Backup database before update'' option is no longer available if {{Plugin|Db_autobackups}} plugin is not installed. | ** {{GithubIssue|2548}} ''Backup database before update'' option is no longer available if {{Plugin|Db_autobackups}} plugin is not installed. | ||
* {{Plugin|Scriver}} | |||
** {{GithubIssue|2591}} renamed ''Enable button context menus'' option to ''Show button menus when right clicking the buttons'' and moved to {{Menu|Message sessions|Group chats|Events and filters}} tab. | |||
* {{Plugin|SeenPlugin}} | * {{Plugin|SeenPlugin}} | ||
** {{GithubIssue|2508}} fixed applying " | ** "Accounts to watch" list became available to screen readers. | ||
** {{GithubIssue|2508}} fixed applying "Accounts to watch" checkboxes state. | |||
* {{Plugin|SmileyAdd}} | * {{Plugin|SmileyAdd}} | ||
** {{GithubIssue|2526}} removed ''Disable stickers'' option. | ** {{GithubIssue|2526}} removed ''Disable stickers'' option. | ||
** {{GithubIssue|2532}} downloaded stickers no longer disappear when reopening message window. | ** {{GithubIssue|2532}} downloaded stickers no longer disappear when reopening message window. | ||
** fixed incorrect setting an absolute path instead of a relative one. | |||
* {{Plugin|StatusManager}} | |||
** {{GithubIssue|2559}} fixed work with {{Plugin|PluginUpdater}}'s ''Restart Miranda automatically'' option enabled. | |||
* {{Plugin|StdMsg}} | * {{Plugin|StdMsg}} | ||
** {{GithubIssue|2512}} fixed broken group chat colors | ** {{GithubIssue|2591}}moved ''Show button menus when right clicking the buttons'' option to {{Menu|Message sessions|Group chats|Events and filters}} tab. | ||
** {{GithubIssue|2512}} fixed broken group chat colors. | |||
* {{Plugin|TabSRMM}} | * {{Plugin|TabSRMM}} | ||
** {{GithubIssue|2608}} added ability to customize "Clear message area" hotkey. | |||
** the event filter button now shows settings mini-window by left-click (instead of right-clicking). | |||
** {{GithubIssue|2591}} moved ''Show button menus when right clicking the buttons'' option to {{Menu|Message sessions|Group chats|Events and filters}} tab. | |||
** removed ''subclassIEView'' hidden option. | ** removed ''subclassIEView'' hidden option. | ||
** {{GithubIssue|2521}} fixed {{Button|Esc}} key behavior selection for group chats. | ** {{GithubIssue|2521}} fixed {{Button|Esc}} key behavior selection for group chats. | ||
** {{GithubIssue|2610}} fixed inability to transfer file from clipboard by pressing {{Hotkey|Ctrl|V}}. | |||
* {{Plugin|Variables}} | |||
** {{GithubIssue|2561}} fixed contact(), ccount(), and getContactFromString() functions. | |||
== For developers == | == For developers == | ||
* Chat API: added "Mute" parameter to any chat, turning short/long blinking mode. | * Chat API: added "Mute" parameter to any chat, turning short/long blinking mode. | ||
* DeleteDirectoryTreeW — new function that deletes a folder with all subfolders (recursively). Do not use it at the root of the disk C: 😅 | |||
* g_chatApi.LogToFile completely moved into the core. | |||
* CCtrlTreeOpts class moved into the core. |
Latest revision as of 16:09, 23 November 2020
Core and libraries
- added ability to rotate network logs.
- added ability to print dates in network log.
- added Check database menu item to profile manager.
- Issue #2516 compressing the database in the profile manager now shows a message about the result.
- switched OpenSSL from old and unsupported 1.0.2 branch to newest 1.1.1 branch.
- updated libcurl, liblua, libmdbx, and SQLite libraries.
- Issue #2510 fixed icons sorting order.
- Issue #2573 fixed autoexec_.ini import for settings contained slashes.
- fixed inability to remove autoexec_.ini if Miranda installed into Program Files (a request for privileges will be made via UAC).
- fixed text clipping in installers when settings a non-standard DPI in the operating system.
Protocols
- Discord
- basic domains replaced to discord.com
- EmLanProto
- from now the protocol is bound to localhost (useful in cases when Miranda was launched before raising the local network).
- Facebook
- Issue #2527 added downloadable stickers support (SmileyAdd plugin required).
- Issue #2560 added ability to create new contact through AddContactPlus.
- Issue #2530 fixed "Create a new Facebook account" link.
- ICQ
- Issue #2524 added downloadable stickers support (SmileyAdd plugin required).
- Issue #2544 fixed processing of "statusCode:401".
- Jabber
- Issue #2604 added Enable Message Archive Management (XEP-0313) option (so you can disable MAM support if you want).
- improved XEP-0313: Message Archive Management implementation compatibility with OpenFire and Prosody IM.
- Issue #2518 double click on bookmarks now launch it.
- Issue #2584 all lists (participants, moderators, members, admins, owners, outcasts) are now sorted alphabetically; Enter button in the filter field now applies the entered filter.
- Issue #2566 privacy lists editor now show all contacts even hidden ones.
- Issue #2565 privacy lists editor no more allows removing active list.
- Issue #2565 privacy lists editor no more allows to change settings of "<none>" list.
- disabled XEP-0231: Bits of Binary for group chats.
- fixed no nickname for new contacts.
- Issue #2506 fixed crash or disfunction of SCRAM/SHA256/SHA512 auth.
- fixed sounds and popups in group chats without <subject/>.
- SkypeWeb
- Issue #2549 fixed login problem.
- fixed visualization of Skype invitations.
- Steam
- if a friend list request comes with an error code, all contacts will no longer be removed from Miranda.
- VKontakte
- added downloadable stickers support (SmileyAdd plugin required).
- added [sticker:code] and [sticker-code] templates for sending stickers.
- added UseStikersAsStaticSmileys hidden option.
- added "wall reply" attachments support.
- unknown attachment types will be displayed as text.
- fixed server history deletion on contact delete.
- fixed server history deletion on ban user.
Plugins
- Clist_modern
- Issue #2513 added ability to rename view modes.
- Issue #2504 rolled back a fix for contacts list auto resize.
- disabled by default Use improved search method in contact list option.
- CurrencyRates
- Issue #2607 fixed Bitcoin 🚀 rate display.
- DbChecker
- support restored. Plugin was added to base package.
- Issue #2517 added Main menu → Database → Check database menu item.
- DbEditorPP
- Issue #2542 double click on the search result item now scrolls the list to this item.
- Dbx_mdbx
- added ability to switch between meta-pages to mdbx_chk. In most cases, this fixes the damaged database at the cost of losing the latest events. See the plugin page for details.
- fixed "error -32790" on very large profiles.
- Dbx_sqlite
- added new plugin.
- FTPFile
- Issue #2594 fixed predefined account names in options dialogue.
- Import
- fixed crash in mContacts import.
- IRC
- fixed a rare crash.
- MirLua
- Issue #2589 the plugin is working again.
- Msg_Export
- Issue #2571 fixed export history of contacts which belongs to disabled accounts.
- New_GPG
- Issue #2603 reduced minimum name length to 4 characters (from 5).
- Issue #2603 e-mail can now be in the name@localhost format (without domain zone).
- NewStory
- adopted plugin from Miranda IM.
- NotesReminders
- Issue #2511 fixed dismission of reminders.
- PluginUpdater
- Issue #2555 added error handling on updates unpacking.
- added ability to keep multiple backups and the Number of backups to keep: option. Backups are incremental!
- Issue #2554 in case of failure when replacing files, the plugin will automatically roll back the changes.
- Issue #2547 Restart Miranda automatically with Silent mode enabled no more requires clicking on a pop-up.
- Issue #2548 Backup database before update option is no longer available if Db_autobackups plugin is not installed.
- Scriver
- Issue #2591 renamed Enable button context menus option to Show button menus when right clicking the buttons and moved to Message sessions → Group chats → Events and filters tab.
- SeenPlugin
- "Accounts to watch" list became available to screen readers.
- Issue #2508 fixed applying "Accounts to watch" checkboxes state.
- SmileyAdd
- Issue #2526 removed Disable stickers option.
- Issue #2532 downloaded stickers no longer disappear when reopening message window.
- fixed incorrect setting an absolute path instead of a relative one.
- StatusManager
- Issue #2559 fixed work with PluginUpdater's Restart Miranda automatically option enabled.
- StdMsg
- Issue #2591moved Show button menus when right clicking the buttons option to Message sessions → Group chats → Events and filters tab.
- Issue #2512 fixed broken group chat colors.
- TabSRMM
- Issue #2608 added ability to customize "Clear message area" hotkey.
- the event filter button now shows settings mini-window by left-click (instead of right-clicking).
- Issue #2591 moved Show button menus when right clicking the buttons option to Message sessions → Group chats → Events and filters tab.
- removed subclassIEView hidden option.
- Issue #2521 fixed Esc key behavior selection for group chats.
- Issue #2610 fixed inability to transfer file from clipboard by pressing Ctrl+V.
- Variables
- Issue #2561 fixed contact(), ccount(), and getContactFromString() functions.
For developers
- Chat API: added "Mute" parameter to any chat, turning short/long blinking mode.
- DeleteDirectoryTreeW — new function that deletes a folder with all subfolders (recursively). Do not use it at the root of the disk C: 😅
- g_chatApi.LogToFile completely moved into the core.
- CCtrlTreeOpts class moved into the core.