Skip to content

build(deps): update dependencies - #52

Merged
bircni merged 1 commit into
mainfrom
build/update-dependencies
Jul 14, 2026
Merged

build(deps): update dependencies#52
bircni merged 1 commit into
mainfrom
build/update-dependencies

Conversation

@bircni

@bircni bircni commented Jul 14, 2026

Copy link
Copy Markdown
Owner
  • git2 0.20 -> 0.21
  • log 0.4.29 -> 0.4.33
  • rayon 1.11 -> 1.12
  • insta 1.47 -> 1.48

Bump git2 0.20 -> 0.21, log 0.4.29 -> 0.4.33, rayon 1.11 -> 1.12 and
insta 1.47 -> 1.48, and refresh the lockfile (notably openssl-src to
3.6.3, which is what the vendored-openssl build links against).

git2 0.21 changes its string accessors so callers can distinguish a
missing value from a non-UTF-8 one: Remote::url() and
Reference::shorthand() now return Result<&str, Error>, while
StringArray::get() and Reference::symbolic_target() return
Result<Option<&str>, Error>. Adapt the call sites in gitinfo so the
previous fallbacks are preserved -- a non-UTF-8 branch name or remote
URL still degrades to "(no branch)" / Status::Unknown / no remote
instead of surfacing an error.

Also collapse a map().unwrap_or() into map_or() in get_changed_count to
clear the last clippy warning.
@bircni
bircni merged commit e10fefe into main Jul 14, 2026
8 of 9 checks passed
@bircni
bircni deleted the build/update-dependencies branch July 14, 2026 21:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant