Все самые свежие новости о MyChat. Обновления версий, анонсы новых сервисов, важные объявления, акции и скидки для покупателей. Информация о будущих версиях
Аватара пользователя
Алексей Пикуров
История всех версий MyChat

В скобках указывается дата, когда была реализована новая возможность или исправлена ошибка.

[+] новое;
[*] исправлена ошибка и/или изменено к лучшему;
[-] исправлена ошибка;

MyChat Client
[+] (14.12.2020) "умный" поиск в диалогах, можно использовать русские и английские буквы, программа сама подбирает подходящие по написанию названия;
[+] (11.12.2020) (Android) добавлена проверка доступности TURN-сервера перед звонком;
[+] (08.12.2020) (Android) добавлен сканер QR-кодов для быстрого подключения на экране логина;
[+] (01.12.2020) (Android) новый инструмент проверки подключения к серверу, теперь учитывается подключение ко всем портам, которые использует мобильное приложение;

[*] (13.12.2020) возможность удаления сообщений в привате с роботом Elisa (UIN 0);
[*] (13.12.2020) переделан дизайн уведомлений о прочтении оповещений + добавили туда сокращённое содержимое текста отправленного оповещения;
[*] (12.12.2020) полный контроль корректности IPv4, IPv6 и FQDN-адресов в менеджере серверов для подключения;
[*] (12.12.2020) возможность вводить вручную IPv6 адреса в любом формате для подключения в менеджере серверов;
[*] (11.12.2020) переделана проверка связи с TURN-сервером перед началом звонка, теперь в список доступных для проверки адресов автоматически добавляется первым локальный адрес MyChat Server, на который соединяется клиент;
[*] (10.12.2020) если MyChat Client запущен в RDP сессии с сервера, система автоматического обновления отключается, потому что клиент нужно обновлять на сервере, один для всех пользователей RDP;
[*] (06.12.2020) если в конференции не было ни одного сообщения, то в диалогах конференций (Ctrl+2) пишется "Нет сообщений" и не рисуется штамп времени;
[*] (02.12.2020) MyChat Client пишет в протокол, если он работает под управлением виртуальной машины, например: "Run under VMWare Workstation". Определяются разные версии VMWare, Virtual PC, VirtualBox и Wine;
[*] (01.12.2020) (Android) изменено окно добавления или изменения адреса сервера;
[*] (27.11.2020) если HTTPS-сертификат некорректный или устаревший, писалось сообщение "Server Certificate Invalid or not present" и программа "падала" с ошибкой;
[*] (26.11.2020) замена шрифтов на Arial для Windows XP/2003 из-за невозможности рендеринга современных шрифтов на устаревших ОС;
[*] (26.11.2020) заменили версию инсталлятора, для совместимости с Windows XP;

[-] (10.12.2020) клик по пункту главного меню "Инструменты", "Файлы", "Мои файлы на сервере" работал некорректно. Исправлено;
[-] (09.12.2020) (Android) не работали фильтры по MAC для Android клиентов. Исправлено;
[-] (05.12.2020) если приватные диалоги (Ctrl+1) были пусты, то при новом входящем приватном сообщении диалог не появлялся, нужно было перезапустить программу или переподключиться к серверу. Исправлено;
[-] (05.12.2020) клик по ссылке на "Мои файлы на сервере" в чате работал некорректно;
[-] (03.12.2020) исправлена ошибка в плагине VNCServer, теперь он корректно работает;
[-] (03.12.2020) (Mac)(Linux)(Web) не отображались сообщения, индексы которых пересекались с индексами удаленных сообщений в других конференциях. Исправлено;
[-] (01.12.2020) проблема скачивания файлов в чате на устаревших OS (Windows XP, Server 2003/2008, Windows 7);
[-] (27.11.2020) клик по исполняемому файлу в тексте чате (exe, msi, bat etc.) приводил к зависанию MyChat Client;

MyChat Server
[+] (11.12.2020) (Admin) добавлена функция проверки доступности портов служб сервера (web, core, turn, ftp) через интернет;
[+] (08.12.2020) (Integration API) функция MCIAPI_CS_AddUserToCommonContacts для добавления пользователя в общий список контактов;
[+] (08.12.2020) (Integration API) функция MCIAPI_CS_GetDepartmentIDByTextPath для получения ID подразделения по полному пути из общего дерева списка контактов;
[+] (06.12.2020) (Admin) консольная команда "remove confs" полного удаления всей истории конференций для онлайн и офлайн пользователей;

[*] (14.12.2020) более быстрый запуск встроенного сервера NodeJS для системы обновлений MyChat;
[*] (08.12.2020) (Integration API) возможность указать тип сообщения при отправке сообщений в приваты и конференции;
[*] (26.11.2020) заменили версию инсталлятора, для совместимости с Windows XP;

[-] (14.12.2020) (Admin) в просмотре онлайн-пользователей, если используется https, не показывалось, что используется шифрование для всех web-сервисов MyChat: admin, kanban, web, forum;
[-] (14.12.2020) (Admin) в просмотре онлайн-пользователей для web-сервисов указывался IP 127.0.0.1. Исправлено;
[-] (11.12.2020) ошибка ID: F0A9FE4D, обновление MyChat с версий 3.x, корректный перенос файлов из Program Files в \AllUsers;
[-] (11.12.2020) ошибка ID: E52473AE, "Не удается найти указанный файл." при обновлении с версий ниже 5.20;
[-] (11.12.2020) ошибка ID: 52A2F726, "A field with the name 'reflink' already exists - Native error: 30351." при обновлении с версии ниже 5.22;
[-] (11.12.2020) ошибка ID: 031959FB, "no such table: cuids." при обновлении сервера с версий ниже 7.2;
[-] (11.12.2020) ошибка ID: 5C0EF561, "Table 'allowip' does not exist. - Native error: 30396." при обновлении сервера со старых версий;
[-] (11.12.2020) ошибка ID: 97159F15, "List index out of bounds (-1)." при импорте пользователей из домена с custom фильтром LDAP-запроса;
[-] (11.12.2020) ошибка ID: 7A85EE31, при выключении сервера, сохранение статистики;
[-] (11.12.2020) ошибка ID: 91B608E9, проблема запуска сервера, "Сannot create file "C:\ProgramData\MyChat Server\db\mcserv.lock". The file exists.";
[-] (10.12.2020) (Admin) в настройках шаблона клиента, при выборе пункта "Способ обновления", не добавлялись поля логина, пароля и домена. Исправлено;
[-] (10.12.2020) ошибка ID: C9ED6301, "Процесс не может получить доступ к файлу, так как этот файл занят другим процессом", иногда случалась при запросе клиентом миниатюры изображения;
[-] (08.12.2020) неправильно отрабатывали фильтры IP для веб-сервисов. Исправлено;
[-] (06.12.2020) команда полного удаления приватов (remove privates) работала неправильно, она уходила всем онлайн-пользователям, но не офлайн. Поправлено;
[-] (05.12.2020) перезапуск сервера из админки работал некорректно, исправлено;
[-] (27.11.2020) после изменения настроек перезапуск встроенного WEB-сервера NodeJS не работал, показывалось сообщение "Cannot bind 1979 TCP port, WINSOCK ERROR".
Аватара пользователя
Алексей Пикуров
MyChat Client
[*] (26.11.2020) замена шрифтов на Arial для Windows XP/2003 из-за невозможности рендеринга современных шрифтов на устаревших ОС;
[*] (26.11.2020) заменили версию инсталлятора, для совместимости с Windows XP;

MyChat Server
[*] (26.11.2020) заменили версию инсталлятора, для совместимости с Windows XP.
Аватара пользователя
Алексей Пикуров
MyChat Client
[*] (27.11.2020) если HTTPS-сертификат некорректный или устаревший, писалось сообщение "Server Certificate Invalid or not present" и программа "падала" с ошибкой;

[-] (27.11.2020) клик по исполняемому файлу в тексте чате (exe, msi, bat etc.) приводил к зависанию MyChat Client;

MyChat Server
[-] (27.11.2020) после изменения настроек перезапуск встроенного WEB-сервера NodeJS не работал, показывалось сообщение "Cannot bind 1979 TCP port, WINSOCK ERROR".

Свежая сборка MyChat 8.2.1

Инструкция по обновлению
Аватара пользователя
Георгий Лысенко
MyChat Client
[*] (01.12.2020) (Android) изменено окно добавления или изменения адреса сервера;

[+] (01.12.2020) (Android) новый инструмент проверки подключения к серверу, теперь учитывается подключение ко всем портам, которые использует мобильное приложение.
check_connection.gif
check_connection.gif (294.87 КБ) Просмотров: 12499
Аватара пользователя
Алексей Пикуров
MyChat Client
[-] (01.12.2020) проблема скачивания файлов в чате на устаревших OS (Windows XP, Server 2003/2008, Windows 7).

Свежая сборка MyChat 8.2.2

Инструкция по обновлению
Аватара пользователя
Алексей Пикуров
MyChat Client
[*] (02.12.2020) MyChat Client пишет в протокол, если он работает под управлением виртуальной машины, например: "Run under VMWare Workstation". Определяются разные версии VMWare, Virtual PC, VirtualBox и Wine.
Аватара пользователя
Андрей Раков
MyChat Client
[-] (03.12.2020) (Mac)(Linux)(Web) не отображались сообщения, индексы которых пересекались с индексами удаленных сообщений в других конференциях. Исправлено.
Аватара пользователя
Алексей Пикуров
MyChat Client
[-] (03.12.2020) исправлена ошибка в плагине VNCServer, теперь он корректно работает.

Свежая сборка MyChat 8.2.3

Инструкция по обновлению
Аватара пользователя
Алексей Пикуров
MyChat Client
[-] (05.12.2020) клик по ссылке на "Мои файлы на сервере" в чате работал некорректно.
Аватара пользователя
Алексей Пикуров
MyChat Client
[-] (05.12.2020) если приватные диалоги (Ctrl+1) были пусты, то при новом входящем приватном сообщении диалог не появлялся, нужно было перезапустить программу или переподключиться к серверу. Исправлено.
Аватара пользователя
Алексей Пикуров
MyChat Server
[-] (05.12.2020) перезапуск сервера из админки работал некорректно, исправлено.
Аватара пользователя
Алексей Пикуров
MyChat Client
[*] (06.12.2020) если в конференции не было ни одного сообщения, то в диалогах конференций (Ctrl+2) пишется "Нет сообщений" и не рисуется штамп времени;

confs-no-messages.png
Пустые конференции MyChat, в которых ещё нет сообщений
confs-no-messages.png (7.83 КБ) Просмотров: 12337


MyChat Server
[+] (06.12.2020) (Admin) консольная команда "remove confs" полного удаления всей истории конференций для онлайн и офлайн пользователей;

[-] (06.12.2020) команда полного удаления приватов (remove privates) работала неправильно, она уходила всем онлайн-пользователям, но не офлайн. Поправлено;

Проблема была в системе синхронизации специальных сообщений, она работала некорректно.
Аватара пользователя
Алексей Пикуров
Аватара пользователя
Андрей Раков
MyChat Server
[-] (08.12.2020) неправильно отрабатывали фильтры IP для веб-сервисов. Исправлено.
Аватара пользователя
Алексей Пикуров
MyChat Server
[+] (08.12.2020) (Integration API) функция MCIAPI_CS_AddUserToCommonContacts для добавления пользователя в общий список контактов;
[+] (08.12.2020) (Integration API) функция MCIAPI_CS_GetDepartmentIDByTextPath для получения ID подразделения по полному пути из общего дерева списка контактов;

