github Byron/gitoxide gix-v0.63.0
gix v0.63.0

one month ago

New Features

  • checkout respects options for core.protectHFS and core.protectNTFS.
    This also adds gitoxide.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 using gix::open_opts(path, options.strict_config(false)), empty core.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 and core.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)

Don't miss a new gitoxide release

NewReleases is sending notifications on new releases.