rustyhorde / vergen

Generate cargo instructions at compile time in build scripts for use with the env! or option_env! macros
Apache License 2.0
370 stars 55 forks source link

Update gix requirement from 0.57.1 to 0.58.0 #301

Closed dependabot[bot] closed 7 months ago

dependabot[bot] commented 7 months ago

Updates the requirements on gix to permit the latest version.

Release notes

Sourced from gix's releases.

gix v0.58.0

New Features

  • add max-control feature for fine-grained performance control. This also adds the following performance features:

    • zlib-ng
  • zlib-ng-compat

  • zlib-stock

  • parallel-walkdir

Bug Fixes

  • object::tree::diff::Platform::for_each_to_obtain_tree(callback) errors are more convenient to use. Due to a change in how the generic error type is declared it should now be possible to use anyhow with it as well.

Commit Statistics

  • 13 commits contributed to the release over the course of 18 calendar days.
  • 20 days passed between releases.
  • 4 commits were understood as conventional.
  • 1 unique issue was worked on: #670

Commit Details

  • #670
    • object::tree::diff::Platform::for_each_to_obtain_tree(callback) errors are more convenient to use. (e3c5a0f)
  • Uncategorized
    • Prepare changelogs prior to release (6a2e0be)
    • Merge branch 'finegrained-features' (d8570d0)
    • Add max-control feature for fine-grained performance control. (8847676)
    • Merge branch 'dirwalk' (5d176fc)
    • Use gix_fs::current_dir(precompose_unicode). (7d8d167)
    • Adapt to changes in gix-features (eacb5a4)
    • Add env::args_os_opt() which takes an argument to determine input unicode-decomposition (a7e606b)
    • Release gix-trace v0.1.7, gix-features v0.37.2, gix-commitgraph v0.23.2, gix-traverse v0.36.2, gix-index v0.28.2 (b6c04c8)
    • Merge pull request #1248 from joshtriplett/tyop (39f35da)
    • Typo fixes (3ef3bc2)
    • max-performance-zlib-ng-compat flag (1ba9488)
    • Add a max-performance-zlib-ng-compat flag (cfb06ec)
Changelog

Sourced from gix's changelog.

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

0.33.0 (2023-12-29)

New Features

  • Add rev parse --reference. It's similar to git rev-parse --symbolic-full-name.

Bug Fixes (BREAKING)

  • mark gix::interrupt::init_handler() as unsafe The passed interrupt() argument will be called from a signal handler, so that needs to be documented and the call sites need to state that they fulfill the contract.

    Thanks to @​Manishearth for pointing this out.

Commit Statistics

  • 7 commits contributed to the release over the course of 21 calendar days.
  • 22 days passed between releases.
  • 2 commits were understood as conventional.
  • 0 issues like '(#ID)' were seen in commit messages

Commit Details

  • Uncategorized
    • Merge branch 'maintenance' (4454c9d)
    • Upgrade tabled and setup wordwrapping (a78caba)
    • Merge branch 'tracking-branch' (0fe20e8)
    • Add rev parse --reference. (193ffcd)
    • Merge branch 'main' into fix-1183 (1691ba6)
    • Merge branch 'push-yvzxzqrkkvry' (4917beb)
    • Mark gix::interrupt::init_handler() as unsafe (59b8104)

0.32.0 (2023-12-06)

... (truncated)

Commits
  • eb6aa8f Release gix-utils v0.1.9, gix-features v0.38.0, gix-actor v0.30.0, gix-object...
  • 6a2e0be prepare changelogs prior to release
  • d8570d0 Merge branch 'finegrained-features'
  • 3ae5baa Merge pull request #1257 from joshtriplett/faster-hex-no-serde
  • 8847676 feat: add max-control feature for fine-grained performance control.
  • 140341c Disable faster-hex's default serde feature
  • db86fba Merge branch 'url-fuzz'
  • 8d4bf40 fix: prevent very long path from using unbounded time in realpath().
  • 48e8932 Merge branch 'EmbarkStudios/main'
  • 68a7079 Replace windows with windows-sys
  • Additional commits viewable in compare view


Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
dependabot[bot] commented 7 months ago

OK, I won't notify you again about this release, but will get in touch when a new version is available. If you'd rather skip all updates until the next major or minor version, let me know by commenting @dependabot ignore this major version or @dependabot ignore this minor version. You can also ignore all major, minor, or patch releases for a dependency by adding an ignore condition with the desired update_types to your config file.

If you change your mind, just re-open this PR and I'll resolve any conflicts on it.