[*] (08.12.2020) (Integration API) возможность указать тип сообщения при отправке сообщений в приваты и конференции.
Аватара пользователя
Георгий Лысенко
MyChat Client
[-] (09.12.2020) (Android) не работали фильтры по MAC для Android клиентов. Исправлено.
Аватара пользователя
Алексей Пикуров
MyChat Client
[-] (10.12.2020) клик по пункту главного меню "Инструменты", "Файлы", "Мои файлы на сервере" работал некорректно. Исправлено.
Аватара пользователя
Алексей Пикуров
MyChat Server
[-] (10.12.2020) ошибка ID: C9ED6301, "Процесс не может получить доступ к файлу, так как этот файл занят другим процессом", иногда случалась при запросе клиентом миниатюры изображения.
Аватара пользователя
Алексей Пикуров
Аватара пользователя
Георгий Лысенко
MyChat Client
[+] (08.12.2020) (Android) добавлен сканер QR-кодов для быстрого подключения на экране логина.
Аватара пользователя
Георгий Лысенко
Версия MyChat 8.2.5 для Android отправлена в обработку в PlayMarket и AppGallery.
Аватара пользователя
Андрей Раков
MyChat Server
[-] (10.12.2020) (Admin) в настройках шаблона клиента, при выборе пункта "Способ обновления", не добавлялись поля логина, пароля и домена. Исправлено.
Аватара пользователя
Алексей Пикуров
MyChat Client
[*] (10.12.2020) если MyChat Client запущен в RDP сессии с сервера, система автоматического обновления отключается, потому что клиент нужно обновлять на сервере, один для всех пользователей RDP.
Аватара пользователя
Алексей Пикуров
MyChat Client
[*] (11.12.2020) переделана проверка связи с TURN-сервером перед началом звонка, теперь в список доступных для проверки адресов автоматически добавляется первым локальный адрес MyChat Server, на который соединяется клиент.
Аватара пользователя
Георгий Лысенко
MyChat Client
[+] (11.12.2020) (Android) добавлена проверка доступности TURN-сервера перед звонком.
Аватара пользователя
Алексей Пикуров
MyChat Server
[-] (11.12.2020) ошибка ID: F0A9FE4D, обновление MyChat с версий 3.x, корректный перенос файлов из Program Files в \AllUsers;
[-] (11.12.2020) ошибка ID: E52473AE, "Не удается найти указанный файл." при обновлении с версий ниже 5.20;
[-] (11.12.2020) ошибка ID: 52A2F726, "A field with the name 'reflink' already exists - Native error: 30351." при обновлении с версии ниже 5.22;
[-] (11.12.2020) ошибка ID: 031959FB, "no such table: cuids." при обновлении сервера с версий ниже 7.2;
[-] (11.12.2020) ошибка ID: 5C0EF561, "Table 'allowip' does not exist. - Native error: 30396." при обновлении сервера со старых версий;
[-] (11.12.2020) ошибка ID: 97159F15, "List index out of bounds (-1)." при импорте пользователей из домена с custom фильтром LDAP-запроса;
[-] (11.12.2020) ошибка ID: 7A85EE31, при выключении сервера, сохранение статистики;
[-] (11.12.2020) ошибка ID: 91B608E9, проблема запуска сервера, "Сannot create file "C:\ProgramData\MyChat Server\db\mcserv.lock". The file exists.".
Аватара пользователя
Андрей Раков
MyChat Server
[+] (11.12.2020) (Admin) добавлена функция проверки доступности портов служб сервера (web, core, turn, ftp) через интернет.

check-mychat-ports-from-internet.png
Проверка доступности портов MyChat Server через интернет
check-mychat-ports-from-internet.png (70.62 КБ) Просмотров: 11804
Аватара пользователя
Алексей Пикуров
Аватара пользователя
Алексей Пикуров
MyChat Client
[*] (12.12.2020) полный контроль корректности IPv4, IPv6 и FQDN-адресов в менеджере серверов для подключения;
[*] (12.12.2020) возможность вводить вручную IPv6 адреса в любом формате для подключения в менеджере серверов.

server-address-validation.png
Контроль правильности IPv4 и IPv6 адресов в менеджере серверов MyChat
server-address-validation.png (6.62 КБ) Просмотров: 11820
Аватара пользователя
Алексей Пикуров
MyChat Client
[*] (13.12.2020) переделан дизайн уведомлений о прочтении оповещений + добавили туда сокращённое содержимое текста отправленного оповещения.

broadcast-read-notify.png
Уведомление о прочтении оповещения в MyChat
broadcast-read-notify.png (17.67 КБ) Просмотров: 11719
Аватара пользователя
Алексей Пикуров
MyChat Client
[*] (13.12.2020) возможность удаления сообщений в привате с роботом Elisa (UIN 0).
Аватара пользователя
Алексей Пикуров
MyChat Client
[+] (14.12.2020) "умный" поиск в диалогах, можно использовать русские и английские буквы, программа сама подбирает подходящие по написанию названия;

smart-search.png
Транслитерированный поиск в диалогах MyChat
smart-search.png (27.15 КБ) Просмотров: 11676

MyChat Server
[*] (14.12.2020) более быстрый запуск встроенного сервера NodeJS для системы обновлений MyChat.
Аватара пользователя
Алексей Пикуров
MyChat Server
[-] (14.12.2020) (Admin) в просмотре онлайн-пользователей, если используется https, не показывалось, что используется шифрование для всех web-сервисов MyChat: admin, kanban, web, forum;
[-] (14.12.2020) (Admin) в просмотре онлайн-пользователей для web-сервисов указывался IP 127.0.0.1. Исправлено.
Аватара пользователя
Алексей Пикуров
Официальная новость о выходе новой версии: "MyChat 8.3 — быстрое удаление истории конференций".