Follow our Twitter to stay tuned!
MyChat versions history
The brackets show the date when a new feature was created or when a bug was fixed.
[+] new feature;
[*] fixed bug or improved feature;
[-] fixed bug.
MyChat Client
[+] (12.14.2020) "smart" search in dialogues; use Cyrillic or Latin letters, and the program searches for the most suitable words;
[+] (12.11.2020) (Android) added checking if the TURN server is available before the call starts;
[+] (12.10.2020) (Android) added a QR code scanner for quick connection on the login screen;
[+] (12.01.2020) (Android) new tool for checking connection to the server including connection to all ports used by the application;
[*] (12.13.2020) option to delete messages in the private dialogue with Elisa (UIN 0);
[*] (12.13.2020) redesigned notifications about broadcast read status + added a brief text preview of the sent broadcast;
[*] (12.12.2020) full control for IPv4, IPv6, and FQDN addresses validness for connection in the servers manager;
[*] (12.12.2020) option to enter manually IPv6 addresses in any format for connection in the servers manager;
[*] (12.11.2020) redesigned the checking for connection with the TURN server before the call starts. Now MyChat Server local address is automatically added first to the list of available for checking addresses to which the client connects;
[*] (12.10.2020) when launching MyChat Client in RDP session from the server, the system of the automatic update is off because the client must be updated on the server (one for all RDP users);
[*] (12.06.2020) in there are no messages in a conference (Ctrl+2), then it's written "No messages", and the timestamp does not show;
[*] (12.02.2020) MyChat Client writes into protocol the information if it's working under a virtual machine, for example, "Run under VMWare Workstation". Various versions supported: VMWare, Virtual PC, VirtualBox, and Wine
[*] (12.01.2020) (Android) redesigned window for adding or editing the server's address;
[*] (11.27.2020) if HTTPS certificate is incorrect or outdated, the message "Server Certificate Invalid or not present" is displayed and the program crashes with error;
[*] (11.26.2020) replaced font with Arial for Windows XP/2003 because the rendering of modern fonts is impossible on outdated OS;
[*] (11.26.2020) changed the installer version for compatibility with Windows XP;
[-] (12.10.2020) clicking on the main menu option "Tools", "Files", "My files on the server" works incorrectly. Fixed;
[-] (12.09.2020) (Android) MAC filters do not work for Android clients. Fixed;
[-] (12.05.2020) if private dialogues (Ctrl+1) are empty, then the dialogue does not appear during incoming private messages and requiring the program to restart or reconnect to the server. Fixed;
[-] (12.05.2020) clicking on the link "My files on the server" works incorrectly. Fixed;
[-] (12.03.2020) fixed error in VNCServer plugin, now it works correctly;
[-] (12.03.2020) (macOS, Linux, WEB) messages which indexes intersect with indexes of deleted messages in other conferences are not displayed. Fixed;
[-] (12.01.2020) issue when downloading files in the chat on outdated OS (Windows XP, Server 2003/2008, Windows 7);
[-] (11.27.2020) when clicking on the executable file in the chat text (exe, msi, bat etc.), MyChat Client freezes;
MyChat Server
[+] (12.11.2020) (Admin) added the function for checking if the server's services (web, core, turn, ftp) ports are available via the internet;
[+] (12.06.2020) (Integration API) function MCIAPI_CS_AddUserToCommonContacts for adding a user to a common contact list;
[+] (12.06.2020) (Integration API) function MCIAPI_CS_GetDepartmentIDByTextPath for getting a department's ID via full path from a common contact list;
[+] (12.06.2020) (Admin) console command "remove confs" for complete deleting of whole history in conferences for online and offline users;
[*] (12.14.2020) faster launch of the built-in server NodeJS for MyChat update system;
[*] (12.08.2020) (Integration API) option to specify a message type when sending messages in private dialogues and conferences;
[*] (11.26.2020) changed the installer version for compatibility with Windows XP;
[-] (12.14.2020) (Admin) when viewing online users while using https, the information that an encryption is used for all web services is not displayed;
[-] (12.14.2020) (Admin) when viewing online users, IP 127.0.0.1 displayed for web services. Fixed;
[-] (12.11.2020) error F0A9FE4D; updating MyChat from versions 3.x; moving files correctly from rogram Files to \AllUsers;
[-] (12.11.2020) error ID: E52473AE, "Specified file cannot be found". when updating from versions lower v.5.20;
[-] (12.11.2020) error ID: 52A2F726, "A field with the name 'reflink' already exists" - Native error: 30351." when updating from the version lower v5.22;
[-] (12.11.2020) error ID: 031959FB, "no such table: cuids." when updating the server from versions lower 7.2;
[-] (12.11.2020) error ID: 5C0EF561, "Table 'allowip' does not exist. - Native error: 30396." when updating the server from older versions;
[-] (12.11.2020) error ID: 97159F15, "List index out of bounds (-1)." when importing users from domain with custom filter of the LDAP request;
[-] (12.11.2020) error ID: 7A85EE31, when turning off the server; saving the statistics;
[-] (12.11.2020) error 91B608E9, server launch problem, "Сannot create file "C:\ProgramData\MyChat Server\db\mcserv.lock". The file exists.";
[-] (12.10.2020) (Admin) in the client's setting template, when choosing an option "Update method", fields for login, password, and domain are unavailable. Fixed;
[-] (12.10.2020) error ID: C9ED6301, "The process cannot access the file because it is being used by another process" occurs sometimes when the client requests image thumbs;
[-] (12.06.2020) the command for complete private dialogues deleting (remove privates) works incorrectly — it applies to online users and not offline ones;
[-] (12.05.2020) restaring the server from Admin Panel does not work correctly, fixed;
[-] (11.27.2020) after changing settings, the built-in NodeJS WEB server does not reboot, the message displayed "Cannot bind 1979 TCP port, WINSOCK ERROR".