New Features
transaction::Change::new_value()
to get easy access to new values of references.
That's more convenient than matching on the enum.FullName::try_from(&BString)
for convenience.
Sometimes when matching one only has a&BString
, and it's hard to
convert it to&BStr
without an extra line of code, it's cumbersome,
so we workaround by adding another conversion.
Changed (BREAKING)
file::Transaction::prepare()
now takes twogit_lock::acquisition::Fail
instances.
This allows to configure the file-ref lock failure mode differently from
the packed-refs lock failure mode, which is exactly whatgit
does as
well defaulting them to 100ms and 1000ms till lock acquisition gives up.
Commit Statistics
- 10 commits contributed to the release over the course of 20 calendar days.
- 20 days passed between releases.
- 3 commits were understood as conventional.
- 1 unique issue was worked on: #450
Commit Details
view details
- #450
- Uncategorized