Скачать версию

Имя файла Архитектура Вид дистрибутива Дата создания
OneScript-1.8.4-x86.exe x86 Windows Installer (exe) 26.09.2023
OneScript-1.8.4-x64.exe x64 Windows Installer (exe) 26.09.2023
OneScript-1.8.4-x86.zip x86 Zip-архив 26.09.2023
OneScript-1.8.4-x64.zip x64 Zip-архив 26.09.2023
onescript-engine-1.8.4-1.fc26.noarch.rpm x64 Fedora/CentOS (rpm) 26.09.2023
onescript-engine_1.8.4_all.deb x64 Debian/Ubuntu (deb) 26.09.2023
oscript-debug-0.8.0.vsix x64 Расширение VSCode 26.09.2023

Новое в версии 1.8.4

Исправление ошибок

  • Некорректное поведение ЗаписатьJSON->ПрочитатьJSON для значений Неопределено
  • Отладчик: выражения в watch вычисляются без учета выбранного фрейма стека вызовов
  • Вложенные операции Выполнить выдавали ошибку
  • Не обрабатываются исключения в Выполнить()
  • Неверно форматируется пустая дата, исправлено поведение функции Формат
  • Функции ЧтениеДанных.ПрочитатьЦелоеXX() не возвращают Неопределено в конце потока
  • Функция ПолучитьИмяВременногоФайла() без параметров не устанавливает расширение ".tmp"
  • Компилируются ошибочные выражения с оператором НЕ
  • Реализован контроль обязательных и пропускаемых параметров встроенных функций
  • Запрещено сравнение значений перечислений на больше-меньше. Поведение приведено в соответствие с 1С
  • Не возвращалось значение выходных параметров при вызове COM-объектов
  • При исполнении делегата в фоновом задании, результат исполнения делегата не помещался в Результат фонового задания
  • Исправлен алгоритм приведения типов в методе ОписаниеТипа.ПривестиЗначение. Поведение приведено в соответствие с 1С
  • XMLЗначение: исключение при передаче имени системного перечисления.

Новые возможности

  • Обновлен плагин отладчика для VSCode, для поддержки функции Disconnect обновите отладчик.
  • Добавлена поддержка логирования протокола отладчика, может быть полезно при расследовании ошибок отладки
  • Добавлено управление флагом debug.wait в конфигурации запуска отладки для режима oscript.web
  • Добавлены примеры настроек отладчика в README пакета расширения
  • В перечисление ЦветаКонсоли добавлены дополнительные цвета
;