Page 1 of 1

What has been done for the future version?

PostPosted: Tue Apr 15, 2025 1:23 pm
by 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
[+] (10.06.2025) tool for quick manual deleting of HTTPS certificate files;
[+] (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;

[-] (13.06.2025) (kanban) when a task is moved to a stage "Stage with completed tasks", the deadline counter continues working. Fixed;
[-] (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.

Re: What has been done for the future version?

PostPosted: Tue Apr 29, 2025 6:53 pm
by 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.

Re: What has been done for the future version?

PostPosted: Thu May 01, 2025 12:58 pm
by 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;

Re: What has been done for the future version?

PostPosted: Fri May 02, 2025 1:31 pm
by Alona Kutsenko
MyChat Server
[+] (01.05.2025) (skype import) processing translation messages from other languages.

Re: What has been done for the future version?

PostPosted: Fri May 02, 2025 1:48 pm
by 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.

Re: What has been done for the future version?

PostPosted: Mon May 05, 2025 12:05 pm
by 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;".

Re: What has been done for the future version?

PostPosted: Tue May 06, 2025 3:03 pm
by 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.

Re: What has been done for the future version?

PostPosted: Wed May 07, 2025 1:37 pm
by Alona Kutsenko
MyChat Server
[+] (07.05.2025) (skype import) processing tags like "<files>...</files>";
[+] (07.05.2025) (skype import) processing tags like "<flag ... </flag>".

Re: What has been done for the future version?

PostPosted: Fri May 09, 2025 4:36 pm
by 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.

Re: What has been done for the future version?

PostPosted: Mon May 12, 2025 12:14 pm
by 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 4673 times

Re: What has been done for the future version?

PostPosted: Mon May 12, 2025 12:19 pm
by 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 4673 times

The chat window is not cluttered with messages that contain large links with up to hundreds of characters. Everything is neat and convenient.

Re: What has been done for the future version?

PostPosted: Wed May 14, 2025 1:50 pm
by 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 4034 times

The link opens this:
highlight text.png
Highlighted text for creating a link to it
highlight text.png (11.62 KiB) Viewed 4034 times

Re: What has been done for the future version?

PostPosted: Wed May 14, 2025 3:39 pm
by 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.

Re: What has been done for the future version?

PostPosted: Fri May 16, 2025 1:11 pm
by 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.

Re: What has been done for the future version?

PostPosted: Fri May 23, 2025 4:05 pm
by 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.

Re: What has been done for the future version?

PostPosted: Tue May 27, 2025 2:28 pm
by 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.

Re: What has been done for the future version?

PostPosted: Thu May 29, 2025 10:53 am
by Alona Kutsenko
MyChat Server
[-] (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.

The latest build— MyChat 2025.3.3
(Refresh the page with Ctrl+F5)

The update guide

Re: What has been done for the future version?

PostPosted: Fri May 30, 2025 12:43 pm
by 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".

Re: What has been done for the future version?

PostPosted: Tue Jun 10, 2025 10:05 am
by Alona Kutsenko
MyChat Server
[+] (10.06.2025) tool for quick manual deleting of HTTPS certificate files.

The latest build— MyChat 2025.3.6
(Refresh the page with Ctrl+F5)

The update guide