github GitoxideLabs/gitoxide gitoxide-core-v0.56.0
gitoxide-core v0.56.0

latest release: v0.52.1
18 hours ago

Chore

  • add package.include directives to control which files are packaged.

New Features

  • add gix free trust to easily check the assigned trust level of any given path
    This is particularly useful on Windows, which makes it easy to probe existing paths
    with ownership that might be complex to reproduce otherwise.

New Features (BREAKING)

  • enforce the specification of alloc_init_bytes to handle untrusted input
    This breaking change is intended to force a decision about how
    much memory allocation an untrusted party can command by tempering
    with binary file formats.
  • Use imara-diff-v2 with git sliders processing
    The slider post-processing imrpoves the diff quality for about 8% slower diffs.
    Line-counts, however, will be 50% faster to compute.

Commit Statistics

  • 23 commits contributed to the release over the course of 32 calendar days.
  • 32 days passed between releases.
  • 4 commits were understood as conventional.
  • 0 issues like '(#ID)' were seen in commit messages

Thanks Clippy

Clippy helped 1 time to make code idiomatic.

Commit Details

view details
  • Uncategorized
    • Update changelogs prior to release (f9fbcba)
    • Merge pull request #2530 from GitoxideLabs/advisories (63b8419)
    • Merge pull request #2510 from GitoxideLabs/folder-identity-on-windows (a96587c)
    • Enforce the specification of alloc_init_bytes to handle untrusted input (91d0c26)
    • Adapt to changes in gix-pack (02e420b)
    • Add gix free trust to easily check the assigned trust level of any given path (ab2016f)
    • Merge pull request #2497 from cruessler/pass-hash-len-to-tree-ref-iter (7d50c30)
    • Adapt to changes in gix-object (6df1d55)
    • Merge pull request #2513 from GitoxideLabs/v2-diff (2a5db88)
    • Thanks clippy (e4f380e)
    • Address auto-review (cff3c16)
    • Use imara-diff-v2 with git sliders processing (8094f5d)
    • Merge pull request #2518 from GitoxideLabs/improvements (444a92b)
    • Add package.include directives to control which files are packaged. (3e05ca3)
    • Merge pull request #2514 from mtsgrd/fix/body-ref-trailer-as-sole-body-content (c261237)
    • Adapt to changes in gix-object (58f7595)
    • Merge pull request #2499 from GitoxideLabs/dependabot/cargo/cargo-17cc682121 (44020e0)
    • Bump the cargo group with 26 updates (9d04035)
    • Merge pull request #2493 from GitoxideLabs/improvements (af1ad55)
    • Adapt to changes in gix-config (7bda16a)
    • Merge pull request #2485 from GitoxideLabs/fintohaps/fix-ls-refs-prefixing (700ad9e)
    • Fail on missing explicit refs after exact ls-refs` (df41a64)
    • Merge pull request #2480 from GitoxideLabs/report (98bae84)

Don't miss a new gitoxide release

NewReleases is sending notifications on new releases.