Skip to content

Releases: GitoxideLabs/gitoxide

gix-quote v0.4.15

18 Jan 15:56
dea106a
Compare
Choose a tag to compare

Chore

  • bump rust-version to 1.70
    That way clippy will allow to use the fantastic Option::is_some_and()
    and friends.

Commit Statistics

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

Commit Details

view details
  • Uncategorized
    • Update all changelogs prior to release (1f6390c)
    • Merge pull request #1762 from GitoxideLabs/fix-1759 (7ec21bb)
    • Bump rust-version to 1.70 (17835bc)
    • Merge pull request #1701 from GitoxideLabs/release (e8b3b41)

gix-protocol v0.48.0

18 Jan 15:57
dea106a
Compare
Choose a tag to compare

Chore

  • bump rust-version to 1.70
    That way clippy will allow to use the fantastic Option::is_some_and()
    and friends.

Commit Statistics

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

Commit Details

view details
  • Uncategorized
    • Update all changelogs prior to release (1f6390c)
    • Merge pull request #1763 from GitoxideLabs/better-refspec-primitives (af8f201)
    • Adapt to changes in gix-refspec (6d7dd9b)
    • Merge pull request #1762 from GitoxideLabs/fix-1759 (7ec21bb)
    • Bump rust-version to 1.70 (17835bc)
    • Merge pull request #1739 from GitoxideLabs/new-release (d22937f)

gix-prompt v0.9.1

18 Jan 15:57
dea106a
Compare
Choose a tag to compare

Chore

  • bump rust-version to 1.70
    That way clippy will allow to use the fantastic Option::is_some_and()
    and friends.

Commit Statistics

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

Commit Details

view details
  • Uncategorized
    • Update all changelogs prior to release (1f6390c)
    • Merge pull request #1762 from GitoxideLabs/fix-1759 (7ec21bb)
    • Bump rust-version to 1.70 (17835bc)
    • Merge pull request #1739 from GitoxideLabs/new-release (d22937f)

gix-pathspec v0.9.0

18 Jan 15:57
dea106a
Compare
Choose a tag to compare

Chore

  • bump rust-version to 1.70
    That way clippy will allow to use the fantastic Option::is_some_and()
    and friends.

Commit Statistics

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

Commit Details

view details
  • Uncategorized
    • Update all changelogs prior to release (1f6390c)
    • Merge pull request #1762 from GitoxideLabs/fix-1759 (7ec21bb)
    • Bump rust-version to 1.70 (17835bc)
    • Merge pull request #1701 from GitoxideLabs/release (e8b3b41)

gix-path v0.10.14

18 Jan 15:56
dea106a
Compare
Choose a tag to compare

Chore

  • bump rust-version to 1.70
    That way clippy will allow to use the fantastic Option::is_some_and()
    and friends.

New Features

  • add env::core_dir()
  • add env::git_shell() to obtain the shell Git would be using.
    This is particularly useful to execute Git hooks.

Bug Fixes

  • rename env::login_shell() to shell() and explain what it is.
    This assures we don't suggest the usage of actual login shells to ever
    be used to execute hooks.

    Note that this is not marked as breaking change as no release was made
    with the old name yet.

Commit Statistics

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

Commit Details

view details
  • Uncategorized
    • Update all changelogs prior to release (1f6390c)
    • Merge pull request #1762 from GitoxideLabs/fix-1759 (7ec21bb)
    • Bump rust-version to 1.70 (17835bc)
    • Merge pull request #1758 from GitoxideLabs/git-shell (851a7c4)
    • Apply suggestions from code review (5400320)
    • More robust localization of sh.exe on Windows (0737c41)
    • Add env::core_dir() (73ee27a)
    • Rename env::login_shell() to shell() and explain what it is. (51bbb86)
    • Merge pull request #1752 from GitoxideLabs/git-shell (1ca480a)
    • Add env::git_shell() to obtain the shell Git would be using. (840c71d)
    • Refactor git-path tests (4ef3a8d)
    • Merge pull request #1701 from GitoxideLabs/release (e8b3b41)

gix-packetline v0.18.3

18 Jan 15:57
dea106a
Compare
Choose a tag to compare

Chore

  • bump rust-version to 1.70
    That way clippy will allow to use the fantastic Option::is_some_and()
    and friends.

