New releases, updates, important announcements and sales discounts. Information about future versions
User avatar
Alona Kutsenko
This version is under development!
Follow our Twitter to stay tuned!

MyChat versions history

The brackets show when a new feature is created or when a bug is fixed.

[+] new feature;
[*] fixed bug or improved feature;
[-] fixed bug.

MyChat Client
[+] (16.05.5025) (win32) if you use a custom settings file options.json that is located next to mcclient.exe, then next quick load contains a log with the entry "Custom "options.json" settings file loaded successfully";
[+] (16.05.5025) (win32) the program's log contains information about media calls plugin version: "Media plugin version: 4.1.0";
[+] (19.05.5025) (win32) quick switch to a private dialogue with the bot (Elisa, UIN=0) by clicking Alt+ ' everywhere in the program;

[*] (30.05.2025) (win32) improved rendering of various links in text (http/https, ftp, local resources, email, UNC and URI), "smart" detection of local links with spaces and without quotation marks in text, for example "c:\library\my data\my test file.zip";
[*] (16.05.2025) (win32) when running a console command "refresh options", but there is a file with settings or it's corrupted, then the program does not crash but displays a corresponding notification in a log;
[*] (15.05.2025) (win32) toast notification about successful file resave via the context menu;
[*] (15.05.2025) (win32) if a user attempts to save the same received file to the same path, then the file will be renamed automatically;
[*] (15.05.2025) (win32) improved automatic renaming for file duplicates, now it works like in Explorer or Chrome: "file (1).txt", "file (2).txt", etc.;
[*] (14.05.2025) (win32) correct processing of HTTP(s) links with tags for selecting UNICODE text on a page (fragment links ":~:text="). Supports several lines for the selected fragment;
[*] (14.05.2025) (win32) correct identification of the tag ":~:text=" for HTTP(s) links (selected text on a page), and correct rendering;
[*] (10.05.2025) (win32) when inserting an HTTP link without additional text, the program automatically shrinks the text to a convenient readable option (domain + 16 characters after it), and hides the link content;
[*] (10.05.2025) (win32) redesigned tools panel in chats: buttons are moved to the bottom without names. The interface became "lighter";
[*] (09.05.2025) (win32) correct identification and switching between sound output devices during work;
[*] (24.04.2025) (win32) when reacting to a message in a private dialogue, the message text automatically scrolls down. Fixed;
[*] (02.05.2025) (win32) Ctrl+PageUp/PageDown and Ctrl+Tab, Ctrl+Shift+Tab on the contact panel switch between contacts in a range of one branch;

[-] (27.05.2025) (win32) sometimes users' statuses in common and personal contacts display as offline. Fixed;
[-] (23.05.2025) (win32) the program "crashes" when calling the function SetWindowDisplayAffinity, which is not yet available on older versions of Windows (Vista, XP) . Fixed;
[-] (15.05.2025) (win32) error "Stream read error" could occur when switching between localizations;
[-] (15.05.2025) (win32) sound bug when ending a call: sometimes the error "Cannot terminate an externally created thread" occurs. Fixed;
[-] (15.05.2025) (win32) processing situation when a user clicks on a file, "Save as...", but this file is being used by another program;
[-] (06.05.2025) (win32) when right-clicking on a file in the chat and choosing "Save as...", then the extension duplicates after saving;
[-] (02.05.2025) (win32) Ctrl+Shift+Tab on the panel for important messages (Ctrl+4) does not work — cursor does not move up. Fixed;
[-] (29.04.2025) (win32) context menus (right click on messages) do not work sometimes on displays with scaling 125 and more. Fixed;

