Skip to content

v0.5.32

Latest

Choose a tag to compare

@github-actions github-actions released this 09 Nov 00:33
· 49 commits to main since this release
v0.5.32

What's changed

  • Interleave baseline grit in daily census for fair peak RSS (153850a)
  • Regenerate pluggable-store after census with verified cache drops (6469f91)
  • Fail closed when GRIT_BENCH_DROP_CACHES cannot drop page cache (6637652)
  • Fix CI: api-ratchet baseline and library doc rustdoc links (09663c9)
  • Fix clippy useless conversions and refresh parallel public API snapshot (19a3810)
  • Refresh pluggable-store census with drop-cache hygiene and baseline parity test (f49de4d)
  • Refresh pluggable-store after census and sign-off notes (3a031b9)
  • Fix daily baseline-grit parity and checkout journal spool (8a7a3ca)
  • Record pluggable-store 0.6 headline benchmarks and docs (acfc2f1)
  • Merge branch 'snapshot-handle-graft' (be1d941)
  • Expose graft, project and filtered_tree on the snapshot checkout handle (ba0ef5b)
  • Merge branch 'concurrent-threads' (9757945)
  • Skip hopeless large deltas and store incompressible payloads (0488ac5)
  • Share worker threads across concurrent grit processes (22c16d8)
  • Walk excluded history only to the boundary when writing bundles (612d51e)
  • Close out API stragglers on repository handles (a6e86a2)
  • Record text diff measurements before and after the options struct (d7e4458)
  • Merge branch 'factory/fsck-stream-large-blobs' (dfffb5f)
  • Merge branch 'factory/fix-2565-autocrlf-stream' (1dc9217)
  • Init repo before config in loose fsck hash-mismatch test (e4cc9f5)
  • Fix fsck index blob presence check and ODB guard test (8df802d)
  • Fix fsck peak memory on large blobs (4c858ab)
  • Fix CRLF split at stream chunk boundary in stream_lf_to_crlf (ef04172)
  • Buffer LF→CRLF streaming smudge to fix autocrlf restore throughput (340b6ab)
  • Fixes #2565: stream large checkout under autocrlf without double buffering (f09f10c)
  • Pin the semver baseline to the text diff options API (274e626)
  • Record text diff measurements before and after the options struct (e819431)
  • Match funcname lines with one regex search and one allocation (77856f0)
  • Benchmark text diff counting and rendering in the diff bench (e6ad11a)
  • Refresh the public API snapshot and ratchet after the text diff options (3bfa5be)
  • Document text diffs and their options in the diff guide (88d7c57)
  • Pass combined-diff formatting through options structs (5c903c6)
  • Render text diffs through one UnifiedDiffOptions (9cacf66)
  • Merge branch 'factory/win-status-fscache-2566' (a75b4f9)
  • fix: Windows compile for listing cache and align stat probe (adcd79b)
  • perf: share Windows FindFirst listings for status (Fixes #2566) (38e43bf)
  • Fix --stat pipe alignment for wide path names (e27de44)
  • Fix IndexFile::load call and merge_df CommitOptions import left off main CI restore (5e5d1aa)
  • Restore main CI: handle merge tests, index load, api ratchet (e1bbc86)
  • Remove unused import after cwd prefix cleanup (a20a566)
  • Use Environment-only cwd for clone origin URL prefix (3d07fb5)
  • Fixes #2562: store local clone origin URL like Git absolute_pathdup (0e169f0)
  • Add commits/status module doctests and handle rustdoc (d450ed5)
  • Migrate full-test callers to repo index, status, and commits handles (cb129b6)
  • Fix review blockers: parse fixes, handle callers, create_staged routing (7ae39c8)
  • Move status, staging, and commit APIs to repo handles (faa697d)
  • fix: semver-compat type aliases and refresh public-api after handle land (c6a2f40)
  • feat(repo-handles): branches, tags, checkout, notes on handles (#7277) (e57903e)
  • Restore main CI after repo.merge() consolidation (a9489ca)

Full Changelog: v0.5.31...v0.5.32