Скачать версию
Имя файла | Архитектура | Вид дистрибутива | Дата создания |
---|---|---|---|
OneScript-1.4.0-x86.exe | x86 | Windows Installer (exe) | 08.06.2020 |
OneScript-1.4.0-x64.exe | x64 | Windows Installer (exe) | 08.06.2020 |
OneScript-1.4.0-x86.zip | x86 | Zip-архив | 08.06.2020 |
OneScript-1.4.0-x64.zip | x64 | Zip-архив | 08.06.2020 |
onescript-engine-1.4.0-1.fc26.noarch.rpm | x64 | Fedora/CentOS (rpm) | 08.06.2020 |
onescript-engine_1.4.0_all.deb | x64 | Debian/Ubuntu (deb) | 08.06.2020 |
oscript-debug-0.6.0.vsix | x64 | Расширение VSCode | 08.06.2020 |
Изменения в версии 1.4
Улучшения отладчика
Плагин отладчика для Visual Studio Code существенно переработан. Реализована поддержка отладки веб-приложений на 1Script.Web.
Кроме того, для веб-приложений реализован режим attach, который позволяет подключиться к уже работающему веб-приложению. Для этого приложение должно быть запущено в режиме отладки с ключом --debug.port=порт_отладки
Для использования нового протокола отладчика в файле launch.json необходимо указать "protocol": "tcp"
Старый протокол на базе WCF оставлен для совместимости
Прочие изменения
- Выделена отдельная сборка OneScript.DebugServices, предназначенная для подключения отладчика к сторонним приложениям, испольщующим 1Script. Поставляется через NuGet
- Добавлена возможность передачи переменных среды в отлаживаемое приложение. См свойство
env
в файле launch.json - Улучшено отображение COM-объектов в отладчике
- Улучшено отображение свойств объектов в отладчике. Больше не отображается свойство ЭтотОбъект.
- Исправлена ошибка метода Записать() класса БуферДвоичныхДанных (BinaryBuffer.Write()): Не учитывалась начальная позиция записи и запись происходила с 0 позиции целевого буфера.
- Улучшена всплывающая подсказка при наведении на переменную в отладчике.
- Добавлена обработка заголовка "Range" объекта HTTPЗапрос.
- Для методов массива "Добавить" и "Вставить" реализовано необязательное указание параметра "Значение", поведение приведено в соответствие с поведением в 1С.
- Обновление поставляемой версии opm до 0.16.2
- Пакет oscript-config включен в поставку
- Улучшено отображение дерева значений в отладчике
- Исправлена ошибка, возникающая при явном указании направления сортировки ВОЗР в таблице значений
- Исправлена ошибка приведения типов к Булево при коротком вычислении выражений
- Исправлена ошибка метода "Извлечь" класса "ЧтениеZipФайла": в случае файла с некорректным указанием размера/контрольной суммы выбрасывалось исключение и создавался файл со случайным именем, в 1С (или с использованием архиватора) исключение возникает, но файл создается с корректным именем.
- Исправлена ошибка вывода длинных текстовых значений переменных в отладчике