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

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

Версия 2.0.0-rc5

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

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

  • Добавлен встроенный http-сервер на базе Kestrel
  • Добавлена функция остановки по условию при отладке
  • Реализована возможность фильтрации точек остановы для исключений по тексту ошибки
  • Существенно переработана внутренняя реализация "памяти" виртуальной машины
  • Движок переведен на платформу .NET 6
  • Возможность управления кодировкой дебаг консоли

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

  • fix #1411 расхождение английских алиасов для некоторых методов
  • fix #1451: обновление глобального скоупа при загрузке внешнего модуля
  • fix #1459: диагностика использования встроенной функции как процедуры
  • fix #1441: функциональный вариант Новый с ФиксированнымМассивом +тест
  • замена на системные функции
  • fix #1429: некорректная привязка номера строки в тексте ошибки к строке исполняемого кода
  • fix вывода сообщения об ошибке в условии брэйкпоинта
  • fix #1418 отладчик одинаково реагирует на Stop и Disconnect, продолжая выполнение
  • fix ошибки потери информации об ошибке при вычислении во фрейме
  • fix #1427: исправление раскрутки стека при исключении в Выполнить
  • fix #1419: не проверяются типы Перечислений при передаче их параметрами
  • Свойство "Символы" было доступно для записи
  • fix #1373, #1404 для v2: Ошибки чтения JSON
  • fix #1396 В отладчике не показывается переменная, добавленная в "загрузить сценарий", как внешний контекст.
;