You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
v0.48.7 — XDTO: редактор, сравнение, импорт/экспорт и Agent API
This commit was created on GitHub.com and signed with GitHub’s verified signature.
Что нового
Добавлен low-code редактор XDTO-пакетов: дерево типов, атрибутов, свойств, ограничений и инспектор свойств.
Добавлено сравнение и объединение XDTO-пакетов из конфигурации и внешних файлов XSD/XDTO/bin/xml.
Добавлены команды экспорта XDTO-пакета в XSD, импорта XSD в текущий пакет и создания нового пакета из XSD.
Добавлен Agent API для XDTO: список пакетов, чтение, экспорт, импорт, создание, сравнение и объединение.
Экспорт XSD приведён к платформенному формату для проверенных образцов; сравнение QName и enumeration нормализовано по смыслу, а не по префиксу или позиции.
Обновлена документация Agent API в README и docs.
Исправления
Исправлен разбор свойств и атрибутов XDTO-типов через xs:extension.
Закрыты проблемы CSP в webview редактора.
Исправлены CI-проверки счётчиков команд после добавления XDTO-команд.
Проверки
PR #100 прошёл Tests, Coverage, Lint, Smoke, VSCode integration, CodeQL и eslint.