Strange - automatic release notes weren't generated or didn't arrive here. Have to look into that. Meantime, let's use the GitHub generated notes.
What's Changed
- Don't skip
fuzzed_timeoutonwindows-11-armby Eliah Kagan (@EliahKagan) in #2619 - Bump openssl from 0.10.79 to 0.10.80 by Dependabot (@dependabot)[bot] in #2620
- Montly report for May 2026 by Sebastian Thiel (@Byron) in #2618
- fix: reject deleted prior checkout branches by Sebastian Thiel (@Byron) in #2610
- fix: fetching and cloning with refspecs that are tags (in shallow clones) by Sebastian Thiel (@Byron) in #2556
- fix: handle relative worktree linking files by Sebastian Thiel (@Byron) in #2599
- Avoid duplicate hash computation during object creation by Sebastian Thiel (@Byron) in #2549
- Address relative worktree review comments by Sebastian Thiel (@Byron) in #2623
- Add generated archives for SHA-256 in
gix-packby Christoph Rüßler (@cruessler) in #2602 - Use
GIX_TEST_FIXTURE_HASHforgix-indextests by Christoph Rüßler (@cruessler) in #2598 - Bump tar from 0.4.45 to 0.4.46 by Dependabot (@dependabot)[bot] in #2628
- Document installation via Homebrew by Eliah Kagan (@EliahKagan) in #2629
- perf: check
should_interruptper entry inindex_as_worktreeby sharif (@sharifhsn) in #2631 - fix: cap aggregate delta data allocation in gix-pack by Sebastian Thiel (@Byron) in #2632
- Bump the cargo group with 40 updates by Dependabot (@dependabot)[bot] in #2635
- Bump the github-actions group with 4 updates by Dependabot (@dependabot)[bot] in #2634
- fix: expand attribute macros only when set by Sebastian Thiel (@Byron) in #2641
- fix: avoid packetline panic on empty sideband payload by Sebastian Thiel (@Byron) in #2638
- Limit postprocess heuristics fuzz input size by Sebastian Thiel (@Byron) in #2644
- fix: handle loose ref path-prefix collisions by Sebastian Thiel (@Byron) in #2645
- Bound comprehensive diff fuzz inputs by Sebastian Thiel (@Byron) in #2650
- fix: avoid GIT_DIR environment discovery panic by Sebastian Thiel (@Byron) in #2648
- allow sha256 only builds by Sebastian Thiel (@Byron) in #2651
- allow assuming trust during upward discovery by Sebastian Thiel (@Byron) in #2652
- fix: write new remote sections to the local config file (#1951) by Amey Pawar (@ameyypawar) in #2637
- fix: use main repo when listing worktrees by shvvkz in #2615
- feat: add leaf-only tree-editor removal by Sebastian Thiel (@Byron) in #2654
- doc: Document executable-bit behavior during checkout by shvvkz in #2614
- Add tests for Repository::open_mailmap and open_mailmap_into by Amey Pawar (@ameyypawar) in #2622
- gix-ref: skip name validation in packed-refs binary search by Nik B (@nikicat) in #2604
- dev/aratiu/sha256 transport fixtures by Sebastian Thiel (@Byron) in #2656
- dev/aratiu/sha256 pack by Sebastian Thiel (@Byron) in #2657
- fix: tolerate NUL suffixes in symbolic ref files by Sebastian Thiel (@Byron) in #2658
- Run gix-odb tests under SHA-256 by Adrian Ratiu (@10ne1) in #2653
- fix: resolve remote HEAD fetches against remote refs by Sebastian Thiel (@Byron) in #2660
- fix: allow negative fetch refspec patterns by Sebastian Thiel (@Byron) in #2661
- Document that writing the index does not refresh the tree-cache extension by Amey Pawar (@ameyypawar) in #2664
- gix: negotiate and adopt sha256 object format by Adrian Ratiu (@10ne1) in #2642
New Contributors
- sharif (@sharifhsn) made their first contribution in #2631
- Amey Pawar (@ameyypawar) made their first contribution in #2637
- shvvkz made their first contribution in #2615
- Nik B (@nikicat) made their first contribution in #2604
- Adrian Ratiu (@10ne1) made their first contribution in #2653
Full Changelog: v0.54.0...v0.55.0