Releases: GitoxideLabs/gitoxide
Releases · GitoxideLabs/gitoxide
gix-fs v0.21.1
A security fix for GHSA-f89h-2fjh-2r9q,
which could allow attackers to trick gix clone into writing outside of the repository.
Commit Statistics
- 3 commits contributed to the release over the course of 2 calendar days.
- 2 days passed between releases.
- 0 commits were understood as conventional.
- 0 issues like '(#ID)' were seen in commit messages
Commit Details
v0.53.0
gix-worktree v0.52.0
Commit Statistics
- 1 commit contributed to the release over the course of 2 calendar days.
- 3 days passed between releases.
- 0 commits were understood as conventional.
- 0 issues like '(#ID)' were seen in commit messages
Commit Details
gix-worktree-stream v0.32.0
Commit Statistics
- 1 commit contributed to the release over the course of 2 calendar days.
- 3 days passed between releases.
- 0 commits were understood as conventional.
- 0 issues like '(#ID)' were seen in commit messages
Commit Details
gix-worktree-state v0.30.0
Commit Statistics
- 1 commit contributed to the release over the course of 2 calendar days.
- 3 days passed between releases.
- 0 commits were understood as conventional.
- 0 issues like '(#ID)' were seen in commit messages
Commit Details
gix v0.83.0
Bug Fixes
- Correctly use
$COMMON_DIR/info/excludeto make excludes work in worktrees.
It turns out there is no per-worktree excludes file either.
Chore (BREAKING)
- Upgrade
prodashandcrosstermionto the latest version.
This will fix thecargo denyissue as it brings in a newerlrucrate.
Bug Fixes (BREAKING)
-
remove
winnowand 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
usedwinnow, 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
view details
- Uncategorized
- Adapt to changes in
gix-object(91bfab0) - Remove
winnowand 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)
- Adapt to changes in
gix-url v0.36.0
Bug Fixes
- Implement percent-decoding in HTTP URLs for username, password and paths, and add whitespace rejection.
- Detect and fail if HTTP URLs contain whitespace for username, password and path
- disallow spaces in hosts
Commit Statistics
- 1 commit contributed to the release over the course of 2 calendar days.
- 3 days passed between releases.
- 0 commits were understood as conventional.
- 0 issues like '(#ID)' were seen in commit messages
Commit Details
gix-traverse v0.57.0
Commit Statistics
- 2 commits contributed to the release over the course of 2 calendar days.
- 3 days passed between releases.
- 0 commits were understood as conventional.
- 0 issues like '(#ID)' were seen in commit messages
Commit Details
gix-transport v0.57.0
Commit Statistics
- 1 commit contributed to the release over the course of 2 calendar days.
- 3 days passed between releases.
- 0 commits were understood as conventional.
- 0 issues like '(#ID)' were seen in commit messages
Commit Details
gix-tempfile v23.0.0
Commit Statistics
- 1 commit contributed to the release over the course of 2 calendar days.
- 3 days passed between releases.
- 0 commits were understood as conventional.
- 0 issues like '(#ID)' were seen in commit messages