github EvilBeaver/OneScript v1.0.21

latest releases: v1.9.1, v2.0.0-rc4, v1.9.0...
5 years ago

Изменения в версии 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

Don't miss a new OneScript release

NewReleases is sending notifications on new releases.