MyChat Server
[+] (07.05.2025) (skype import) processing tags like "<files>...</files>";
[+] (07.05.2025) (skype import) processing tags like "<flag ... </flag>";
[+] (06.05.2025) new system for cleaning old files sent in the chat: increased speed; files less than 5MB are not deleted; files imported from Skype are never deleted;
[+] (03.05.2025) automatic backup copy of the server database before importing data from Skype. Backup is created once for the current day before the first import attempt;
[+] (03.05.2025) (skype import) processing survey messages with answer options and deadlines (without poll data);
[+] (01.05.2025) (skype import) processing translation messages from other languages;
[+] (29.04.2025) (skype import) correct import for quotes;
[+] (29.04.2025) (skype import) import for old smilies from Skype message history (versions that did not have emoji standard: (yes), (no), (smile), etc.;

[*] (03.05.2025) (skype import) due to the peculiarity of the message editing function in Skype, the protocol may contain several copies of the same message that are not in a row. We try to skip obvious duplicates;
[*] (03.05.2025) (skype import) processing technical messages, the program does not show them in the renderer;
[*] (03.05.2025) (skype import) processing special encoded characters like "&#39;";
[*] (01.05.2025) (skype import) leading line breaks in some Skype messages are ignored;
[*] (01.05.2025) (skype import) correct processing for quotes and replies at the same time during editing;
[*] (01.05.2025) (skype import) analysis for another block of Skype emojis (system smilies e.g. ""2744_snowflake";
[*] (01.05.2025) (skype import) processing tags like "<pre raw_pre="{code}" raw_post="{code}">";
[*] (30.04.2025) (skype import) empty messages (there are some in Skype) no longer display at all;
[*] (30.04.2025) (skype import) correct processing for message duplicates — redundant messages marked as deleted not to create a mess in the chat;
[*] (29.04.2025) (skype import) if a message contains one link then it shortens up to domain name and the whole text "hides" to avoid mess in the chat window;
[*] (29.04.2025) (skype import) improved rendering for email and http/https links in messages;
[*] (29.04.2025) (skype import) improved filter for Skype user list on Admin Panel, the tool for selecting a user to bind the history;

[-] (29.05.2025) error when processing test 30-days keys, fixed;
[-] (29.05.2025) GUI application: the button for language switch did not work correctly, fixed;
[-] (27.05.2025) (skype import) error "Undefined" when importing Skype history archive if the file is big, and the server haa s limitation on uploading large files;
[-] (29.04.2025) (skype import) Skype import bug: new UIN is not sent.
User avatar
Alona Kutsenko
MyChat Client
[-] (29.04.2025) (win32) context menus (right click on messages) do not work sometimes on displays with scaling 125 and more. Fixed;

MyChat Server
[+] (29.04.2025) (skype import) correct import for quotes;
[+] (29.04.2025) (skype import) import for old smilies from Skype message history (versions that did not have emoji standard: (yes), (no), (smile), etc.;

[*] (29.04.2025) (skype import) if a message contains one link then it shortens up to domain name and the whole text "hides" to avoid mess in the chat window;
[*] (29.04.2025) (skype import) improved rendering for email and http/https links in messages;
[*] (29.04.2025) (skype import) improved filter for Skype user list on Admin Panel, the tool for selecting a user to bind the history;

[-] (29.04.2025) (skype import) Skype import bug: new UIN is not sent.
User avatar
Alona Kutsenko
MyChat Server
[*] (01.05.2025) (skype import) leading line breaks in some Skype messages are ignored;
[*] (01.05.2025) (skype import) correct processing for quotes and replies at the same time during editing;
[*] (01.05.2025) (skype import) analysis for another block of Skype emojis (system smilies e.g. ""2744_snowflake";
[*] (01.05.2025) (skype import) processing tags like "<pre raw_pre="{code}" raw_post="{code}">";
[*] (30.04.2025) (skype import) Skype empty messages do not display at all;
[*] (30.04.2025) (skype import) correct processing for message duplicates — redundant messages marked as deleted not to create a mess in the chat;
User avatar
Alona Kutsenko
MyChat Server
[+] (01.05.2025) (skype import) processing translation messages from other languages.
User avatar
Alona Kutsenko
MyChat Client
[*] (02.05.2025) (win32) Ctrl+PageUp/PageDown and Ctrl+Tab, Ctrl+Shift+Tab on the contact panel switch between contacts in a range of one branch;

[-] (02.05.2025) (win32) Ctrl+Shift+Tab on the panel for important messages (Ctrl+4) does not work — cursor does not move up. Fixed.
User avatar
Alona Kutsenko
MyChat Server
[+] (03.05.2025) automatic backup copy of the server database before importing data from Skype. Backup is created once for the current day before the first import attempt;
[+] (03.05.2025) (skype import) processing survey messages with answer options and deadlines (without poll data);

[*] (03.05.2025) (skype import) due to the peculiarity of the message editing function in Skype, the protocol may contain several copies of the same message that are not in a row. We try to skip obvious duplicates;
[*] (03.05.2025) (skype import) processing technical messages, the program does not show them in the renderer;
[*] (03.05.2025) (skype import) processing special encoded characters like "&#39;".
User avatar
Alona Kutsenko
MyChat Client
[+] (06.05.5025) (win32) quick switch to a private dialogue with the bot (Elisa, UIN=0) by clicking Alt+ ' everywhere in the program;

[-] (06.05.2025) (win32) when right-clicking on a file in the chat and choosing "Save as...", then the extension duplicates after saving.

MyChat Server
[+] (06.05.2025) new system for cleaning old files sent in the chat: increased speed; files less than 5MB are not deleted; files imported from Skype are never deleted.
User avatar
Alona Kutsenko
MyChat Server
[+] (07.05.2025) (skype import) processing tags like "<files>...</files>";
[+] (07.05.2025) (skype import) processing tags like "<flag ... </flag>".
User avatar
Alona Kutsenko
MyChat Client
[*] (09.05.2025) (win32) correct identification and switching between sound output devices during work.

Now, when connecting headphones, speakers, or switching output device, MyChat "understands" it and plays interface sounds correctly on a new device.
User avatar
Alona Kutsenko
MyChat Client
[*] (10.05.2025) (win32) redesigned tools panel in chats: buttons are moved to the bottom without names. The interface became "lighter".

new-panel.png
New panel of tools in MyChat chats
new-panel.png (6.96 KiB) Viewed 4149 times
User avatar
Alona Kutsenko
MyChat Client
[*] (10.05.2025) (win32) when inserting an HTTP link without additional text, the program automatically shrinks the text to a convenient readable option (domain + 16 characters after it), and hides the link content.

shrink-links.png
Shrunk link in MyChat
shrink-links.png (1.47 KiB) Viewed 4149 times

The chat window is not cluttered with messages that contain large links with up to hundreds of characters. Everything is neat and convenient.
User avatar
Alona Kutsenko
MyChat Client
[*] (14.05.2025) (win32) correct processing of HTTP(s) links with tags for selecting UNICODE text on a page (fragment links ":~:text="). Supports several lines for the selected fragment;
[*] (14.05.2025) (win32) correct identification of the tag ":~:text=" for HTTP(s) links (selected text on a page), and correct rendering.
fragment text in MyChat.png
Link to a fragment of text in MyChat Client
fragment text in MyChat.png (3.73 KiB) Viewed 3510 times

The link opens this:
highlight text.png
Highlighted text for creating a link to it
highlight text.png (11.62 KiB) Viewed 3510 times
User avatar
Alona Kutsenko
MyChat Client
[-] (14.05.2025) (win32) processing situation when a user clicks on a file, "Save as...", but this file is being used by another program.
User avatar
Alona Kutsenko
MyChat Client
[*] (15.05.2025) (win32) toast notification about successful file resave via the context menu;
[*] (15.05.2025) (win32) if a user attempts to save the same received file to the same path, then the file will be renamed automatically;
[*] (15.05.2025) (win32) improved automatic renaming for file duplicates, now it works like in Explorer or Chrome: "file (1).txt", "file (2).txt", etc.;

[-] (15.05.2025) (win32) error "Stream read error" could occur when switching between localizations;
[-] (15.05.2025) (win32) sound bug when ending a call: sometimes the error "Cannot terminate an externally created thread" occurs. Fixed.
User avatar
Alona Kutsenko
MyChat Client
[-] (23.05.2025) (win32) the program "crashes" when calling the function SetWindowDisplayAffinity, which is not yet available on older versions of Windows (Vista, XP) . Fixed.
User avatar
Alona Kutsenko
MyChat Client
[-] (27.05.2025) (win32) sometimes users' statuses in common and personal contacts display as offline. Fixed.

MyChat Server
[-] (27.05.2025) (skype import) error "Undefined" when importing Skype history archive if the file is big, and the server has a limitation on uploading large files.
User avatar
Alona Kutsenko
MyChat Client
[*] (30.05.2025) (win32) improved rendering of various links in text (http/https, ftp, local resources, email, UNC and URI), "smart" detection of local links with spaces and without quotation marks in text, for example "c:\library\my data\my test file.zip".