Skip to content

v2.5.0 - Поддержка автономного сервера + Использование ibcmd для серверных баз + CI/CD на базе GA + дополнения

Latest
Compare
Choose a tag to compare
@artbear artbear released this 25 Dec 08:03
· 1 commit to develop since this release
f447639

🔥Огромное спасибо @Segate-ekb за подготовку новых фич релиза и переезд CI\CD на Github actions
🔥Больщущее спасибо @yukon39 за PR с поддержкой автономного сервера!
🔥Большое спасибо всем контрибьюторам за ваши доработки и участие в проекте!

Приветствуем новых контрибьюторов 🔥

Изменения

  • Добавлен параметр ibsrv для запуска команд с использованием автономного сервера #645

  • Использование ibcmd для серверных баз #639

  • Переезд CI\CD на Github actions

  • Исправление поведения команды init-dev с флагом --dt #625

    • Флаг --dt в init-dev не работал, если в dt есть пользователи
    • Убрано лишнее обновление, для случая, если после инициализации бд или загрузки dt больше действий не производилось.
    • Вернул поведение при котором сначала грузилась база из dt, а потом на нее накатывались исходники. Можно опять использовать конструкции вида init-dev --dt ./xxx.dt --src ./src/cf При этом будет сначала загружен дамп, а потом будут загружены исходники - cf, src, хранилище
  • Инкрементальная загрузка на основании расхождений не только с предыдущим коммитом, но и с текущей конфигурацией #637

  • Добавлен генератор json-схемы и обновлена json-схема #644

  • Добавлен параметр --lockend для указания времени завершения блокировки сеансов #631

  • Если открытие конфигуратора происходит интерактивно и не требует ожидания - сообщение "Работа Конфигуратора завершена" не выводится #632

  • Исправлены ошибки в примере example.env.json #608

  • уточнены тесты и расчет покрытия

    • Фича "Приоритеты настроек" и и новые переменные окружения #642
    • Объединил бдд и юниты в один файл для корректного расчета покрытия #638
    • Рефакторинг работы с настройками + дополненные тесты для настроек #643

Full Changelog: v2.2.22...v2.5.0