Commit Statistics

  • 6 commits contributed to the release over the course of 27 calendar days.
  • 27 days passed between releases.
  • 1 commit was 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 all changelogs prior to release (1f6390c)
    • Merge pull request #1762 from GitoxideLabs/fix-1759 (7ec21bb)
    • Bump rust-version to 1.70 (17835bc)
    • Merge pull request #1752 from GitoxideLabs/git-shell (1ca480a)
    • Thanks clippy (9193b05)
    • Merge pull request #1739 from GitoxideLabs/new-release (d22937f)

gix-packetline-blocking v0.18.2

18 Jan 15:56
dea106a
Compare
Choose a tag to compare

Chore

  • bump rust-version to 1.70
    That way clippy will allow to use the fantastic Option::is_some_and()
    and friends.

Commit Statistics

  • 6 commits contributed to the release over the course of 55 calendar days.
  • 55 days passed between releases.
  • 1 commit was 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 all changelogs prior to release (1f6390c)
    • Merge pull request #1762 from GitoxideLabs/fix-1759 (7ec21bb)
    • Bump rust-version to 1.70 (17835bc)
    • Merge pull request #1752 from GitoxideLabs/git-shell (1ca480a)
    • Thanks clippy (9193b05)
    • Merge pull request #1701 from GitoxideLabs/release (e8b3b41)

gix-pack v0.57.0

18 Jan 15:57
dea106a
Compare
Choose a tag to compare

Chore

  • bump rust-version to 1.70
    That way clippy will allow to use the fantastic Option::is_some_and()
    and friends.

Commit Statistics

  • 8 commits contributed to the release over the course of 27 calendar days.
  • 27 days passed between releases.
  • 1 commit was 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 all changelogs prior to release (1f6390c)
    • Merge pull request #1762 from GitoxideLabs/fix-1759 (7ec21bb)
    • Bump rust-version to 1.70 (17835bc)
    • Merge pull request #1752 from GitoxideLabs/git-shell (1ca480a)
    • Thanks clippy (9193b05)
    • Merge pull request #1410 from GitoxideLabs/status (0ab4f64)
    • Adapt to changes in gix-traverse (1de4e70)
    • Merge pull request #1739 from GitoxideLabs/new-release (d22937f)

gix-odb v0.67.0

18 Jan 15:57
dea106a
Compare
Choose a tag to compare

Chore

  • bump rust-version to 1.70
    That way clippy will allow to use the fantastic Option::is_some_and()
    and friends.

Bug Fixes

  • improve handling of overflows when there are more pack than we can hold.
    Internally, there is a statically allocated vec which holds opened packs and
    indices.
    When reconciling the disk-state with what's currently loaded, it was possible
    to get into a situation where there were more files than we could fit into
    the slotmap and got into an invalid state.

    The system now generously trashes existing slots to be able to load more rencent ones,
    which seems to help in this situation.
    It's probably still leading to strange situations where not all objects can be read.

Commit Statistics

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

Commit Details

view details
  • Uncategorized
    • Update all changelogs prior to release (1f6390c)
    • Merge pull request #1750 from GitoxideLabs/odb-issue (e4fb21e)
    • Improve handling of overflows when there are more pack than we can hold. (724601d)
    • Merge pull request #1762 from GitoxideLabs/fix-1759 (7ec21bb)
    • Bump rust-version to 1.70 (17835bc)
    • Merge pull request #1410 from GitoxideLabs/status (0ab4f64)
    • Adapt to changes in gix-hash (201e853)
    • Merge pull request #1739 from GitoxideLabs/new-release (d22937f)

gix-object v0.47.0

18 Jan 15:56
dea106a
Compare
Choose a tag to compare

Chore

  • bump rust-version to 1.70
    That way clippy will allow to use the fantastic Option::is_some_and()
    and friends.

New Features

  • add conversion from tree::Entry to EntryRef with From
  • add TreeRefIter::offset_to_next_entry().
    Add a function to help resume the iterator without holding onto the data directly.

Commit Statistics

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

Commit Details

view details
  • Uncategorized
    • Update all changelogs prior to release (1f6390c)
    • Merge pull request #1762 from GitoxideLabs/fix-1759 (7ec21bb)
    • Bump rust-version to 1.70 (17835bc)
    • Merge pull request #1746 from GitoxideLabs/status (af704f5)
    • Add conversion from tree::Entry to EntryRef with From (9f26645)
    • Merge pull request #1410 from GitoxideLabs/status (0ab4f64)
    • Add TreeRefIter::offset_to_next_entry(). (8141765)
    • Merge pull request #1739 from GitoxideLabs/new-release (d22937f)