53 lines
2.1 KiB
Text
53 lines
2.1 KiB
Text
# Version 0.5.5 - 2024-09-15
|
|
- [add][minor] Add support for `git2` version `0.19`.
|
|
|
|
# Version 0.5.4 - 2024-03-15
|
|
- [add][minor] Add the `GitAuthenticator::download()` convenience function.
|
|
|
|
# Version 0.5.3 - 2023-10-08
|
|
- [add][minor] Add support for customizing user prompts with `GitAuthenticator::set_prompter()`.
|
|
|
|
# Version 0.5.2 - 2023-09-09
|
|
- [change][patch] Fix typo and formatting of nested list in documentation.
|
|
|
|
# Version 0.5.1 - 2023-09-09
|
|
- [change][patch] Improve library level documentation and README.
|
|
|
|
# Version 0.5.0 - 2023-09-06
|
|
- [change][major] Rename `GitAuthenticator::clone()` to `clone_repo()` to avoid conflict with the `Clone` trait.
|
|
|
|
# Version 0.4.1 - 2023-09-06
|
|
- [add][minor] Add support for `git2` version `0.18`.
|
|
|
|
# Version 0.4.0 - 2023-08-09
|
|
- [change][major] Accept any `impl Into<PathBuf>` in `GitAuthenticator::add_ssh_key_from_file()`.
|
|
|
|
# Version 0.3.3 - 2023-08-09
|
|
- [add][minor] Support `git2` versions `0.14`, `0.15`, `0.16` and `0.17`.
|
|
|
|
# Version 0.3.2 - 2023-08-09
|
|
- [change][patch] Document that the `askpass` helper will be used for prompts, if available.
|
|
|
|
# Version 0.3.1 - 2023-08-09
|
|
- [add][minor] Add support for `askpass` helpers.
|
|
|
|
# Version 0.3.0 - 2023-08-09
|
|
- [change][major] Add optional password parameter to `GitAuthenticator::add_ssh_key_file()`.
|
|
- [add][minor] Add option to prompt for the password of encrypted SSH key files.
|
|
|
|
# Version 0.2.0 - 2023-08-08
|
|
- [remove][major] Remove `GitAuthenticator::run_operation()`.
|
|
- [change][major] Support only one username per domain name.
|
|
- [change][major] Support only one set of plaintext credentials per domain name.
|
|
- [add][minor] Add `GitAuthenticator::credentials()` to get the credentials callback.
|
|
- [add][minor] Add `GitAuthenticator::clone()`.
|
|
- [add][minor] Add `GitAuthenticator::fetch()`.
|
|
- [add][minor] Add `GitAuthenticator::push()`.
|
|
- [add][minor] Add optional support for the `log` crate.
|
|
- [fix][patch] Bump minimum `terminal-prompt` version to `0.2.2`.
|
|
|
|
# Version 0.1.1 - 2023-08-07
|
|
- [patch][change] Fix examples and `README.md` for updated crate name.
|
|
|
|
# Version 0.1.0 - 2023-08-07
|
|
- [minor][add] Add `GitAuthenticator` struct for authentication with `git2`.
|