1.0.7
Первый публичный релиз линии 1.0 и её патчи: пробный период по подтверждённой почте, покупка Pro на сайте, импорт дампов базы, PHP 7.4 и обновления компонентов, которые применяются при перезапуске окружения.
Лицензия и сайт
Пробный период Pro начинается только после подтверждения почты по ссылке из письма.
При активном пробном периоде можно сразу ввести купленный ключ — без отвязки устройства.
На сайте — покупка Pro и личный кабинет: устройства, срок, отвязка.
Приложение
После скачивания обновлений компонентов — кнопка «Перезапустить окружение».
Одна кнопка «Проверить обновления» проверяет и приложение, и компоненты окружения.
Видно, когда окружение остановлено, запускается, готово или частично недоступно.
Убрана плашка «Beta». При переходе с Pro на Free уже выбранные версии PHP и MySQL у сайтов продолжают работать.
При создании сайта с существующей базой данные не затираются; в диалоге удаления галочки по умолчанию сняты.
1.0.1 — появился «Ранний доступ»: по умолчанию приходят только стабильные обновления, а с включённым переключателем — предрелизные сборки. Это тестовые версии, для рабочих проектов лучше оставить стабильный канал. Вернуться можно в любой момент, установленная версия при этом не откатывается.
Окружение
1.0.6 — появился PHP 7.4 для проектов на старом ядре Битрикса, которые не переезжают на 8.x. Версия выбирается как обычно, в настройках сайта. Поддержка самой 7.4 закончилась в 2022 году, обновлений безопасности у неё нет — держите на ней только то, что иначе не запускается. На Apple Silicon 7.4 работает через Rosetta 2: если её нет, Omut предложит установить в «Настройки → Окружение».
1.0.6 — способ установки сверяется с версией PHP. Свежий дистрибутив Битрикса требует PHP 8.2, поэтому на 7.4 и 8.1 «Под ключ» и «Мастер в браузере» недоступны — остаются «Из копии сайта» и «Привязать папку». Раньше выбор был открыт, а установка падала уже в мастере.
База данных
1.0.5 — после импорта дампа виден отчёт: сколько запросов выполнено и таблиц создано, а если импорт оборвался — на каком месте дампа и с какой ошибкой. Дампы с боевых серверов заливаются как есть: владельцев процедур (DEFINER) и переключение режима MySQL Omut снимает сама, не трогая те же слова внутри данных. Появился режим «продолжать при ошибках» — Omut дольёт остальное и перечислит пропущенное в отчёте; ошибки, после которых продолжать бессмысленно, импорт по-прежнему прерывают.
1.0.4 — в «Настройки → Окружение» появились свои параметры MySQL: можно вписать собственные настройки сервера базы данных — например, увеличить память под кэш или включить лог медленных запросов. Параметры задаются для версии MySQL и действуют на всех сайтах, которые на ней работают; они перекрывают то, что Omut ставит по умолчанию, и сохраняются при обновлении приложения. Если MySQL сейчас работает, он перезапустится и параметры применятся сразу. Настройки, которые MySQL не принимает, не применяются: Omut проверит их заранее, вернёт прошлые и покажет причину.
1.0.2 — в меню сайта появился «Импорт дампа базы». Выбираете файл .sql или .sql.gz на диске, и Omut заливает его напрямую в MySQL, минуя PHP: размер дампа значения не имеет, есть прогресс и кнопка «Остановить». Если дамп снят с рабочего сайта, можно указать его адрес — например, shop.ru, — и при импорте он заменится на локальный shop.bitrix, без ручной правки базы.