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

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

Изменения в версии 1.3

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

  • Реализованы операторы ДобавитьОбработчик/УдалитьОбработчик. Добавлен метод ВызватьСобытие объекта Сценарий для генерации
  • Реализован класс "Действие" позволяющий создавать объекты-делегаты, ссылающиеся на методы

Прочие изменения и исправления ошибок

  • Ускорен лексер языка
  • Устранены ошибки wcf-отладчика, связанные с размером буфера клиента-сервера отладки
  • Изменен API ScriptingEngine в части обработчиков директив препроцессора
  • Удалены устаревшие методы и классы
  • Прекращено использование Costura.Fody, которое не оправдало себя на Linux
  • Исправлено поведение файлового потока. Поток теперь разрешает совместное использование для чтения.
  • Реализован более подробный вывод текста исключения в EXE, если исключение произошло на системном уровне
  • Реализован вывод более детального места возникновения ошибки в EXE, если ошибка произошла на уровне кода 1С
  • Реализована корректная загрузка модулей в скомпилированном приложении события и вызова подписчиков
  • Исправлена ошибка компилятора, пропускавшего специальным образом составленные операторы завершения блока
  • Исправлена ошибка компиляции и выполнения операторов Прервать и Продолжить из многократно вложенных операторов Попытка
  • Исправлена сборка пакета RPM
  • Обновлена поставляемая версия opm
  • Изменен значок приложения TestApp
;