New Features (BREAKING)
-
support shared permissions for parent directories
Temporary files created in shared repositories can require new parent
directories. Callers need those directories to honor the repository's
sharing policy even when the process umask would make them private.Replace the tuple field of
ContainingDirectory::CreateAllRaceProofwith
namedretriesandshared_repository_permissionsfields, and pass the
policy to directory creation ingix_fs. Setting the policy to0
preserves the previous umask behavior. Adapt the existing tempfile tests
to the new variant shape.
Commit Statistics
- 6 commits contributed to the release over the course of 13 calendar days.
- 13 days passed between releases.
- 1 commit was understood as conventional.
- 0 issues like '(#ID)' were seen in commit messages
Commit Details
view details
- Uncategorized
- Prepare changelogs prior to release (794eeef)
- Merge pull request #3032 from GitoxideLabs/sec-audit (1d7bac7)
- Merge pull request #3022 from GitoxideLabs/release-testtools (f819565)
- Merge pull request #2977 from GitoxideLabs/worktree-create (d9f7c85)
- Support shared permissions for parent directories (9fa532d)
- Merge pull request #3020 from GitoxideLabs/report-september (5fb3dcf)