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
[+] (27.10.2023) (win32) sending animated and regular GIF files with preview;
[+] (24.10.2023) (win32) console command "/mini" to minimize the program interface window;
[+] (19.10.2023) (win32) run console commands in any conference or private dialogue using a forward slash ("/") before the command;
[+] (12.10.2023) (ios) added the option to send files in private dialogues and conferences;
[+] (28.09.2023) (win32) searching the highlighted text in the chat in Google (right-mouse click, "Find by Google");
[+] (28.09.2023) (ios) added the tool for viewing Kanban tasks;
[+] (15.09.2023) (mac, linux, web) dates in dialogues for separating messages sent on different days;
[+] (15.09.2023) (ios) added a new menu for conferences (opens when clicking on its name). There is a list of users and options for leaving a conference or inviting a person to it;
[*] (03.11.23) (win32) information about how long a user is offline,"Busy", or "Away" is always displayed in a private window;
[*] (01.11.23) (win32) if it turns out that copying chat data to the Clipboard is unavailable, the program does not crash and displays the information message;
[*] (03.10.23) (win32) if the FTP server is off, then the connection log adds a notification about it. Also, the program menu items dealing with FTP server are being removed;
[*] (03.10.23) (win32) modified the algorithm of the command "Download and save as..." when right-clicking on the file in the chat;
[-] (31.10.23) (win32) fixed minor localization errors in a user profile window (Alt+U);
[-] (30.10.23) (linux, mac) drafts do not save in the message input field. Fixed;
[-] (27.10.23) (ios) multiple changes for displaying message statuses;
[-] (23.10.23) (win32) when changing the rights group with a user on the server, or moving them from one group to another then entries duplicate in the conference lists (Ctrl+2). Fixed;
[-] (22.10.23) (win32) when changing the file maximum download size in the server settings: the application changes this option incorrectly and requires to re-connect. Fixed;
[-] (10.10.23) (ios) fixed issues with displaying the progress of file downloads in private dialogues and conferences;
[-] (05.10.2023) (android) some devices with WiFi do not receive push notifications. Fixed;
[-] (30.09.2023) (win32) error ID 6B795411б, "Application made attempt to free invalid or unknown memory block: $00000000 DATA [?] 0 bytes.", occurs when moving a mouse above the chat text. Fixed;
[-] (30.09.2023) (win32) error ID 71920C06, "'' is not a valid integer value for Integer type.", occurs sometimes after an unsuccessful connection to the server. Fixed;
[-] (30.09.2023) (win32) error ID 26423722, "Cannot open clipboard: Access denied.", occurs when copying the text to clipboard using Ctrl+C, when it is unavailable. Fixed;
[-] (30.09.2023) (win32) error ID 8FAE0409, "Invalid characters in path.", occurs when clicking on a file sent by another user. Fixed;
[-] (27.09.2023) (win32) a message about the protocol connection error duplicates sometimes ([ERROR] Error #0224: network error #10060: "Connection timed out"). Fixed;
[-] (27.09.2023) (win32) when scrolling the text up in the conference and then sending a message, the text does not scroll automatically down like in private dialogues. Fixed;
[-] (15.09.2023) (ios) fixed display for most message types in push notifications;
MyChat Server
[+] (06.11.2023) (kanban) option to bind scripts to tasks for better notification flexibility about task status changes, new comments, or edits;
[+] (22.10.2023) (admin) the settings for configuring the maximum time to delete own messages in private dialogues ("Settings", "Additionally", "Maximum time for deleting own messages"). By default — 15 minutes;
[+] (22.10.2023) (admin) rights group filter in the Admin section "Rights control", "Permission groups";
[+] (22.10.2023) (core) new rule in user rights groups: "Privates", "Deleting own recently sent messages";
[+] (22.10.2023) (core) new rule in user rights groups: "Conferences", "Deleting own recently sent messages";
[+] (11.10.2023) (kanban) extended system for notifications about Kanban events in projects. Added two blocks in Rights: "My tasks" and "Other tasks";
[+] (06.10.2023) (kanban) inserting files and images from the clipboard into a task;
[*] (30.10.23) (kanban) no notifications in the chat about Kanban board events for a user who makes actions (changes stages, comments, edits tasks, etc.) to avoid information mess;
[*] (22.10.2023) (core) significantly increased the speed of deleting private messages: now this operation performs almost instantly;
[*] (03.10.2023) (node) added control for MyChat Server connection to the WEB server NodeJS on the starting stage. If after the node the server does not connect for 10 seconds, then the WEB server shuts down to avoid hanging in the memory;
[*] (27.09.2023) firing users do not update the
user list in conferences and requires full server restart. Now this procedure is performed immediately;
[*] (14.09.2023) (kanban) added the setting for saving the size of the comment input field when viewing a task;
[-] (27.10.23) (kanban) when attempting to attach an animated GIF file of a big size to a task the server can crash while generating a preview. Fixed;
[-] (09.10.23) (kanban) context menu does not work when viewing comments in kanban tasks. Fixed;
[-] (04.10.23) (node) web services lose connection too soon when working in the background. Fixed;
[-] (29.09.23) fixed script function mCloseAllDialogs + increased work by 10 times because of batch data processing when there are a lot of dialogues.