Skip to content

1.11.2

Choose a tag to compare

@alexiosus alexiosus released this 27 Aug 17:12
· 234 commits to main since this release

🇷🇺 Русский:

  • Новые возможности:
    • Менеджер параметров Сборки Сценариев:
      • Новый интерфейс для управления параметрами yaml_parameters.json через удобную таблицу ключ-значение.
      • Параметры по умолчанию генерируются на основе настроек расширения (BuildPath, yamlSourceDirectory).
      • Безопасное хранение настроек в VS Code SecretStorage.
      • Поддержка загрузки/сохранения параметров из/в JSON файлы.
      • Список поддерживаемых параметров доступен на ИТС.
  • Исправления:
    • Исправлена недоступность кнопки обновления: Кнопка "Обновить" теперь всегда доступна, даже когда не найдено ни одного теста для Phase Switcher.
    • Исправлены жестко заданные пути: Заменена жестко заданная константа SCAN_DIR_RELATIVE_PATH на использование настройки YamlSourceDirectory.
    • Исправлены непереведенные сообщения и тултипы.
    • Исправлено добавление лишней строки в блок ВложенныеСценарии.
    • Табуляции теперь заменяются только в начале строки.
    • Сборка файла FirstLaunch теперь обрабатывает только нужные xml файлы.
    • Создание новых главных сценариев теперь учитывает настройку ModelBDid (указывается в Менеджер параметров Сборки Сценариев).
    • Автозамена табов и перезаполнение блоков в шапке сценариев, а также предложения автодополнения шагов, теперь работают только в YAML файлах, имеющих строку ТипФайла: "Сценарий" (это защита yaml файлов, не относящихся к тестам).
  • Удалено:
    • Настройка YAML Parameters Template: Удалена в пользу нового Менеджера параметров Сборки Сценариев.
    • Настройка Split Feature Files: Удалена, так как задается через Менеджер параметров Сборки Сценариев.
    • Настройка BuildScenarioBDD Parameters: Удалена, так как все параметры теперь управляются через Менеджер параметров Сборки Сценариев.

🇺🇸 English:

  • New Features:
    • Build Scenario Parameters Manager:
      • New interface for managing yaml_parameters.json parameters through a convenient key-value table.
      • Default parameters generated based on extension settings (BuildPath, yamlSourceDirectory).
      • Secure storage of settings in VS Code SecretStorage.
      • Support for loading/saving parameters from/to JSON files.
      • The list of supported parameters is available on ITS.
  • Fixes:
    • Fixed refresh button unavailability: The "Refresh" button is now always available, even when no tests are found for the Phase Switcher.
    • Fixed hardcoded paths: Replaced hardcoded SCAN_DIR_RELATIVE_PATH constant with the YamlSourceDirectory setting.
    • Fixed untranslated messages and tooltips.
    • Fixed wrongly added empty string in the NestedScenario section.
    • Tabs are now replaced only at the beginning of a line.
    • The FirstLaunch file assembly now processes only the necessary XML files.
    • Creating new main scenarios now takes into account the ModelBDid setting (specified in the Build Scenario Parameters Manager).
    • Auto-replacement of tabs and refilling of blocks in the header of scenarios, as well as auto-completion suggestions for steps, now only work in YAML files that have the string ТипФайла: "Сценарий" (FileType: “Scenario”) (it is a protection of YAML files that are not related to tests).
  • Removed:
    • YAML Parameters Template setting: Removed in favor of the new Build Scenario Parameters Manager.
    • Split Feature Files setting: Removed as it's now configured through the Build Scenario Parameters Manager.
    • BuildScenarioBDD Parameters setting: Removed as all parameters are now managed through the Build Scenario Parameters Manager.