Skip to content

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Dec 23, 2024

Bumps gix from 0.68.0 to 0.69.1.

Release notes

Sourced from gix's releases.

gix v0.69.0

Changed

  • Adjust gix::dirwalk::Options::{X,set_X} parameter names This adjusts the names of parameters to X and set_X methods of gix::dirwalk::Options (where X is an option name) to use a systematic naming convention:

    • For the same option X, the X and set_X methods now always have the same name of the parameter that specifies a value for an option.

New Features

  • handle RefLogLookup::Date
  • add merge::tree::TreeFavor similar to *::FileFavor. That way it's possible to control how tree-conflicts should be auto-resolved.

Bug Fixes

  • assure date-tests won't fail over time. Need to use absolute timestamps as it's impossible to control the system time.
  • public access to the contained repository in wrapped types, like Id. This makes these types easier to use as it's enough to pass a wrapped type to perform more actions on the underlying repository.

New Features (BREAKING)

  • move all possible code from gix to gix-protocol. For now, just move the code down and immediately re-integrate in gix to be able to use its tests to validate it.

    This is a breaking change as some types move and change the layout.

  • Add gix-shallow crate and use it from gix and gix-protocol That way it's easier to reuse shallow-handling code from plumbing crates.

    Note that this is a breaking change as gix-protocol now uses the gix-shallow::Update type, which doesn't implement a formerly public from_line() method anymore. Now it is available as fetch::response::shallow_update_from_line().

Bug Fixes (BREAKING)

  • symlinks_to_directories_are_ignored_like_directories by value The methods of gix::dirwalk::Options are paired, where for each option X of Options, a method named like X takes and returns self by value, and a method set_X takes and returns self by mutable reference.

    But in symlinks_to_directories_are_ignored_like_directories, both took self by mutable reference. This fixes that. The effect of

... (truncated)

Commits
  • 3f72512 Release gix v0.69.1
  • 3fb0c18 Merge pull request #1740 from GitoxideLabs/cargo-improvements
  • 51a4301 fix: remove unused fetch-error variants
  • d22937f Merge pull request #1739 from GitoxideLabs/new-release
  • beb0ea8 Release gix-dir v0.11.0, gix-revision v0.31.1, gix-merge v0.2.0, gix-pack v0....
  • c1ba571 Release gix-date v0.9.3, gix-object v0.46.1, gix-command v0.4.0, gix-filter v...
  • 7ea8582 update changelogs prior to release
  • 06d2738 Merge pull request #1737 from GitoxideLabs/report
  • 2cc65bb finalize gix-shallow crate
  • 5017e18 Add the monthly report for December 2024
  • Additional commits viewable in compare view

Dependabot compatibility score

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 <dependency name> 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)

Bumps [gix](https://github.com/GitoxideLabs/gitoxide) from 0.68.0 to 0.69.1.
- [Release notes](https://github.com/GitoxideLabs/gitoxide/releases)
- [Changelog](https://github.com/GitoxideLabs/gitoxide/blob/main/CHANGELOG.md)
- [Commits](GitoxideLabs/gitoxide@gix-v0.68.0...gix-v0.69.1)

---
updated-dependencies:
- dependency-name: gix
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot added the dependencies Pull requests that update a dependency file label Dec 23, 2024
Copy link
Contributor Author

dependabot bot commented on behalf of github Dec 24, 2024

Looks like gix is up-to-date now, so this is no longer needed.

@dependabot dependabot bot closed this Dec 24, 2024
@dependabot dependabot bot deleted the dependabot/cargo/gix-0.69.1 branch December 24, 2024 15:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants