Releases: vanessa-opensource/ovm
v1.0.0-RC9
- Исправлена работа команд which и delete
v1.0.0-RC8
- До конца исправлена настройка файлов для bash/sh в *nix
- Добавлена RC-версия инструмента в вывод командной строки
v1.0.0-RC7
- Исправлено создание файлов opm на базе cli #52
- Исправлен неверный разделитель строк в файлах .profile и .bashrc под *nix
v1.0.0-RC6
- В команду
install
добавлена опцияclean
, отвечающая за предварительную очистку каталога установки устанавливаемой версии. Значение по умолчанию -Ложь
- Переход от использования
symbolic links
кjunction points
на Windows при использовании командmigrate
иuse
- Чистка кода
v1.0.0-RC5
- Для работы на *nix-системах больше не требуется наличие внешней dll рядом exe
- добавлен deb пакет - для установки на Debian/Ubuntu
v1.0.0-RC4
- Добавлен вывод информационного сообщения после первого использования
ovm use
- Исправлена привнесенная в RC-3 ошибка проверки использования
ovm
на *nix-системах - Для *nix-систем добавлено заполнение переменной среды
OSCRIPTBIN
для корректной работыopm
- Исправлена ошибка оставления мусорного каталога при ошибке установки версии OneScript
v1.0.0-RC3
- Исправлена работа при включенной отладке
- Исправлена ошибка многократного добавления переменной OVM_OSCRIPTBIN в PATH
v1.0.0-RC2
- В команду
install
добавлена опцияname
, позволяющая переопределить синоним устанавливаемой версии - Вывод
ovm
без параметров больше не устанавливает ERRORLEVEL в 1 - Активация OneScript корректно обрабатывает относительные пути из переменной окружения
OVM_INSTALL_PATH
- Команда
ovm ls --remote
научилась выводить данные оdev
иstable
версиях
v1.0.0-RC1
- Поправлены тексты справки
- sh-скрипты создаются с переводом строки на конце
- Экспериментальный параметр
OVM_INSTALL_PATH
для переопределения рабочего каталога ovm
alpha-8
-
Команда
run
теперь автоматически переопределяет PATH для запускаемого процесса. Как следствие можно выполнять команды, не завязанные на имеющиеся бинарные файлы в каталоге версии, например,ovm run 1.0.18 where oscript
-
Установка версии OneScript на *nix системах теперь так же создает sh-файл запуска для
opm
-
Добавлена команда
migrate
осуществляющая перенос переменных среды с установленного системного OneScript на пользовательский под контролем ovm. Ее запуск требуется только на Windows-системах с установленным OneScript -
Для *nix систем переменная PATH переопределяется не только в
~/.profile
, но и в~/.bashrc
-
Изменен принцип активации ovm - в переменные среды добавлена переменная
OVM_OSCRIPTBIN
, которой можно управлять как на системном (для установки oscript из msi/deb/rpm) так и на пользовательском (ovm) уровнях -
Исправлена ошибка отсутствия вывода не-установленных версий в команде
ls -aq
-
Исправлена работа команды
which
в скомпилированномovm.exe
-
Добавлен вывод информации при установке и активации oscript
-
Во все команды добавлена возможность передачи аргументов и опций через переменные среды
-
Продукт переведен на использование logos для вывода сообщений. Имя лога для настройки -
oscript.app.ovm
-
В API библиотеки добавлен
ДеинсталляторOneScript
-
Для работы ovm под *nix необходимо положить рядом с ovm.exe файл
ScriptEngine.HostedScript.dll