Skip to content

1.10

Compare
Choose a tag to compare
@artbear artbear released this 29 Jan 15:06
· 52 commits to master since this release

1.10

Увеличение скорости распаковки порядка 20%

В V8Reader была добавлена возможность разбора обработок в структуру папок с исходниками, имеющими человекопонятные имена.
Эта автоматизация была реализована в рамках проекта precommit, представляющего собой скрипт, который запускает этот разбор при каждом коммите в систему контроля версий Git.

Также в рамках проекта diff1C реализован скрипт, запускающий V8Reader для сравнения выгруженных с помощью стандартной выгрузки 8.3 обычных форм и табличных документов в формате xml.
Попробуйте, это очень удобно!

  1. #9 - из командной строки через батник diff-1c-cf.bat из проекта v8Diff можно сравнить XML-файлы табличных документов из выгрузки 8.3
  2. #2 - реализована проверка версии через github API (проверяется содержимое поля data из страницы https://api.github.com/repos/bambr1975/v8reader/commits?per_page=1
  3. Оптимизированы регулярки для корректного разбора реквизитов и табличных частей объектов метаданных
  4. Исправлен разбор управляемых форм (иногда выскакивала ошибка разбора)
  5. Изменилась логика сравнения в модулях (теперь строки структурного сравнения сравниваются без учета пустого пространства)
  6. Логика построения дерева обычных форм отвязана от идеи деструктивного анализа – иерархия элементов строится на основе внутреннего представления
  7. В управляемых формах реализован разбор командного интерфейса.

Добавлена возможность корректной обработки объектов платформы 8.3.

Логика построения дерева обычных форм отвязана от идеи деструктивного анализа – иерархия элементов строится на основе внутреннего представления.

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