This release adds 2 notable features for engineering teams evaluating rollout.
✓ No known CVEs patched in this version
Topics
Summary
AI summaryBroad release touches Commit Details, Commit Statistics, New Features, and Bug Fixes.
Full changelog
New Features
-
add option to enable
core.fscacheequivalent on windows
Addindex_as_worktree::Options::fscacheto let callers enable a Windows-only
status accelerator equivalent in spirit to Git'score.fscache. When enabled,
each status worker keeps a short-lived lazy metadata cache rooted at the
worktree and reuses metadata from parent directory enumeration before falling
back to live per-filelstatcalls.Expose the cache as an option on
index_as_worktreeand add the matching
rename-aware option field, while keeping the Windows cache module internal to
gix-status.
Bug Fixes (BREAKING)
- Improve performance of status on windows
Commit Statistics
- 14 commits contributed to the release.
- 31 days passed between releases.
- 2 commits were understood as conventional.
- 0 issues like '(#ID)' were seen in commit messages
Commit Details
view details- Uncategorized
- Update changelogs prior to release (cb6ec7d)
- Release gix-trace v0.1.21, gix-validate v0.11.3, gix-path v0.12.3, gix-utils v0.3.5, gix-config-value v0.19.0, gix-prompt v0.16.0, gix-sec v0.14.2, gix-url v0.37.0, gix-credentials v0.39.0, safety bump 18 crates (f0ec710)
- Merge pull request #2722 from GitoxideLabs/reasons (c16b5a1)
- Replace lint allowances with expectations (43ff87a)
- Merge pull request #2714 from GitoxideLabs/fix-credentials-parsing (cf3053a)
- Release gix-path v0.12.2, gix-error v0.2.5, gix-utils v0.3.4, gix-date v0.15.6, gix-url v0.36.2, gix-credentials v0.38.2 (27aec47)
- Merge pull request #2547 from special-bread/windows-status-performance (3e43c42)
- Merge pull request #2687 from ameyypawar/fix/1832-rename-tracker-order-independent (a82b492)
- Review (32cb1ad)
- Rename
worktree_statstofscacheto match Git more (af633ef) - Add option to enable
core.fscacheequivalent on windows (9976187) - Review (f2dfdd8)
- Improve performance of status on windows (d0c5c25)
- Merge pull request #2646 from GitoxideLabs/report (1b1541e)
Weekly OSS security release digest.
The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.
No spam, unsubscribe anytime.
Share this release
Related context
Related tools
Earlier breaking changes
- vgix-v0.84.0 Allow checkouts of empty repositories; `destination_must_be_empty` becomes `Option<bool>`
- vgix-worktree-stream-v0.33.0 Changes API of `Stream::add_entry_from_path` to require `hash_kind` argument.
- vgix-object-v0.61.0 Renames `Data::hash_kind` to `Data::object_hash` for consistency.
Beta — feedback welcome: [email protected]