New Features
-
checkout respects options for
core.protectHFS
andcore.protectNTFS
.
This also addsgitoxide.core.protectWindows
as a way to enforce
additional restrictions that are usually only available on Windows.Note that
core.protectNFS
is always enabled by default, just like
it is in Git.
Bug Fixes
-
empty paths as configured will not be an error with lenient configuration enabled.
When usinggix::open_opts(path, options.strict_config(false))
, emptycore.excludesFile
values
will not cause an error anymore.Note that in strict mode, the behaviour is unchanged so invalid configuration can rather be fixed
than ignored. -
don't unwrap when reading possibly left-over bytes from pack-stream
Commit Statistics
- 23 commits contributed to the release over the course of 38 calendar days.
- 38 days passed between releases.
- 3 commits were understood as conventional.
- 2 unique issues were worked on: #1352, #1370
Commit Details
view details
- #1352
- Don't unwrap when reading possibly left-over bytes from pack-stream (88a6a4e)
- #1370
- Empty paths as configured will not be an error with lenient configuration enabled. (3c7b7b3)
- Uncategorized
- Adjust changelogs prior to release (9511416)
- Merge branch 'various-fixes' (d6cd449)
- Update dependencies (cd4de83)
- Fix-CI (6f55f2a)
- Merge pull request from GHSA-7w47-3wg8-547c (79dce79)
- Adapt to changes in
gix-ref
(d2ae9d5) - Adapt to changes in
gix-index
(5f86e6b) - Fix compile warnings (f961687)
- Address review comments (fcc3b69)
- Apply suggestions from code review (bad9a79)
- Checkout respects options for
core.protectHFS
andcore.protectNTFS
. (886d6b5) - Adapt to changes in
gix-worktree
(1ca6a3c) - Merge pull request #1371 from Byron/fix-empty-excludes-file (3c21741)
- Release gix-date v0.8.6 (d3588ca)
- Merge branch 'status' (04ef31e)
- Improve docs to be more approachable from
git2
(5197b5a) - Merge branch 'status' (e791bc5)
- Merge branch 'cargo-fixes' (977346e)
- Release gix-index v0.32.1, gix-pathspec v0.7.4, gix-worktree v0.33.1, gix-dir v0.4.1 (54ac559)
- Merge pull request #1345 from EliahKagan/shell-scripts (fe24c89)
- Add missing +x bit on scripts that are run and not sourced (41bf65a)