New releases, updates, important announcements and sales discounts. Information about future versions
User avatar
Alona Kutsenko
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
[+] (05.06.2019) MyChat Client databases are encrypted now;
[+] (04.29.2019) hotkeys settings for calls and maximizing chat window;
[+] (03.23.2019) new tool for sending multi-adress mesagess (Alt+F9);
[+] (03.15.2019) console command "hwid" for getting HardwareID of a device where MyChat is running;
[+] (02.26.2019) a tool for redirecting users in a private dialogue;

[*] (04.25.2019) removed fucntion "Insert", "Link", "File or folder in the local network". Improved fucntion for inserting any links in the chat ((\\, http://, https://, ftp://, file://);
[*] (04.24.2019) in the file mcdomain.reg for configuring transparent domain authorization, you can add the parameter "Secured" to enable/disable encryption on a client;
[*] (04.16.2019) MyChat Client memorizes which window was active before you switched to MyChat in order to get the focus back when the program minimized in the system tray by using Esc or the button for closing the window;
[*] (04.12.2019) removed add-ons panels on the right pert of the window;
[*] (04.12.2019) enable/disable sound in a program by using combination Shift+F5;
[*] (04.12.2019) use Shift+F8 to disable transparency for MyChat Client main window;
[*] (04.12.2019) removed settings for opening private dialogues from a contact panel and user list in conferences by mouse (deals with multi-selecting users in a contact list);
[*] (04.12.2019) when sending files in conferences and provate dialogues that are located on network resources, the recipient sees a direct link to this file. Fixed;
[*] (04.11.2019) ability to delete the date of birth in personal profile (Alt+U);
[*] (04.05.2019) reduced the load on a processor almost to zero in a system for working time control;
[*] (03.23.2019) redesigned layout: on the left are contact lists (common and personal), on the middle is the chat window, on the left is the list of conference users or information about a user (if a private dialogue is open);
[*] (03.23.2019) removed a vertical separator in conferences and private dialogues. Now the height of the input window is calculated automatically;
[*] (03.23.2019) if you choose a user in a common contact list and add him to a personal contact list, then the chat automatically switches to a new contact in a personal list;
[*] (03.23.2019) multi-selecting for users in a common and personal contact list. You can send notifications, multicast private messages, and invite selected users to conferences;
[*] (03.23.2019) separate options in a context menu for expanding and minimizing contacts groups are replaced with "Expand/minimize groups" (buttons "/" and "*" on a digital keyboard);
[*] (03.07.2019) increased rendering speed of the common and private contacts in filters if there is more then a few hundred;
[*] (03.01.2019) (Mac, Linux) if a recipient can't accept files directly for some reason, he receives a private message about it;
[*] (02.20.2019) (Android) now client errors are displayed in a special menu at the bottom of the screen (Snackbar) instead of a pop-up message (Toast). They are clickable and lead to the Help page;

[-] (04.17.2019) (Android) transfering/downloading files works incorrectly sometimes on Android 8.1 and higher;
[-] (04.15.2019) "Files", "Rename duplicate files when they are received without overwriting" works incorrectly when sending files directly between clients as duplicates are not always renamed. Fixed;
[-] (04.12.2019) if a user receives a notification with attachments and his settings allow automatic file downloading from incoming notifications, and he also has not received files from the sender yet, then MyChat Client "freezes". Fixed;
[-] (04.12.2019) pop-up notification for incoming messages does not show up if a conference window is open, but the chat itself minimized or unfocused. Also, the icon does not blink in the system tray, although the sound notification works correctly. Fixed;
[-] (04.12.2019) (Console Messenger) message sending to conference does not work in console utility mcconsole.exe. Fixed;
[-] (04.11.2019) (setup) problem with MyChat automatic installer downloaded from own server. Sometimes the installation can start not in a user profile, but in Program Files. Fixed;
[-] (04.11.2019) the fist group opens if you move to the search field in the main window of common contacts and click on one of the groups in the tree-like contact list. Fixed;
[-] (04.09.2019) fixed sorting in a history window of private dialogues (new messages of one day (24 hours) on the top of the others);
[-] (04.09.2019) new entries about recent dialogues are not displayed in the history window until the program restart. Fixed;
[-] (04.08.2019) MyChat Client "freezes" when you open a private dialogue. Fixed;
[-] (04.07.2019) if settings "Switch automatically to incoming messages" and "Show chat window above all windows when there is a new message in the private chat" in the section "Events", then the information about the sender and his photo are not rendered. Fixed;
[-] (04.05.2019) if you press the right mouse button on unread messages and close the dialogue, the icon in the system tray continues blinking until you restart the program (even if there are no unread dialogues left). Fixed;
[-] (04.04.2019) when clicking on a pop-up wondow or blinking icon in a system tray, and there is an incoming private message, then the chat window opens but does not switch to this private dialogue. Fixed;
[-] (03.21.2019) rendering error of the common contact list, when blocks of nested departments are not added to the list if there is a lot of them. Fixed;
[-] (03.12.2019) (Android) critical error when choosing the server that has symbols "" in the title. Fixed;
[-] (03.11.2019) fixed error when choosing a message from a drop-down list of incoming notifications;
[-] (03.11.2019) notification rendering error , if they are created with a minimum interval of time (time difference less than a second), then buttons "Previous" and "Next" do not appear. Fixed;
[-] (03.05.2019) (Mac, Linux) conversations history is not displayed in conferences after connection failure/restore. Fixed;
[-] (03.04.2019) fixed errors when viewing a history of sent and received notifications (conversion problem UTC<=> local time) for users and a server from different time zones;
[-] (02.24.2019) when you search users (Alt+F), the first position shows UIN=-1. Fixed;
[-] (02.19.2019) (Mac, Linux) error that indicates about incompatibility of a client and server does not display. Fixed;
[-] (02.18.2019) (Android) the program crashes in the section "Servers master" in Android 4.2 and Android 4.3. Fixed;
[-] (02.18.2019) (Android) messages display symbols line start characters (L$) in Android 4.2 and Android 4.3. Fixed;

MyChat Server
[+] (04.28.2019) (MSL) function mGetConfTopic for getting a text conference topic by its identifier;
[+] (04.28.2019) (MSL) function mGetConfPassword for getting a text conference password by its identifier;
[+] (04.25.2019) (Forum) added local video uploading;
[+] (04.24.2019) (Admin) configuration for limiting the maximum upload file size on the server. By default, no limitation;
[+] (04.22.2019) new tool for running console commands in Admin Panel — Terminal;
[+] (03.12.2019) (MSL) function FolderExists to check if a folder exists on a disk;
[+] (03.12.2019) (MSL) function CopyFile for copying a file from one folder to another;
[+] (03.12.2019) (MSL) function CreateFolder for creating a folder with nested folders on the disk;
[+] (03.12.2019) (MSL) function DeleteFolder for deleting folders with their content;
[+] (03.12.2019) (MSL) function GetDirectoriesAndFiles to get a list of folders and files in a specified directory;
[+] (03.12.2019) (MSL) function MoveFile to transfer a file from one folder to another;
[+] (03.12.2019) (Admin) WEB support setting "Show website support chat in the frame";
[+] (02.28.2019) (Admin) in IP filters you can allow or forbid access to myChat Server from Linux, macOS, built-in forum, Kanban project management, and MyChat Guest service;

[*] (05.02.2019) (Admin) when importing users from CSV file to MyChat Server database, if the person's gender is not specified, the server tries to determine it automatically;
[*] (04.25.2019) (Admin) added automatic saving for fields compliance when importing users from Active Directory;
[*] (04.18.2019) removed an IP address for external clients from FTP file server. Now you can use Ip address or DNS server name for external clients from the main section of network settings;
[*] (04.09.2019) improved feature of creating a backup copy of the server database;
[*] (03.19.2019) user import from CSV-file: user password, a department in the common contact list (nested, with the symbol "\");
[*] (03.05.2019) automatic import of users' patronymics from a domain using the field "displayName";
[*] (03.05.2019) when importing users from a domain, the server automatically makes the first letter as capital in a surname, name, and patronymic;
[*] (03.04.2019) the server distribution kit includes English Help;
[*] (02.28.2019) (Core) a technology of registration quality control from one IP, MAC, and HardwareID takes no account of logins but registration attempts only;

[-] (04.22.2019) (Admin) if you change user position or department and restart the server, everything came back, as if the changes were not written in the database. Fixed;
[-] (04.17.2019) (Admin) section "Rights Control", when you use a keyboard to go through items the current item displays as empty, and you can't tick it. This option will be disabled for a while to avoid interface display issues;
[-] (04.16.2019) (Admin) if you "drop" a user below a tree-like section on the empty space, then contacts list will collapse until the page restart. Fixed;
[-] (04.11.2019) (Admin) if you press on "Full delete all data" and "Cancel" in the tool "Backups", you see a message that all data is deleted. Fixed;
[-] (04.05.2019) (Core) when deleting users, corresponding dialogues are not deleted. Fixed;
[-] (04.05.2019) (Support) incorrect display of messages time stamps in a history. Fixed;
[-] (03.21.2019) (Support) messages are duplicated when sending them using the button "Send" in a chat from iOS browsers. Fixed;
[-] (03.19.2019) (Admin) an error occurs when deleting a work position and there is no single user in the database. Fixed;
[-] (03.19.2019) (Admin) a dialogue for saving data is not displayed when inserting text from a clipboard to a user profile. Fixed;
[-] (03.11.2019 )when updating the server from older versions, main conference with UIN=1 can automatically be renamed to "main". Fixed;
[-] (03.28.2019) (Core) MyChat Client account restore system does not work during new user registrations when the data about secret question and answer are ignored. Fixed;
[-] (02.28.2019) (Core) if a user is deleted, he remains in the WEB support group. Fixed;
[-] (02.28.2019) (Support) if a website visitor tries to restore the connection with an operator who was deleted from the list of operators, he receives an error without an opportunity to connect to another operator. Fixed;
[-] (02.27.2019) (Core) when updating from older versions (5.xx), group template names appear in the common contact list; names are not displayed in Admin Panel but visible in clients. Fixed;
[-] (02.22.2019) (Forum) administrator rights are required when subscribing/unsubscribing to notifications in the forum. Fixed;
[-] (02.21.2019) (Forum) when you edit a message, the name of the creator gets replaced with the name of the person who changes it;
[-] (02.21.2019) (Forum) a message you create appears in any topic for users on the forum. Fixed;
[-] (02.21.2019) (Forum) error when deleting root departments (List index out of bounds). Fixed;
[-] (02.19.2019) (MyChat Guest) user authorization error. The system requires from the invitation sender to be in a WEB support group. Fixed;
[-] (02.19.2019)(Support) wrong display for the error №115 during disconnection that does not show the right error. Fixed.

strong cat.png
strong cat.png (40.63 KiB) Viewed 12349 times
User avatar
Alona Kutsenko
MyChat Client
[*] (02.20.2019) (Android) now client errors are displayed in a special menu at the bottom of the screen (Snackbar) instead of a pop-up message (Toast). They are clickable and lead to the Help page.

error_en.png
Error display
error_en.png (39.48 KiB) Viewed 12332 times
User avatar
Alona Kutsenko
MyChat Client
[+] a tool for redirecting users in a private dialogue.

First of all, this tool is helpful for a website support chat if you need to redirect an incoming user to another and more experienced operator.

redirect.png
How to redirect a user from a website to another operator?
redirect.png (23.03 KiB) Viewed 12320 times

If this is a website visitor, he will see a list of WEB chat operators. If this is a regular MyChat user, he will see all registered users except (WEB Guest or blocked users).

redirect2.png
How to select a user to whom you need to redirect a dialogue?
redirect2.png (22.65 KiB) Viewed 12320 times

After this, the dialogue closes for an operator; a website visitor gets a new operator, and a new MyChat Client user opens a dialogue with this person.

Dialogues can be transferred to offline users too. All users have access to redirect dialogues by default, but you can change it in Rights Group on the server.
User avatar
Alona Kutsenko
MyChat Server
[*] (03.05.2019) automatic import of users' patronymics from a domain using the field "displayName".

Unfortunately, Active Directory does not have the field "patronymic" and administrators often write full names or their variants in the field displayName. Now, when MyChat tries to get a patronymic from the field displayName, provided that a name ("givenName") and surname ("sn") are specified in a profile for sure;

[*] (03.05.2019) when importing users from a domain, the server automatically makes the first letter as capital in a surname, name, and patronymic.

Again, if an administrator specifies names and surnames without capital letters, MyChat will fix it an upload users as it should be.
User avatar
Alona Kutsenko
MyChat Client
[*] (04.05.2019) reduced the load on a processor almost to zero in a system for working time control.

This improvement is helpful for terminal servers where the clients work on the same server but in different sessions.
User avatar
Alona Kutsenko
MyChat Client
[-] (04.08.2019) MyChat Client "freezes" when you open a private dialogue. Fixed.

This issue occurred in various cases: when opening a private dialogue; during an automatic launching and opening a big number of private dialogues. The icon was blinking in the system tray sometimes as if there were unread messages, but all private dialogues in tabs were read.

We recommend updating the server and problematic clients manually. The version has not changed. Setup files unloaded on the website.
User avatar
Alona Kutsenko
MyChat Server
[*] (04.09.2019) improved feature of creating a backup copy of the server database.

When creating a backup copy, the server closes the work with all its databases and copies them in folder C:\ProgramData\MyChat Server\db\temp\, and restores a connection with databases.

The server archives the content of folder temp into a backup ZIP file and deletes it. Thus, we managed to reduce delays during the active work between users and the server when you need a copy "right now" or the server is used constantly during the whole day (and databases of big size are created for a long period of time).
User avatar
Alona Kutsenko
MyChat Client
[*] (04.11.2019) ability to delete the date of birth in personal profile (Alt+U).

It's enough to clear the field with the date (Del) and press the button "Ok" or "Apply".
User avatar
Alona Kutsenko
MyChat Client
(04.12.2019) (setup) problem with MyChat automatic installer downloaded from own server. Sometimes the installation can start not in a user profile, but in Program Files. Fixed.

mychat-client-auto-setup.png
mychat-client-auto-setup.png (8.81 KiB) Viewed 12133 times

By default, the installer always works with the folder in a user profile. But sometimes the program decides to install in Program Files. For example, if MyChat Client was installed there before.

Now, if the setup file name is not mcclient-v7-3-0.exe but more complicated (contains the server encrypted address), then the installation will be always performed to a user profile folder.
User avatar
Alona Kutsenko
MyChat Client
[*] (04.12.2019) when sending files in conferences and private dialogues that are located on network resources, the recipient sees a direct link to this file. Fixed.

Nothing changed for the sender, and he still sees a file in a chat on a network resource (\\...). But on the recipient side, this link will be cleared in the message render. To receive this file a user has to download it from MyChat Server.


[-] (04.12.2019) if a user receives a notification with attachments and his settings allow automatic file downloading from incoming notifications, and he also has not received files from the sender yet, then MyChat Client "freezes". Fixed.

The problem deals with the absence of the folder for incoming files for specific user ("C:\Users\%USERNAME%\Documents\MyChat\"UIN - DisplayName\"). Because of this, the function for downloading files from the server starts to work cyclically, and the program window stops reacting to mouse and keyboard.
User avatar
Alona Kutsenko
MyChat Server
[*] (04.22.2019) new tool for running console commands in Admin Panel — Terminal.

Terminal.png
Running administrative commands in MyChat Server Admin Panel
Terminal.png (13.23 KiB) Viewed 12125 times
User avatar
Alona Kutsenko
MyChat Server
[+] (04.25.2019) (Forum) added local video uploading.

Uploading local videos.gif
Uploading local videos.gif (2.76 MiB) Viewed 12123 times
User avatar
Alona Kutsenko
MyChat Client
[*] (04.25.2019) removed fucntion "Insert", "Link", "File or folder in the local network". Improved function for inserting any links in the chat ((\\, http://, https://, ftp://, file://);

We removed the function for inserting links to a file/folder in the local network as it works very slow or freezes in the network neighborhood. Now you can use the tool for inserting links (Alt+L):

insert-link-to-chat.png
How to insert a link in MyChat?
insert-link-to-chat.png (6.06 KiB) Viewed 12120 times

This tool "understands" when you have a WEB or local resource link in the clipboard (\\COMPUTER\sharedresource), and it inserts them into a window automatically:

insert-link-to-chat-window.png
Automatic recognition for links in the clipboard
insert-link-to-chat-window.png (5.36 KiB) Viewed 12120 times

We also added the ability to call Explorer for network overview.
User avatar
Alona Kutsenko
MyChat Client
[+] (03.29.2019) hotkeys settings for calls and maximizing chat window.

Hotkeys.png
Configuring hotkeys in MyChat Client for Windows
Hotkeys.png (11.38 KiB) Viewed 12115 times