github Byron/gitoxide gix-validate-v0.8.5
gix-validate v0.8.5

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

New Features

  • add path::component_is_windows_device()
    That way it's easy to determine if a component contains a windows device name
  • defend against CON device names and more if gitoxide.core.protectWindows is enabled.
    Note that trailing . are forbidden for some reason, but trailing (space) is forbidden
    as it's just ignored when creating directories or files, allowing them to be clobbered
    and merged silently.
  • add validation for path components
    That way it's easier to assure that forbidden names are never used
    as part of path components.

Commit Statistics

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

Thanks Clippy

Clippy helped 1 time to make code idiomatic.

Commit Details

view details
  • 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)
    • Add path::component_is_windows_device() (f1f0ba5)
    • Further testing of .git path variants (4791e31)
    • Apply suggestions from code review (ccbc119)
    • Address review comments (fcc3b69)
    • Apply suggestions from code review (bad9a79)
    • Thanks clippy (1076375)
    • Defend against CON device names and more if gitoxide.core.protectWindows is enabled. (a67d82d)
    • Add validation for path components (eff4c00)

Don't miss a new gitoxide release

NewReleases is sending notifications on new releases.