charlievieth/fastwalk (github.com/charlievieth/fastwalk)
### [`v1.0.9`](https://redirect.github.com/charlievieth/fastwalk/releases/tag/v1.0.9): Fix handling of disk roots on Windows
[Compare Source](https://redirect.github.com/charlievieth/fastwalk/compare/v1.0.8...v1.0.9)
`v1.0.9`
This release fixes an issue on Windows that occured when the root argument to Walk was a disk root (`C:\`). Instead of walking the disk root `C:\` (or any other root) it walked the current directory. This occurred because we were transforming fully qualified path `C:\` to the relative path `C:` which caused the current directory to be walked.
commit [`aa71a4c`](https://redirect.github.com/charlievieth/fastwalk/commit/aa71a4ca319d67550c8db59f9158165af96c3a28)
Author: Charlie Vieth
Date: Fri Oct 25 10:10:04 2024 -0400
fastwalk: don't clean the path argument to Walk on Windows
On Windows don't attempt to clean the path argument to Walk since the
existing clean logic (cleanRootPath) transforms paths like "C:\" => "C:"
which are not equivalent.
This logic only existed to make the joining of paths simpler and should
probably be removed since we shouldn't be modifying user provided paths.
TODO: Investigate if anything relies on the current clean logic and
remove it if nothing does.
Fixes: https://github.com/charlievieth/fastwalk/issues/37
go-git/go-billy (github.com/go-git/go-billy/v5)
### [`v5.6.0`](https://redirect.github.com/go-git/go-billy/releases/tag/v5.6.0)
[Compare Source](https://redirect.github.com/go-git/go-billy/compare/v5.5.0...v5.6.0)
#### What's Changed
- Adding support for wasm/wasip1 by [@tryggvil](https://redirect.github.com/tryggvil) in [https://github.com/go-git/go-billy/pull/36](https://redirect.github.com/go-git/go-billy/pull/36)
- `Memory.ReadDir()` should return an error when path isn't found. by [@weberc2-tempus](https://redirect.github.com/weberc2-tempus) in [https://github.com/go-git/go-billy/pull/38](https://redirect.github.com/go-git/go-billy/pull/38)
- Adding support for WriteAt by [@sfc-gh-thardie](https://redirect.github.com/sfc-gh-thardie) in [https://github.com/go-git/go-billy/pull/39](https://redirect.github.com/go-git/go-billy/pull/39)
- Update memfs.New() to create root directory by [@onee-only](https://redirect.github.com/onee-only) in [https://github.com/go-git/go-billy/pull/45](https://redirect.github.com/go-git/go-billy/pull/45)
- Fix symlink by [@pjbgf](https://redirect.github.com/pjbgf) in [https://github.com/go-git/go-billy/pull/46](https://redirect.github.com/go-git/go-billy/pull/46)
- Close via defer by [@spennymac](https://redirect.github.com/spennymac) in [https://github.com/go-git/go-billy/pull/47](https://redirect.github.com/go-git/go-billy/pull/47)
- General improvements to memfs by [@pjbgf](https://redirect.github.com/pjbgf) in [https://github.com/go-git/go-billy/pull/50](https://redirect.github.com/go-git/go-billy/pull/50)
- boundos:insideBaseDirEval: return true if baseDir is "/" by [@rminnich](https://redirect.github.com/rminnich) in [https://github.com/go-git/go-billy/pull/48](https://redirect.github.com/go-git/go-billy/pull/48)
- Add wrapper for io/fs by [@evankanderson](https://redirect.github.com/evankanderson) in [https://github.com/go-git/go-billy/pull/81](https://redirect.github.com/go-git/go-billy/pull/81)
#### New Contributors
- [@dependabot](https://redirect.github.com/dependabot) made their first contribution in [https://github.com/go-git/go-billy/pull/35](https://redirect.github.com/go-git/go-billy/pull/35)
- [@tryggvil](https://redirect.github.com/tryggvil) made their first contribution in [https://github.com/go-git/go-billy/pull/36](https://redirect.github.com/go-git/go-billy/pull/36)
- [@weberc2-tempus](https://redirect.github.com/weberc2-tempus) made their first contribution in [https://github.com/go-git/go-billy/pull/38](https://redirect.github.com/go-git/go-billy/pull/38)
- [@sfc-gh-thardie](https://redirect.github.com/sfc-gh-thardie) made their first contribution in [https://github.com/go-git/go-billy/pull/39](https://redirect.github.com/go-git/go-billy/pull/39)
- [@onee-only](https://redirect.github.com/onee-only) made their first contribution in [https://github.com/go-git/go-billy/pull/45](https://redirect.github.com/go-git/go-billy/pull/45)
- [@spennymac](https://redirect.github.com/spennymac) made their first contribution in [https://github.com/go-git/go-billy/pull/47](https://redirect.github.com/go-git/go-billy/pull/47)
- [@rminnich](https://redirect.github.com/rminnich) made their first contribution in [https://github.com/go-git/go-billy/pull/48](https://redirect.github.com/go-git/go-billy/pull/48)
- [@evankanderson](https://redirect.github.com/evankanderson) made their first contribution in [https://github.com/go-git/go-billy/pull/81](https://redirect.github.com/go-git/go-billy/pull/81)
**Full Changelog**: https://github.com/go-git/go-billy/compare/v5.5.0...v5.6.0
Configuration
📅 Schedule: Branch creation - "before 4am on the first day of the month" (UTC), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
[ ] If you want to rebase/retry this PR, check this box
This PR contains the following updates:
v1.0.8
->v1.0.9
v5.5.0
->v5.6.0
Release Notes
charlievieth/fastwalk (github.com/charlievieth/fastwalk)
### [`v1.0.9`](https://redirect.github.com/charlievieth/fastwalk/releases/tag/v1.0.9): Fix handling of disk roots on Windows [Compare Source](https://redirect.github.com/charlievieth/fastwalk/compare/v1.0.8...v1.0.9) `v1.0.9` This release fixes an issue on Windows that occured when the root argument to Walk was a disk root (`C:\`). Instead of walking the disk root `C:\` (or any other root) it walked the current directory. This occurred because we were transforming fully qualified path `C:\` to the relative path `C:` which caused the current directory to be walked. commit [`aa71a4c`](https://redirect.github.com/charlievieth/fastwalk/commit/aa71a4ca319d67550c8db59f9158165af96c3a28) Author: Charlie Viethgo-git/go-billy (github.com/go-git/go-billy/v5)
### [`v5.6.0`](https://redirect.github.com/go-git/go-billy/releases/tag/v5.6.0) [Compare Source](https://redirect.github.com/go-git/go-billy/compare/v5.5.0...v5.6.0) #### What's Changed - Adding support for wasm/wasip1 by [@tryggvil](https://redirect.github.com/tryggvil) in [https://github.com/go-git/go-billy/pull/36](https://redirect.github.com/go-git/go-billy/pull/36) - `Memory.ReadDir()` should return an error when path isn't found. by [@weberc2-tempus](https://redirect.github.com/weberc2-tempus) in [https://github.com/go-git/go-billy/pull/38](https://redirect.github.com/go-git/go-billy/pull/38) - Adding support for WriteAt by [@sfc-gh-thardie](https://redirect.github.com/sfc-gh-thardie) in [https://github.com/go-git/go-billy/pull/39](https://redirect.github.com/go-git/go-billy/pull/39) - Update memfs.New() to create root directory by [@onee-only](https://redirect.github.com/onee-only) in [https://github.com/go-git/go-billy/pull/45](https://redirect.github.com/go-git/go-billy/pull/45) - Fix symlink by [@pjbgf](https://redirect.github.com/pjbgf) in [https://github.com/go-git/go-billy/pull/46](https://redirect.github.com/go-git/go-billy/pull/46) - Close via defer by [@spennymac](https://redirect.github.com/spennymac) in [https://github.com/go-git/go-billy/pull/47](https://redirect.github.com/go-git/go-billy/pull/47) - General improvements to memfs by [@pjbgf](https://redirect.github.com/pjbgf) in [https://github.com/go-git/go-billy/pull/50](https://redirect.github.com/go-git/go-billy/pull/50) - boundos:insideBaseDirEval: return true if baseDir is "/" by [@rminnich](https://redirect.github.com/rminnich) in [https://github.com/go-git/go-billy/pull/48](https://redirect.github.com/go-git/go-billy/pull/48) - Add wrapper for io/fs by [@evankanderson](https://redirect.github.com/evankanderson) in [https://github.com/go-git/go-billy/pull/81](https://redirect.github.com/go-git/go-billy/pull/81) #### New Contributors - [@dependabot](https://redirect.github.com/dependabot) made their first contribution in [https://github.com/go-git/go-billy/pull/35](https://redirect.github.com/go-git/go-billy/pull/35) - [@tryggvil](https://redirect.github.com/tryggvil) made their first contribution in [https://github.com/go-git/go-billy/pull/36](https://redirect.github.com/go-git/go-billy/pull/36) - [@weberc2-tempus](https://redirect.github.com/weberc2-tempus) made their first contribution in [https://github.com/go-git/go-billy/pull/38](https://redirect.github.com/go-git/go-billy/pull/38) - [@sfc-gh-thardie](https://redirect.github.com/sfc-gh-thardie) made their first contribution in [https://github.com/go-git/go-billy/pull/39](https://redirect.github.com/go-git/go-billy/pull/39) - [@onee-only](https://redirect.github.com/onee-only) made their first contribution in [https://github.com/go-git/go-billy/pull/45](https://redirect.github.com/go-git/go-billy/pull/45) - [@spennymac](https://redirect.github.com/spennymac) made their first contribution in [https://github.com/go-git/go-billy/pull/47](https://redirect.github.com/go-git/go-billy/pull/47) - [@rminnich](https://redirect.github.com/rminnich) made their first contribution in [https://github.com/go-git/go-billy/pull/48](https://redirect.github.com/go-git/go-billy/pull/48) - [@evankanderson](https://redirect.github.com/evankanderson) made their first contribution in [https://github.com/go-git/go-billy/pull/81](https://redirect.github.com/go-git/go-billy/pull/81) **Full Changelog**: https://github.com/go-git/go-billy/compare/v5.5.0...v5.6.0Configuration
📅 Schedule: Branch creation - "before 4am on the first day of the month" (UTC), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR was generated by Mend Renovate. View the repository job log.