github EvilBeaver/OneScript v1.9.0

latest releases: v1.9.1, v2.0.0-rc4
3 months ago

Новое в версии 1.9.0

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

  • В Рефлектор добавлен метод ИзвестныеТипы() который возвращает все зарегистрированные типы в виде ТаблицыЗначений
  • Реализован метод БуферДвоичныхДанных.Разделить()
  • При вызове метода через Рефлектор контролируется сигнатура метода и количество параметров
  • Улучшена документация, добавлены инструкции по сборке в файл README
  • В отладчике теперь отображаются в том числе приватные (не экспортные) переменные объектов

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

  • Исправлены различные ситуации вызова COM-методов, повышена стабильность работы с COM-объектами
  • Исправлена ошибка при переопределении строкового представления объектов. В ряде случаев, переопределенное представление приводило к вызову другого метода
  • Отладчик неверно работал с индексацией переменных и мог показывать неверные значения

Благодарности

Огромное спасибо авторам, сделавшим данный релиз возможным:

  • Сергей Батанов
  • Михаил Рыбакин

Также большое спасибо всем, кто сообщал о найденных ошибках и помогал их исправлять:

Постскриптум

Данный минорный релиз (1.9), я надеюсь, будет последним в ветке 1.x. Критичные ошибки будут исправляться, но новых функций добавляться, скорее всего, не будет. Версия 1.x получит статус Long-Term-Support (LTS) и в нее будут портироваться все важные ошибки, которые для нее будут актуальны.

Предлагаю сообществу потихоньку переходить версию 2.0, тестировать, проверять, сообщать об ошибках. Данное положение пока не окончательное, время покажет, но пока планы именно такие.

Don't miss a new OneScript release

NewReleases is sending notifications on new releases.