Выпуск RISH 2.1.3.
Обратите внимание, что как и раньше – обновить RISH понадобится дважды! После второго обновления ненужные пункты меню пропадут.
К сожалению тестировать процесс обновления, который немного отличается от локальной версии, очень сложно. Удалось заметить это только на production серверах. Никакого побочного эффекта это не принесло, кроме присутствия лишних пунктов меню там, где их быть не должно. В этот раз код обновления оказался хорошо протестирован.
Исправление бесконечного ожидания обновления на серверах, которым заблокирован доступ в Россию.
Так как основной файл обновления располагается на сервере в России, те сервера, которым доступ в Россию заблокирован должны получать обновление с github. Однако процедура обращения к серверу в России иногда может длиться бесконечно, если способ блокировки не подразумевает возвращение хоть какого-то кода ответа.
В этом обновлении эта ситуация исправлена и теперь ожидание не будет превышать 15 секунд. После этого идет обращение к серверу github для скачивания последней версии RISH.
Добавлена возможность ввода кирилического имени домена и проверка регистра имени домена
Ранее для того, чтобы добавить кириллический домен требовалось заранее сконвертировать его в код punycode и уже после добавлять именно его.
Теперь добавление кириллического домена стало значительно проще – его можно добавить по его прямому написанию, а скрипт его сконвертирует самостоятельно.