github GitoxideLabs/gitoxide v0.55.0

one month ago

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_timeout on windows-11-arm by @EliahKagan in #2619
  • Bump openssl from 0.10.79 to 0.10.80 by @dependabot[bot] in #2620
  • Montly report for May 2026 by @Byron in #2618
  • fix: reject deleted prior checkout branches by @Byron in #2610
  • fix: fetching and cloning with refspecs that are tags (in shallow clones) by @Byron in #2556
  • fix: handle relative worktree linking files by @Byron in #2599
  • Avoid duplicate hash computation during object creation by @Byron in #2549
  • Address relative worktree review comments by @Byron in #2623
  • Add generated archives for SHA-256 in gix-pack by @cruessler in #2602
  • Use GIX_TEST_FIXTURE_HASH for gix-index tests by @cruessler in #2598
  • Bump tar from 0.4.45 to 0.4.46 by @dependabot[bot] in #2628
  • Document installation via Homebrew by @EliahKagan in #2629
  • perf: check should_interrupt per entry in index_as_worktree by @sharifhsn in #2631
  • fix: cap aggregate delta data allocation in gix-pack by @Byron in #2632
  • Bump the cargo group with 40 updates by @dependabot[bot] in #2635
  • Bump the github-actions group with 4 updates by @dependabot[bot] in #2634
  • fix: expand attribute macros only when set by @Byron in #2641
  • fix: avoid packetline panic on empty sideband payload by @Byron in #2638
  • Limit postprocess heuristics fuzz input size by @Byron in #2644
  • fix: handle loose ref path-prefix collisions by @Byron in #2645
  • Bound comprehensive diff fuzz inputs by @Byron in #2650
  • fix: avoid GIT_DIR environment discovery panic by @Byron in #2648
  • allow sha256 only builds by @Byron in #2651
  • allow assuming trust during upward discovery by @Byron in #2652
  • fix: write new remote sections to the local config file (#1951) by @ameyypawar in #2637
  • fix: use main repo when listing worktrees by @shvvkz in #2615
  • feat: add leaf-only tree-editor removal by @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 @ameyypawar in #2622
  • gix-ref: skip name validation in packed-refs binary search by @nikicat in #2604
  • dev/aratiu/sha256 transport fixtures by @Byron in #2656
  • dev/aratiu/sha256 pack by @Byron in #2657
  • fix: tolerate NUL suffixes in symbolic ref files by @Byron in #2658
  • Run gix-odb tests under SHA-256 by @10ne1 in #2653
  • fix: resolve remote HEAD fetches against remote refs by @Byron in #2660
  • fix: allow negative fetch refspec patterns by @Byron in #2661
  • Document that writing the index does not refresh the tree-cache extension by @ameyypawar in #2664
  • gix: negotiate and adopt sha256 object format by @10ne1 in #2642

New Contributors

Full Changelog: v0.54.0...v0.55.0

Don't miss a new gitoxide release

NewReleases is sending notifications on new releases.