github Byron/gitoxide gix-fs-v0.11.0
gix-fs v0.11.0

latest releases: gix-object-v0.42.3, gix-actor-v0.31.4, gix-mailmap-v0.23.4...
one month ago

Bug Fixes

  • multi-process safe parallel filesystem capabilities probing
    This is achieved by making filenames unique so they won't clash.
  • default to creating file-symlinks if it is dangling on Windows
    This behaviour is the same as in Git.

Bug Fixes (BREAKING)

  • validate all components pushed onto the stack when creating leading paths.
    This way, everyone using the stack with the purpose of
    altering the working tree will run additional checks to prevent callers
    from sneaking in forbidden paths.

    Note that these checks don't run otherwise, so one has to be careful
    to not forget to run these checks whenever needed.

Commit Statistics

  • 14 commits contributed to the release over the course of 8 calendar days.
  • 38 days passed between releases.
  • 3 commits were understood as conventional.
  • 2 unique issues were worked on: #1354, #1373

Commit Details

view details
  • #1354
    • Default to creating file-symlinks if it is dangling on Windows (31d02a8)
  • #1373
    • Multi-process safe parallel filesystem capabilities probing (bec648d)
  • Uncategorized
    • Adjust changelogs prior to release (9511416)
    • Merge branch 'various-fixes' (d6cd449)
    • Merge pull request from GHSA-7w47-3wg8-547c (79dce79)
    • Apply suggestions from code review (1242151)
    • Adapt to changes in gix-index (5f86e6b)
    • Apply suggestions from code review (ccbc119)
    • Address review comments (fcc3b69)
    • Apply suggestions from code review (bad9a79)
    • Validate all components pushed onto the stack when creating leading paths. (874cfd6)
    • Add validation for path components and tree-names (0d78db2)
    • Merge branch 'status' (04ef31e)
    • Improve the symlink probing by simplifying it (7a3c583)

Don't miss a new gitoxide release

NewReleases is sending notifications on new releases.