Security fixes
- Upgrade git2 dependency to 0.18.2 to fix security vulnerabilities in libgit2, including in revision parsing. These do not appear to affect git-status-vars.
API breaking changes
- Switched
Reference::new()
and friends to accept types that implementstd::fmt::Display
instead ofAsRef<str>
. The functions convert the parameters to ownedString
s withto_string()
anyway, so this more accurately reflects what the functions are doing.
Other API changes
ShellWriter::with_prefix()
now accepts anything that implementsstd::fmt::Display
as the prefix rather than justString
s.