Skip to content

Releases: vinzekatze/bashmator

v1.1.8

02 Feb 23:31
Compare
Choose a tag to compare

Опять мелочи:

  • Исправил время в логах
  • Добавил сообщение при нажатии CTRL+C

v1.1.7

29 Jan 23:44
Compare
Choose a tag to compare
  • Добавил возможность быстрой установки с помощью pip install
  • "Потратил" кучу версий, пока настроил чтобы это работало. Это не изменений много, это я впервый раз заливаю что-то на PyPi 😅
  • Все основные команды теперь информативны при отсутствии аргументов

v1.1.2

02 Jul 18:35
Compare
Choose a tag to compare

Немного дополнил предыдущий апдейт:

  • Добавил режим pformat, позволяющий обрабатывать строки после всех других модов.
  • Аргументам теперь доступен ключ regex - позволяет валидировать их значения.
  • Аргументам теперь доступен ключ metavar, позволяющий влиять на соответсвующее значение argparse (... да, совершенно бесполезная косметика).
  • Все информационные сообщения теперь отправляются в stderr.
  • exit code теперь лучше отображает реальные результаты работы программы.
  • Исправил некоторые мелкие баги.

v1.1.1

29 Jun 16:31
Compare
Choose a tag to compare

Изменения:

  • library.json больше не создается в папке библиотеке. Вся информация хранится в .config/bashmator/libraries.
  • Теперь оба значения у аргументов-флагов (где default имеет 2 значения) могут быть пустыми.
  • Добавил два режима обработки аргументов: readfile и replace.
  • Ключи replacer теперь необязательны - по умолчанию они формируются как #[ARGUMENT NAME]#.
  • Переделал примеры скриптов на более простые

v1.0.1

26 Apr 19:38
Compare
Choose a tag to compare

Микрофикс: теперь тулзы с анимациями в скриптах должны нормально отображаться при логгировании

v1.0.0

13 Mar 08:44
Compare
Choose a tag to compare

v1.0.0

Введен весь функционал, который я хотел сделать в первой версии.
История прототипов не сохранилась 😢

Если пользовались версиям 0.x.x: чтобы скрипты работали, необходимо в вашей папке-библиотеке создать папки files и modules и переместить файлы YAML в modules. Также желательно прописать оболочки в bashmator (см. README.md) и поменять в скриптах shell на короткое имя оболочки.