Skip to content

Releases: Byron/gitoxide

gix-filter v0.11.2

22 May 11:53
4f98e94
Compare
Choose a tag to compare

A maintenance release without user-facing changes.

Commit Statistics

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

Commit Details

view details

gix-features v0.38.2

22 May 11:53
4f98e94
Compare
Choose a tag to compare

Bug Fixes

  • assure high-speed SHA1 assembly is only used in not on Windows

Commit Statistics

  • 4 commits contributed to the release over the course of 1 calendar day.
  • 68 days passed between releases.
  • 1 commit was understood as conventional.
  • 1 unique issue was worked on: #917

Commit Details

view details

gix-discover v0.32.0

22 May 11:53
4f98e94
Compare
Choose a tag to compare

A maintenance release without user-facing changes.

Commit Statistics

  • 5 commits contributed to the release.
  • 68 days passed between releases.
  • 0 commits were understood as conventional.
  • 0 issues like '(#ID)' were seen in commit messages

Commit Details

view details

gix-dir v0.5.0

22 May 11:53
4f98e94
Compare
Choose a tag to compare

A maintenance release without user-facing changes.

Commit Statistics

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

Commit Details

view details

gix-diff v0.44.0

22 May 11:53
4f98e94
Compare
Choose a tag to compare

A maintenance release without user-facing changes.

Commit Statistics

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

Commit Details

view details
  • Uncategorized
    • Adjust changelogs prior to release (9511416)
    • Merge branch 'various-fixes' (d6cd449)
    • Merge pull request from GHSA-7w47-3wg8-547c (79dce79)
    • Adapt to changes in gix-worktree (1ca6a3c)
    • Merge branch 'cargo-fixes' (977346e)
    • Release gix-index v0.32.1, gix-pathspec v0.7.4, gix-worktree v0.33.1, gix-dir v0.4.1 (54ac559)
    • Merge pull request #1345 from EliahKagan/shell-scripts (fe24c89)
    • Add missing +x bit on scripts that are run and not sourced (41bf65a)

gix-config v0.37.0

22 May 11:53
4f98e94
Compare
Choose a tag to compare

A maintenance release without user-facing changes.

Commit Statistics

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

Commit Details

view details
  • Uncategorized
    • Adjust changelogs prior to release (9511416)
    • Merge branch 'various-fixes' (d6cd449)
    • Update dependencies (cd4de83)
    • Merge branch 'status' (04ef31e)
    • Adapt to changes in gix-pack (bad5b48)

gix-command v0.3.7

22 May 11:53
4f98e94
Compare
Choose a tag to compare

A maintenance release without user-facing changes.

Commit Statistics

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

Commit Details

view details
  • Uncategorized
    • Adjust changelogs prior to release (9511416)
    • Merge pull request #1345 from EliahKagan/shell-scripts (fe24c89)
    • Add missing +x bit on scripts that are run and not sourced (41bf65a)

gix-archive v0.13.0

22 May 11:53
4f98e94
Compare
Choose a tag to compare

Bug Fixes

  • symlink support for zip archives
    This started working with the upgradde of the zip crate.

Commit Statistics

  • 6 commits contributed to the release over the course of 8 calendar days.
  • 38 days passed between releases.
  • 1 commit was understood as conventional.
  • 0 issues like '(#ID)' were seen in commit messages

Commit Details

view details

gix-actor v0.31.2

22 May 11:53
4f98e94
Compare
Choose a tag to compare

A maintenance release without user-facing changes.

Commit Statistics

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

Commit Details

view details
  • Uncategorized
    • Adjust changelogs prior to release (9511416)
    • Release gix-date v0.8.6 (d3588ca)

gitoxide-core v0.38.0

22 May 11:54
4f98e94
Compare
Choose a tag to compare

Bug Fixes

  • more robustness in the face of a trampling-herd of threads loading a single index.
    The motivating example is here: praetorian-inc/noseyparker#179

    Previously, it was possible for a trampling herd of threads to consolidate the
    disk state. Most of them would be 'needs-init' threads which could notice that
    the initialization already happened, and just use that.

    But a thread might be late for the party and somehow manages to not get any
    newly loaded index, and thus tries to consolidate with what's on disk again.
    Then it would again determine no change, and return nothing, causing the caller
    to abort and not find objects it should find because it wouldn't see the index
    that it should have seen.

    The reason the thread got into this mess is that the 'is-load-ongoing' flagging
    was racy itself, so it would not wait for ongoing loads and just conclude nothing
    happened. An extra delay (by yielding) now assures it either seees the loading state
    and waits for it, sees the newly loaded indices.

    Note that this issue can be reproduced with:

    './target/release/gix -r repo-with-one-pack -t10 --trace odb stats --extra-header-lookup'
    

Commit Statistics

  • 7 commits contributed to the release over the course of 10 calendar days.
  • 38 days passed between releases.
  • 1 commit was understood as conventional.
  • 0 issues like '(#ID)' were seen in commit messages

Commit Details

view details
  • Uncategorized