Changelog/0.96.7: Difference between revisions
Dart Raiden (talk | contribs) |
Dart Raiden (talk | contribs) |
||
| Line 28: | Line 28: | ||
* {{Plugin|Steam}} | * {{Plugin|Steam}} | ||
** use machine name as unique location ID. | |||
** {{GithubIssue|4930}} fixed Steam Guard 2FA remembering. | |||
* {{Plugin|Telegram}} | * {{Plugin|Telegram}} | ||
** {{GithubIssue|4973}} added ''"Delete contacts in Miranda when they are deleted from server"'' option. | |||
** {{GithubIssue|5029}} added support for sending animated GIFs. | |||
** {{GithubIssue|5049}} added support for channel descriptions (in user info). | |||
** {{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|5014}} resending a cached file no longer hangs indefinitely in filetransfer list. | |||
** {{GithubIssue|5030}} sent messages are no longer incorrectly marked as edited. | |||
** {{GithubIssue|5033}} outgoing audio files are no longer treated as voice messages. | |||
** {{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|5074}} fixed proxy support. | |||
* {{Plugin|VKontakte}} | * {{Plugin|VKontakte}} | ||
Revision as of 18:42, 8 August 2025
Core and libraries
- updated libcurl, libtox, litehtml, OpenSSL, SQLite, and TDLib libraries.
Protocols
- Discord
- 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 chat via an invitation link.
- added popup if captcha is required to join the server.
- Dummy
- Issue #4980 fixed a bug where double-clicking on a contact would open the history window instead of the message window.
- Issue #4983 the protocol icon in the account manager now matches the selected template.
- EmLanProto
- Issue #4956 added protocol and statuses icons.
- Jabber
- Issue #5034 improved XEP-313: Message Archive Management compatibility with OpenFire.
- 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.
- SkypeWeb
- deprecated. Microsoft shut down Skype in favor of Teams. Contacts and history will be automatically converted to the Dummy protocol.
- Steam
- use machine name as unique location ID.
- Issue #4930 fixed Steam Guard 2FA remembering.
- 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 #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 #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.
VKontakte: support ‘mark as spam’ (from server) message
VKontakte: add hidden option ‘RepeatRequestAfterEmptyFrame‘ (default false) for old behavior on users.get empty response add hidden option ‘LoadCListInterval’ (default 1) for interval between contacts status requests rename hidden option ‘TimeoutAfterUserGet’ to ‘TimeoutForUserGet’ more fix for ’error 9’
VKontakte: fix loading max 100 online contacts rework procedure for loading contact statuses new hidden option TimeoutAfterUserGet (default 0) for fix ‘user.get’ flood remove old code for replace option name
VKontakte: fix ‘Unknow contact’ on message from new contact
VKontakte: switching back to official last API version fix #5027
Clist_Modern: status bar code speed up
fix for a rare crash in Jingle
pfnGetWindowVisibleState() - unused parameters removed
fixes #5071 (Clist Modern: "Client area margins" works only on skin-engine contact list)
fixes #5070 (Clist Modern: "Space on left" and "Space on right" do not work)
fixes #5068 (Clist Nicer: "Draw sunken edge" and "Show menu and status buttons" does not work)
fixes #5067 (Clist Nicer: "Make selection highlight translucent" does not work)
fixes #5060 (Clist Modern: Selection mode options)
fixes #5061 (Clist Modern: Easy scroll - useless option removed)
fixes #5048 (fileasmessage.dll: add button to chat toolbar)
fixes #5059 (Удалить остатки функциональности по созданию подменю)
Wine fix for menu icons
fixes #5053 (Voiceservice.dll: Hold Icon is wrong)
IEHistory: fix for occasional crash
fixes #4952 (netlog: not to print auth info & tokens in a network log)
MsgExport: reactions to be properly exported even in the text mode
fixes #5014 completely
fixes #5042 (Прочитанность выставляется лишь по факту попадания сообщения на экран)
fixes #5036 (Options - Customize - Menus: useless button "Insert submenu" removed)
fixes #5041 (MirLua: открытие скрипта двойным кликом по имени файла)
useless/obsolete MCO_OPT_ONADD_SERVICE removed
fixes #5040 (MirLua: add AddGroupMenuItem function to the clist module)
fixes #5035 (Options -> Customize -> Menus: enable icons checkbox doesn't work on the fly)
fixes #5039 (Редактор меню: показывать название сервиса)
fixes #5032 (NS: при форварде сделать ник исходного канала кликабельным)
fixes #5016 completely
fixes #1907 (PluginUpdater: move deleting/renaming file rules from plugin to server side)
fixes #5026 (CrashDumper: падение при вызове любого пункта меню, связанного с плагином)
Contact::GetStatus to be used to retrieve contact's status
fixes #5024 (Часть не-оффлайн юзеров оказывается в группе с оффлайн юзерами)
fixes #5001 (Notes and Reminders: добавляется лишний день)
startupstatus: docking settings removed
fixes #5009 completely
fixes #5004 completely
fixes #5017 (SendSS: UploadPie not working) + some code formatting
fixes #5021 (Allow a different log viewer for group chats than for 1on1 chats)
fixes #5020 (NewStory: редактирование событий всегда редактирует последнее событие)
fixes #5018 (Notes and Reminders: не переводятся пункты выпадающего меню в диалоге выбора исполняемого файла)
fixes #5009 ("Pin to desktop" option doesn't work in all modern Windows)
for #5010 - inherited visibility for contacts' groups
fixes #5013 (Скрытие групп: поддержка и наследование настроек)
fixes #4899 completely
NewStory: fix for underlining spaces
fixes #4905 completely
fixes #4440 completely
fixes #4926 (strange behavior of contact's popup menu in the embedded clists)
fixes #4945 completely
fixes #5006 completely
fixes #4428 completely
fixes #5006 (NewStory: пропала настройка цвета ников)
fixes #5001 (Notes and Reminders: добавляется лишний день)
fixes #5005 (Notes and Reminders: еженедельные напоминалки становятся ежедневными)
fixes #4997 (NewStory: текст с форматированием игнорирует настройки цвета)
fixes #4971 completely
fixes #4982 completely
fixes #4992 completely
fixes #4998 (В окне сообщений Dummy-контакта поле ввода текста не отключено)
fixes #4999 (После починки #4984 сломалось #4649)
fixes #5004 (NewStory: индикация отредактированного сообщения)
FILE_BLOB::setDescr() = new helper for setting file descripttions
fixes #4988 (NewStory: коды цветов перепутаны)
fixes #4989 (NewStory: human-readable color names in bbcodes)
fixes #4987 (NewStory: если указан невалидный цвет текста, текст отображается черным)
fixes #4991 (Добавить опцию, включающую кнопки форматирования текста вне зависимости от того, поддерживает ли его протокол)
fixes #4995 (Weather: Максимальная и минимальная температура недоступны)
groups.json contents moved to profile database as JSON
fixes #4992 (StdMsg, Scriver: "Paste-n-send" doesn't work with files)
Weather: fix for displaying current data
fixes #4955 (Notes and Reminders: проблема с напоминаниями, установленными в прошлое)
fixes #4979 (new contacts in a group to inherit default ignore settings for a group)
fixes #4984 (NewStory: сломано дерево дат в истории)
fixes #4975 (CloudFile: нужно убирать учётку из подменю в меню контакта при её отключении) + some code cleaning
fixes #4970 (Weather: не может подключиться при старте)
Menu_AddMainMenuItem to receive protocol's module to modify a service name
Dbx_Sqlite: fix for database checker & unread events
fixes #4965 (Folders: некоторые строки не переводятся)