v2.5.0 - Поддержка автономного сервера + Использование ibcmd для серверных баз + CI/CD на базе GA + дополнения
Latest🔥Огромное спасибо @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
-
уточнены тесты и расчет покрытия
Full Changelog: v2.2.22...v2.5.0