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

Имя файла Архитектура Вид дистрибутива Дата создания
OneScript-1.0.21-setup.exe x86 Windows Installer (exe) 02.01.2019
OneScript-1.0.21.zip x86 Zip-архив 02.01.2019
oscript-debug-0.3.0.vsix x86 Расширение VSCode 02.01.2019

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

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

  • Реализована возможность получать стектрейс при возникновении исключения. См. метод ПолучитьСтекВызовов() объекта ИнформацияОбОшибке
  • Реализован метод глобального контекста ПрочитатьJson (ReadJson).
  • Реализован метод глобального контекста ЗаписатьJSON. В текущей версии обрабатывается только первые два параметра: ЗаписьJSON и Значение.
  • Существенно улучшена совместимость чтения/записи JSON с платформой 1С
  • Развитие возможностей рефлексии для приложений, встраивающих ScriptEngine.dll
  • Развитие рефлектора: поддержка аннотаций, приватных методов, встроенных и пользовательских типов
  • Реализована поддержка параметра СимволыОступа в ЗаписьXML.
  • ЗаписьXML: Реализована поддержка параметра "ДобавлятьBOM"
  • Реализован оператор "Унарный плюс
  • Добавлено свойство "УдаленныйУзел" в TCPСоединение closes #732
  • Строковое представление ДвоичныхДанных в hex-виде (совместимость с 1С)

Оптимизация и исправление ошибок

  • Исправление: Не поддерживалось значение типа single в COMОбъектах
  • Исправлена ошибка: в ЧтениеJSON не обрабатывались значения типа DateTime
  • Исправлено отсутствие экранирования двойных кавычек в объекте ЗаписьJson
  • ЗаписьXML: Исправлен неверный вывод комбинации /
  • Исправлена ошибка: ЗаписатьЦелое16 записывает 4 байта вместо двух
  • Исправлена несовместимая с 1С компиляция литералов дат.
  • Исправлено несовместимое с 1С поведение ф-ии СтрРазделить для пустых строк
  • Исправлена ошибка в методе Вставить класса Соответствие. Не разрешалось опускать параметр Значение.
  • Исправлена ошибка метода ЗаполнитьЗначенияСвойств при указании параметра "Заполняемые свойства"
  • Исправлена ошибка компиляции отрицательных чисел в параметрах по-умолчанию
  • Исправлено обращение к https-сервисам с новыми версиями протокола TLS
  • Ускорен процесс компиляции модулей из-под отладчика IDE
;