Skip to content

Bump gix from 0.81.0 to 0.83.0#32

Open
dependabot[bot] wants to merge 1 commit into
masterfrom
dependabot/cargo/gix-0.83.0
Open

Bump gix from 0.81.0 to 0.83.0#32
dependabot[bot] wants to merge 1 commit into
masterfrom
dependabot/cargo/gix-0.83.0

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github May 6, 2026

Copy link
Copy Markdown

Bumps gix from 0.81.0 to 0.83.0.

Release notes

Sourced from gix's releases.

gix v0.83.0

Bug Fixes

  • Correctly use $COMMON_DIR/info/exclude to make excludes work in worktrees. It turns out there is no per-worktree excludes file either.

Chore (BREAKING)

  • Upgrade prodash and crosstermion to the latest version. This will fix the cargo deny issue as it brings in a newer lru crate.

Bug Fixes (BREAKING)

  • remove winnow and replace it with hand-implemented parsers everywhere. This will allow for simplified maintenance and editing (both human and machine) down the road, and enable additional performance optimisations.

    Parser compbinators to me ultimately were a failed experiment as I couldn't maintain them anyway, with it being too difficult for me to grasp and express everything in its very own kind of language, with a lot of different things to consider.

    Note that this also removes detailed errors from all parsers that previously used winnow, with the option to re-add those if there is demand.

Commit Statistics

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

Commit Details

  • Uncategorized
    • Adapt to changes in gix-object (91bfab0)
    • Remove winnow and replace it with hand-implemented parsers everywhere. (91c854e)
    • Merge pull request #2540 from GitoxideLabs/reporting (4d5ba23)
    • Merge pull request #2529 from GitoxideLabs/reflog-newline-handling (2c3a08e)
    • Adapt to changes in gix-error (2e2a126)

gix v0.82.0 - hardened

Advisories with fixes

... (truncated)

Commits
  • 53f880c Release gix-error v0.2.3, gix-date v0.15.3, gix-actor v0.41.0, gix-path v0.12...
  • 09687eb fix CI - and probably prevent can't connect to localhost in journey tests
  • d5f9bf5 feat: add Category::is_remote_tracking_branch().
  • 87b2da8 address auto-review
  • 731248f feat!: add sha-256 support to gix-ref.
  • 91bfab0 Adapt to changes in gix-object
  • d4439cd fix!: Limit Commit and Tag parsing to a given gix_hash::Kind
  • 5127973 fix: Allow more pathological cases during parsing just like Git
  • 91c854e fix!: remove winnow and replace it with hand-implemented parsers everywhere.
  • b060eb2 fix!: remove winnow from the public gix-actor API for parsing (#2545)
  • Additional commits viewable in compare view

@dependabot dependabot Bot added dependencies Pull requests that update a dependency file rust Pull requests that update rust code labels May 6, 2026
@dependabot dependabot Bot force-pushed the dependabot/cargo/gix-0.83.0 branch 4 times, most recently from 234da70 to 1e9c927 Compare May 9, 2026 11:01
@dependabot @github

dependabot Bot commented on behalf of github May 10, 2026

Copy link
Copy Markdown
Author

Dependabot couldn't fetch all your path-based dependencies. Because of this, Dependabot cannot update this pull request.

4 similar comments
@dependabot @github

dependabot Bot commented on behalf of github May 10, 2026

Copy link
Copy Markdown
Author

Dependabot couldn't fetch all your path-based dependencies. Because of this, Dependabot cannot update this pull request.

@dependabot @github

dependabot Bot commented on behalf of github May 10, 2026

Copy link
Copy Markdown
Author

Dependabot couldn't fetch all your path-based dependencies. Because of this, Dependabot cannot update this pull request.

@dependabot @github

dependabot Bot commented on behalf of github May 10, 2026

Copy link
Copy Markdown
Author

Dependabot couldn't fetch all your path-based dependencies. Because of this, Dependabot cannot update this pull request.

@dependabot @github

dependabot Bot commented on behalf of github May 10, 2026

Copy link
Copy Markdown
Author

Dependabot couldn't fetch all your path-based dependencies. Because of this, Dependabot cannot update this pull request.

@dependabot dependabot Bot force-pushed the dependabot/cargo/gix-0.83.0 branch 6 times, most recently from 5c968d2 to 50c6e77 Compare May 14, 2026 07:44
@dependabot dependabot Bot force-pushed the dependabot/cargo/gix-0.83.0 branch from 50c6e77 to b288d3c Compare May 19, 2026 12:04
Bumps [gix](https://github.com/GitoxideLabs/gitoxide) from 0.81.0 to 0.83.0.
- [Release notes](https://github.com/GitoxideLabs/gitoxide/releases)
- [Changelog](https://github.com/GitoxideLabs/gitoxide/blob/main/CHANGELOG.md)
- [Commits](GitoxideLabs/gitoxide@gix-v0.81.0...gix-v0.83.0)

---
updated-dependencies:
- dependency-name: gix
  dependency-version: 0.83.0
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot force-pushed the dependabot/cargo/gix-0.83.0 branch from b288d3c to 4547b90 Compare May 20, 2026 07:20
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 rust Pull requests that update rust code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants