Skip to content

v1.11.1 - Множество новых команд + разрядность платформы 1С + переход на OneScript v1.7.0 или выше - с нами 14 новых контрибьюторов !!

Compare
Choose a tag to compare
@artbear artbear released this 28 Mar 10:33
· 154 commits to develop since this release

v1.11.1

  • требуется OneScript v1.7.0 или выше
  • Опция указания разрядности --bitness для запуска Конфигуратора\Предприятия #501
  • Поддержка 8.3.18 и учебной версии платформы #421

Новые команды

  • Команда init-project для подготовки структуры при начале работы над проектом 1С #448 #449 #450 #451 #452 #453 #461 Спасибо @leobrn
  • Команды добавления (create) и удаления (remove) ИБ в кластер #319 #500
  • Команда restore для загрузки информационной базы из файла выгрузки (dt) #487 #488 Спасибо @realMaxA
  • Команда make-dist для создания файла поставки #464 Спасибо @SidnevAV
  • Команда set-version - Установка номера версии и\или номера сборки для конфигураций, расширений 1С #493 #495

Новые возможности команд

  • Флаг --clear-reports для очистки каталогов отчетов - команда xunit, команды проверки через EDT и через Конфигуратор #502 #456 #457 #458 #459 Спасибо @SidnevAV и @leobrn и @artbear
  • Добавлена возможность обновления расширения из хранилища #486 Спасибо @pau1is
  • Команда xunit - Дополнительные параметры запуска тест-клиента (tdd и дымовые) #367
  • Команда xunit: Имя\пароль пользователя для тест-клиента по умолчанию берутся из данных подключения #492 #494
  • Команда xunit - добавлен запуск загрузчика тестов из расширения #439 #441 Спасибо @yukon39
  • Команда xunit - Исправлена ошибка передачи пути к подсистеме запуска встроенных тестов #426 #427 Спасибо @Mity1440
    • Исправлена ошибка запуска встроенных в конфигурацию тестов #475 Спасибо @awk-kazmin
  • Команда vanessa - добавлены параметры команды тестирования для указания тегов #384 Спасибо @KrapivinAndrey
  • Команда vanessa - добавлен параметр additional-keys для передачи параметров в /С #398 #399 Спасибо @AlexanderNiMo
  • Добавлена возможность инкрементальной загрузки конфигурации из файлов по логу git #394 #410 Спасибо @sfaqer и artbear
  • Добавлен учёт параметров ИБ при работе с пользователями хранилища - команды сохранения версии в файл, создание и копирование пользователей Хранилище #435 Спасибо @MikhailSolntsev
  • Команда session - доработка управления фильтрацией сеансов - гибкий режим mode #422 Спасибо @Borisskin и artbear
  • Исправлено: Команда "session kill" - Ошибка получения соединения и процесса #264 #428 Спасибо @SidnevAV
  • Поддержка последней версии v8storage - исправление создания хранилища #285 Спасибо @Stepa86
  • Команда "update-dev" - добавлен флаг отключения поддержки при обновлении окружения. #388 Спасибо @sfaqer
  • Команды xunit, vanessa, run - показывают лог 1С, если не найден файл статуса, т.к. при странных ошибках в 1С, когда не доходит дело до запускаемых обработок, в логе раннера не видно причины падения из лога 1С #374 #407
  • Команда "updatedb" - добавлена возможность динамического обновления #371 #380 Спасибо @milanse
  • Группировка замечаний по синтакс-проверке #465 Спасибо @SidnevAV
  • Новый параметр --hide-exception команды "syntax-check" #478 Спасибо @SidnevAV
  • Исправление багов в синтакс-проверке #462 Спасибо @SidnevAV
  • Команда "loadext" - Параметр --extension сделан обязательным #383
  • Исправлена ошибка сохранения расширения в файл при указании длинного пути #480 Спасибо @AlexPCRus

Команда run

  • Для команды run добавлен параметр --exitCodePath для возможности вывода ошибки/предупреждения из выполняемой команды #485 Спасибо @yukon39

  • Команда run умеет обрабатывать файл статуса #228

  • Внешняя обработка "epf/ЗагрузитьРасширениеВРежимеПредприятия.epf" - загрузка расширений конфигурации из файла\каталогов с отключением\включением безопасного режима и\или защиты от опасных действий #409

    • Реализована обработка параметра ОтключитьЛогикуНачалаРаботыСистемы во внешней обработке ЗагрузитьРасширениеВРежимеПредприятия #454 #455 Спасибо @yukon39
  • Внешняя обработка "epf/БлокировкаРаботыСВнешнимиРесурсами.epf" для работы с внешними ресурсами и отключением отдельных регламентных заданий #387 #390 Спасибо @johnnyshut

  • Внешняя обработка "epf/СоздатьПользователей.epf" - Создание первого пользователя-администратора #389

  • Исправлена обработка закрытия предприятия - 1. Умеет завершать работу при наличии внезапных модальных окон 2. поддерживает ОФ #403 Спасибо @sfaqer

  • Исправлена некорректная передача параметра запуска для команды run #490 #491 Спасибо @yukon39

  • [8.3.17] Исправлено: Не удается загрузить и обновить расширение #400 #408 Спасибо @KrapivinAndrey

Дополнения

  • Добавлена возможность использования ИспользоватьОсновныеРолиДляВсехПользователей при загрузке расширений в режиме Предприятия #430 #463 Спасибо @yukon39 и artbear

  • Запрет наличия последнего слеша в строке соединения #392

  • Исправлено: Неудача при загрузке базы (init-dev) выдавала код возврата 0, что неверно для дальнейшей обработки в CI #496

  • В секцию default схемы добавлен --workspace #401 #402 Спасибо @kuntashov

  • Сборка проекта падала с синтаксической ошибкой в классе КомандаТестированиеПоведения #405 #406 Спасибо @kuntashov

  • Исправлен формат даты в отчетах Allure #415 Спасибо @AlexPCRus

  • Исправления в json-схеме #429 Спасибо @igostv

  • Дополнена документация

    • Добавлен пример файла деплоймента #447 Спасибо @maximsamokhval
    • Описать пример скрипта обновления с использованием RAC/RAS #446 Спасибо @maximsamokhval
  • Исправлены различные мелкие проблемы

  • Поддержка Github Actions CI #425

  • Много новых bdd-фич проверки поведения. см. каталог features #93

Новые контрибьюторы проекта - 14 человек !!

Full Changelog: v1.10.0...v1.11.1