xdbm/CHANGELOG.md
qwjyh 47b3a5e69d
fix: polluting gitconfig in integrated test (#20)
* fix: polluting gitconfig in integrated test

* debug(CI): add eprintln

* debug(CI): git config

* debug(CI): git init test

* fix(CI): command construction

* debug(CI): change workdir & add same config setup

* debug(CI): use libgit2

* debug(CI): return err at the end of test using libgit2

* debug(CI): change current_dir in git config

* fix(git): git config now gets local config

CI was failing since xdbm init didn't get local git config.

* debug: add trace log

* debug: increase log level in CI

* fix: getting gitconfig now respects local config

* debug(CI): clean up debugging codes

* fix(CI): add setup_gitconfig to two_devices test

* debug(CI): inspect git config

* fix(CI): add env var to allow setting git global config

* refactor(CI): remove unnecessary arg for setup_gitconfig

* update changelog
2025-02-09 08:39:57 +09:00

1.5 KiB

Changelog

Unreleased

Fixed

  • Git local config is now looked up. (#20)
  • Git global config will not be polluted in test by default. (#20)

0.3.0 - 2024-12-02

Added

  • Add status subcommand to see storage and backup on given path or current working directory (#17).

Changed

  • Colored output for storage list and backup list (#15)
  • BREAKING Relative path is changed from PathBuf to Vector<String> for portability. This means that existing config files need to be changed.

0.2.1 - 2024-06-19

Changed

  • Dependencies are updated.
  • Format of storage size printing has been changed due to the update of byte-unit.

Fixed

  • libgit2-sys was updated due to the security issue.

0.2.0 - 2024-05-21

Changed

  • Added CI on GitHub Actions (#10).
  • Replaced HashMap with BTreeMap to produce cleaner diff (#11).

0.1.0 - 2024-03-18

Added

  • initial release
  • init subcommand
  • storage add subcommand
  • storage list subcommand
  • storage bind subcommand
  • path subcommand
  • check subcommand
  • backup add subcommand
  • backup list subcommand
  • backup done subcommand
  • completion subcommand