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 ifgitoxide.core.protectWindows
is enabled.
Note that trailing.
are forbidden for some reason, but trailing
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 ifgitoxide.core.protectWindows
is enabled. (a67d82d) - Add validation for path components (eff4c00)