MyChat 2023.1 — beta audio conferences, new versioning scheme
Official news: MyChat 2023.1 — beta audio conferences, new versioning scheme
Release date: 01.19.2023
[+] new feature;
[*] fixed bug or improved feature;
[-] fixed.
MyChat Client
[+] added user statuses in the chat list;
[+] (win32) settings for disabling rendering for the built-in bot (Elisa, uin=0) in the user lists of auto-created conferences in the chat;
[+] (win32) conferences display a full list of members, not only online ones;
[+] (win32) user filer in conferences;
[+] (win32) user sorting types in conferences;
[+] (win32) a command line key mcclient.exe /minimize minimize MyChat window to the taskbar right after the launch;
[+] (win32) new version numeration scheme;
[+] (Android) added menu item for saving a file to the folder "Downloads";
[+] (iOS) added the option for account deletion if a user has sufficient rights;
[*] (win32) redesigned scheme of automatic reconnection to the server after disconnection;
[*] (win32) redesigned format of parameters in MyChat command line;
[*] (Android) completely redesigned system for working with files in the application. Now it supports transferring any files on the latest operating systems (Android 10+). Select files and images via a system file manager, preview the content sorted in folders;
[*] (iOS) added rendering for some message types;
[*] (iOS) extended logging of PUSH notifications for debugging purposes;
[-] (win32) fixed memory loss when the program is in the working process. The losses cause errors after the program shuts down;
[-] (win32) main menu, "Help", when choosing the menu item about installing the application on Android/iOS, then this item does not highlight in the important notifications(Ctrl+4). Fixed;
[-] (win32) a bug when double clicking on dialogues (private/conferences); a focus switches somewhere if automatic dialogue closing is off in the settings. Fixed;
[-] (Android) fixed sending images via the menu option "Share" in other applications. Added the option to send files of any type via "Share";
[-] (win32) if open a private dialogue with a user with disabled history in a local database, and then delete the whole private history by using a server command and open a private dialogue with this person again the messages remain in memory, indexes get messed up. The issue fixes after the program reconnection or restart. Fixed;
[-] (Android) the dialogue with Elisa does not open from the list of conference users. Fixed;
[-] (Android) fixed issue when downloading files that contain spaces in titles;
[-] (Android) when uploading a file on a server, there is no upload indication and checksum calculation displayed in a conference. Fixed;
[-] (Android) the setting "Restart MyChat after reboot" does not work when PUSH notifications are disabled. Fixed;
[-] (iOS) incorrect deleting of messages. Fixed;
[-] (iOS) incorrect display for "«" and "»" symbols. Fixed;
[-] (iOS) sometimes the indicator for new events on the navigation panel dis[lays incorrect number. Fixed;
[-] fixed memory leaking when working with data structures;
[-] (Android) some Android devices do not perform ports test for the TURN server which causes the call failure. Fixed;
MyChat Server
[+] (Core) automatic server restart after 30 seconds after any fatal error. Logs included;
[+] (Admin) a console command "list" for getting a full list of all available console commands with short text descriptions;
[+] (Admin) when managing users, in a user's profile, there is a QR code for quick connection to the server via Android or iOS application for MyChat;
[+] MSL functions for processing Kanban events;
[+] added the option to block connections to the server from various operating systems according to Rights groups;
[*] (Core) server optimization for faster work with conferences especially if there are a lot of them with a big number of members;
[*] (Admin) automatic indentations in a text field for outputting console commands for better reading experience;
[-] error when changing a user's authorization type if the account type is not a domain one. Fixed;
[-] (Admin) if an image is not required to be resized, then it was impossible to upload a user photo on the server; Fixed.
[-] fixed memory leaking when working with data structures;
[-] when deleting conference messages on Admin Panel, under a user who is not a member of this conference, messages are deleted on the server but not on the clients because the command is not sent creating out of sync. Fixed;
[-] fixed error when importing or updating users from a domain;
[-] when inviting a user to a conference that you are not a member of, the server sends an incorrect error. Fixed.