v0.46.3 — Deploy selected fix, CompositionEditor, CRUD R6, EventSubscription Source
·
96 commits
to main
since this release
Immutable
release. Only release title and notes can be modified.
Что нового с v0.45.0
Дерево метаданных и свойства
- #61 — предопределённые данные в дереве (PredefinedData как R6 placeholder)
- #70 — полные свойства CommonCommand
- #71 — EnumValues в дереве
- #74 — регистрация контейнеров Dimensions / Resources
- #76 — баги панели свойств и дерева (порядок узлов, Content button, редактирование Type для общих реквизитов)
- #77 — CRUD через UI для EnumValue / Dimension / Resource / PredefinedItem из R6-папок
Редакторы
- #68 — EventSubscription: редактируемый
Source(TypeEditor, Manager types, DefinedType), dropdown событий, goto-handler - #69 — DefinedType: просмотр и редактирование
Typeв TypeEditor - #79 — CompositionEditor: корректные visible roots для main config в multi-root workspace
- Generic CompositionEditor для всех Content-полей
Перформанс и стабильность
- #78 — кэш referenceable-объектов + параллельная загрузка типов в TypeEditor
- #80 — восстановлена видимость команд
deploySelectedObjects/pullSelectedObjects/deployChangedFilesна дочерних узлах конфигурации с привязкой ИБ (регрессия v0.45.0) - 11 when-условий переписаны с
viewItem == 'X'на anchored regex/^X\b/, чтобы не ломались на новом суффиксеbindingBound - Matrix: R6 skip, nested pass для GH-77 R6-папок, ibcmd import of created metadata теперь валидируется чисто
Известные ограничения
- На залоченных объектах (конфигурация на поддержке) раскатка выбранных падает с ошибкой ibcmd «редактирование запрещено» — см. #82
- Инкрементальная раскатка без собственного state — roadmap в #81
Установка
Скачать 1c-metadata-tree-vscode-0.46.3.vsix и установить через VS Code: Extensions: Install from VSIX...
Тесты
2469 passing, 35 pending, 0 failing (core unit-тесты)