New releases, updates, important announcements and sales discounts. Information about future versions
User avatar
Alona Kutsenko
The version is currently under development
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".
User avatar
Alona Kutsenko
MyChat Client
[*] (26.11.2020) replaced font with Arial for Windows XP/2003 because the rendering of modern fonts is impossible on outdated OS;
[*] (26.11.2020) changed the installer version for compatibility with Windows XP;

MyChat Server
[*] (26.11.2020) changed the installer version for compatibility with Windows XP.
User avatar
Alona Kutsenko
MyChat Client
[*] (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.27.2020) when clicking on the executable file in the chat text (exe, msi, bat etc.), MyChat Client freezes;

MyChat Server
[-] (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".

The latest build MyChat 8.2.1

Update instruction
User avatar
Alona Kutsenko
MyChat Client
[+] (12.01.2020) (Android) new tool for checking connection to the server including connection to all ports used by the application;

[*] (12.01.2020) redesigned window for adding or editing the server's address.
User avatar
Alona Kutsenko
MyChat Client
[*] (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.
User avatar
Alona Kutsenko
MyChat Client
[-] (12.03.2020) (macOS, Linux, WEB) messages which indexes intersect with indexes of deleted messages in other conferences are not displayed. Fixed.
User avatar
Alona Kutsenko
MyChat Client
[-] (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.
User avatar
Alona Kutsenko
MyChat Server
[-] (12.05.2020) restaring the server from Admin Panel does not work correctly, fixed.
User avatar
Alona Kutsenko
MyChat Client
[*] (12.06.2020) in there are no messages in a conference (Ctrls+2), then it's written "No messages", and the timestamp does not show;

MyChat Server
[+] (12.06.2020) (Admin) console command "remove confs" for complete deleting of whole history in conferences for online and offline users;

[-] (12.06.2020) the command for complete private dialogues deleting (remove privates) works incorrectly — it applies to online users and not offline ones. Fixed.

The issue was in the system for synchronization of special messages.
User avatar
Alona Kutsenko
MyChat Server
[-] (12.08.2020) incorrect work of IP filters for web services. Fixed.
User avatar
Alona Kutsenko
MyChat Server
[+] (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.08.2020) (Integration API) option to specify a message type when sending messages in private dialogues and conferences.
User avatar
Alona Kutsenko
MyChat Client
[-] (12.09.2020) (Android) MAC filters do not work for Android clients. Fixed.
User avatar
Alona Kutsenko
MyChat Client
[-] (12.10.2020) clicking on the main menu option "Tools", "Files", "My files on the server" works incorrectly. Fixed;

MyChat Server
[-] (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.
User avatar
Alona Kutsenko
MyChat Client
[+] (12.10.2020) (Android) added a QR code scanner for quick connection on the login screen.
User avatar
Alona Kutsenko
MyChat Server
[-] (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.
User avatar
Alona Kutsenko
MyChat Client
[*] (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).
User avatar
Alona Kutsenko
MyChat Client
[*] (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.
User avatar
Alona Kutsenko
MyChat Client
[+] (12.11.2020) (Android) added checking if the TURN server is available before the call starts.
User avatar
Alona Kutsenko
MyChat Server
[-] (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."
User avatar
Alona Kutsenko
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.

check-ports-connection.png
Checking if MyChat ports are available via the internet
check-ports-connection.png (89.8 KiB) Viewed 14308 times
User avatar
Alona Kutsenko
MyChat Client
[*] (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.

server-address-validation.png
Checking MyChat Server address validness
server-address-validation.png (6.54 KiB) Viewed 14308 times
User avatar
Alona Kutsenko
MyChat Client
[*] (12.13.2020) redesigned notifications about broadcast read status + added a brief text preview of the sent broadcast.

broadcast-new-read-statuses.png
New notifications for broadcast read status
broadcast-new-read-statuses.png (27.3 KiB) Viewed 14308 times
User avatar
Alona Kutsenko
[*] (12.13.2020) option to delete messages in the private dialogue with Elisa (UIN 0).
User avatar
Alona Kutsenko
MyChat Client
[+] (12.14.2020) "smart" search in dialogues; use Cyrillic or Latin letters, and the program searches for the most suitable words;

smart-search.png
Smart search in MyChat (when using Cyrillics and Latin letters)
smart-search.png (16.76 KiB) Viewed 14306 times

MyChat Server
[*] (12.14.2020) faster launch of the built-in server NodeJS for MyChat update system.
User avatar
Alona Kutsenko
MyChat Server
[-] (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.