Skip to content

v0.46.3 — Deploy selected fix, CompositionEditor, CRUD R6, EventSubscription Source

Choose a tag to compare

@lekot lekot released this 20 Apr 11:42
· 96 commits to main since this release
Immutable release. Only release title and notes can be modified.
90e0720

Что нового с 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-тесты)