Skip to content

Releases: oscript-library/gitsync-plugins

v.2.0.0 - cовместимость плагинов, улучшение CI/CD 🚀

13 Dec 13:38
d1431c9

Choose a tag to compare

Описание релиза

Для информации: предыдущая версия встроенных плагинов v1.6.0 не была выпущена в виде релиза на GitHub. Однако, текущая опубликованная версия gitsync 3.6.1 содержит набор плагинов именно версии v.1.6.0.
В будущую версию gitsync 3.7.0 будут встроен набор плагинов из текущего релиза - v.2.0.*.

syncRemote 1.6.0 -> 2.0.0

  • ⚠️ BREAKING! переименован краткий вариант параметра push: P => PS
  • добавлен параметр b branch (GITSYNC_REMOTE_BRANCH)
  • добавлен параметр O push-options (GITSYNC_PUSH_OPTIONS)

edtExport 1.4.0 -> 2.0.0

  • ⚠️ BREAKING! исправлены конфликтующие сокращенные имена параметров: P => PN, B => BP #43
  • ⚠️ BREAKING! добавлен параметр edt-version (GITSYNC_EDT_VERSION)
  • ⚠️ BREAKING! удален параметр M module (GITSYNC_MODULE), версия модуля ring определяется по версии EDT автоматически
  • для EDT версии >= 2024 вместо ring используется 1cedtcli

use-ibcmd 1.6.9 -> 2.0.0

  • ⚠️BREAKING! удален краткий вариант параметра ibcmd-data: d
  • добавлен параметр j ibcmd-threads (GITSYNC_IBCMD_THREADS)
  • исправлена ошибка вызова ibcmd: ошибочный параметр --pwd изменен на правильный --password

Прочее

  • требуемся версия oscript поднята до 1.9.2
  • исправлена ошибка в скрипте tasks/install-gitsync.os, приводящая к совпадению имен файлов при сборке в Linux
  • при выполнении gitsync sync конфликтующие плагины отключаются
  • удалены файлы v8unpack.exe и zlib1.dll

Для контрибьюторов:

  • ⚠️ВНИМАНИЕ! разработка переведена на github-flow. Основная ветка изменена на master: релизы будут собираться из master, ветка develop не нужна.
  • реализовано полноценное тестирование в GA с запуском платформы и с использованием EDT #68
  • добавлена фича для плагина use-ibcmd
  • оптимизирована длительность выполнения фич, исправлены опечатки
  • исправлена логика сбора замеров покрытия в tasks/coverage.os
  • установка плагинов вынесена в отдельный файл tasks/install-plugins.os
  • дополнен CONTRIBUTING.md

v.1.5.0

23 Feb 07:41

Choose a tag to compare

Изменения

  • Добавлены плагины:
    • use-ibcmd - использование утилиты администрирования автономного сервера (ibcmd) для экспорта конфигурации в файлы
    • drop-config-dump - удаление файла ConfigDumpInfo.xml.
    • drop-support - снятие конфигурацию с поддержки после выгрузки конфигурации в исходники (удаляет файлы конфигураций поставщика ./Ext/ParentConfigurations/*.cf и очищает информацию о поддержке в файле ./Ext/ParentConfigurations.bin).

Поддержка версии Oscript 1.7.0

07 Oct 14:25
7b145cd

Choose a tag to compare

Изменения

  • #64 Вызов исключения после всех попыток установки всех тэгов - Благодарность @240596448
  • #63 Поддержка версии 1.7.0 (Свойство консоль) - Благодарность @240596448

Новые плагины

07 Jun 08:00
b0e1328

Choose a tag to compare

Новые плагины

  • #20 Добавлен плагин замены автора коммита - Благодарность @abirambul

1.3.0

15 Dec 10:42

Choose a tag to compare

Исправления

  • #49 Исправления для совместимости с 1.5.0 - Благодарность @240596448
  • #46 переход на Github Actions
  • #47 #45 Добавлена возможность инкрементальной выгрузки при использовании плагина expotEDT - Благодарность @yukon39

1.2.0

17 Jun 08:49

Choose a tag to compare

Новое

#40 Реализована конвертация исходников хранилища в формат EDT - Благодарность @sfaqer

Исправления

#38 Исправлена ошибка при работе плагина increment - Благодарность @Shining-Phoenix

1.1.1

26 Feb 11:05

Choose a tag to compare

Новое

  • #34 Исправлена ошибка не освобождения файлов компонентой v8unpack. Благодарность @EvilBeaver
  • #33 Исправлена кодировка вывода для тестов на Windows. Благодарность @artbear
  • Добавлено руководство контрибьютера. Благодарность @artbear

1.1.0

09 Jan 07:17

Choose a tag to compare

Поддержка движка

С данным релизом произошло увеличение требуемой версии движка до 1.2. и выше

Новое

#29 Реализовал ключ добавления тэгов вида "v.{номер хранилища 1С}"
#23 Подключена новая dll v8unpack для исправления ошибок работы компоненты
#28 #27 Исправления в тестах
Исправления в опечатках по тексту.

1.0.5

12 Mar 12:44

Choose a tag to compare

Изменения

  • Убран лишний вывод информации при работе с утилитой v8unpack

1.0.4

12 Mar 09:24

Choose a tag to compare

Изменения

  • Доработка для работы с хранилищами расширений
  • Распаковка форм с помощью v8unpack, обеспечена совместимость с сборкой gitsync в формат exe
  • Переименование файлов классов
  • Новые тесты на поведение