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

Имя файла Архитектура Вид дистрибутива Дата создания
oscript-debug-0.9.1.vsix x86 Расширение VSCode 18.03.2025
OneScript-2.0.0-rc6-fdd-x86.zip x86 Требующий установки .NET (FDD) 18.03.2025
OneScript-2.0.0-rc6-fdd-x64.zip x64 Требующий установки .NET (FDD) 18.03.2025
OneScript-2.0.0-rc6-win-x86.zip x86 Независимый дистрибутив (Windows) 18.03.2025
OneScript-2.0.0-rc6-win-x64.zip x64 Независимый дистрибутив (Windows) 18.03.2025
OneScript-2.0.0-rc6-linux-x64.zip x64 Независимый дистрибутив (Linux) 18.03.2025
OneScript-2.0.0-rc6-osx-x64.zip x64 Независимый дистрибутив (MacOS Intel) 18.03.2025
OneScript-2.0.0-rc6-osx-arm64.zip x64 Независимый дистрибутив (Mac OS ARM) 18.03.2025

Версия 2.0.0-rc6

Релиз является тестовым для выпуска финальной версии 2.0

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

  • Чтение конфигурации Kestrel из appsettings.json
  • Добавлены методы явного указания wwwroot и content-root в вебсерере
  • Добавлена возможность работы с данными форм в вебсервере.
  • Метод для остановки веб-сервера
  • Регистрация обработчика прерывания по Ctrl+C, теперь можно подписаться на событие Консоль.CancelKeyPressed.
  • Теперь при выбросе исключения с передачей ИнформацияОбОшибке в качестве параметра, создаётся новая ИнформацияОбОшибке которая содержит оригинальную информацию об ошибке в поле Причина
  • В конструктор ИнформацияОбОшибке, добавлен параметр "Причина" для возможности указания причины текущей ошибки

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

  • Исправлена загрузка 32-битных внешних компонент NativeApi из ZIP-архива в 64-битной среде
  • Исправлен возврат объекта внешней компоненты NativeApi из bsl-метода
  • Исправлен конфигурационный параметр runtime.default позволяющий выбрать способ исполнения (нативный или классический стековый)
  • Исправлено сравнение значений при поиске в коллекцииях значений (строгое сравнение)
  • Объект Действие не ломает отображение переменных в отладке
  • Исправлена работа ЧтенияДанных из ДвоичныхДанных большого размера
  • Некорректный парсинг Асинх и Ждать в обычном контексте
  • Исправлена коммутативность сравнения булевых
  • Исправлен английский синоним для Консоль.КодировкаВыходногоПотока
  • Исправлено Вычислить() с именами параметров процедуры
  • И многие другие

Огромное спасибо всем участвовавшим в выпуске релиза!

;