Skip to content

Releases: GitoxideLabs/gitoxide

gix-actor v0.31.0

14 Mar 20:37
b050327

Choose a tag to compare

Chore (BREAKING)

  • update to winnow 0.6
    This upgrade is breaking enough and slipped through the radar the last time,
    leading to a now-yanked release that breaks gix v0.58.

Commit Statistics

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

Commit Details

view details
  • Uncategorized
    • Prepare changelogs prior to release (52c3bbd)
    • Merge branch 'status' (3e5c974)
    • Fix lints for nightly, and clippy (f8ce3d0)
    • Update to winnow 0.6 (35592c9)

v0.34.0

25 Feb 15:54
45b4470

Choose a tag to compare

New Features

  • add gix clean --patterns-for-entries|-m to help with wildcards.
  • basic gix clean

Commit Statistics

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

Commit Details

view details
  • Uncategorized
    • Merge branch 'status' (d53504a)
    • Allow the -n argument as no-op to make them more compatible. (8959b21)
    • Add gix clean --patterns-for-entries|-m to help with wildcards. (9863d75)
    • Merge branch 'tabled' (ed79aa7)
    • Refactor (e25d7eb)
    • Merge branch 'ein-completions' (cebeedf)
    • Fix clippy lints (454e6b9)
    • Add back line wrapping simplify Usage Variants (4ac597a)
    • Tell clap that ein is named ein (4fd6ab8)
    • Copy over code from gix to generate completions for ein as well (abe0043)
    • Fix indenting by removing formatting on the config str (c0c4d59)
    • Reserve 50 characters for the config name (cc8d008)
    • Bring back old implementation from 65e6496 this also removes terminal_size, although its not large (1ecc96d)
    • Remove tabled (fcd585b)
    • Merge branch 'dirwalk' (face359)
    • Basic gix clean (e8597f3)
    • Merge branch 'chunks_exact' (d4d478b)
    • Use chunks_exact where possible (2482023)
    • Merge pull request #1248 from joshtriplett/tyop (39f35da)
    • Typo fixes (3ef3bc2)

gix-worktree v0.31.0

25 Feb 15:53
45b4470

Choose a tag to compare

Bug Fixes

  • re-export crates whose types are used in the API.
    That way it's easier to use them without adding own dependnecies.

Commit Statistics

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

Commit Details

view details
  • Uncategorized
    • Prepare changelogs prior to release (f2e111f)
    • Merge branch 'dirwalk' (face359)
    • Re-export crates whose types are used in the API. (d0c5a0e)
    • Merge branch 'tempfile-permissions' (7b44c7f)
    • Release gix-tempfile v13.1.0, gix-lock v13.1.0, safety bump 12 crates (8430442)
    • Release gix-path v0.10.5 (b8cba96)

gix-worktree-stream v0.10.0

25 Feb 15:53
45b4470

Choose a tag to compare

A maintenance release without user-facing changes.

Commit Statistics

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

Commit Details

view details
  • Uncategorized
    • Prepare changelogs prior to release (f2e111f)
    • Merge branch 'entryoom' (684fa5c)
    • Handle OOM when copying to buffers (0be338f)
    • Release gix-path v0.10.5 (b8cba96)

gix-worktree-state v0.8.0

25 Feb 15:54
45b4470

Choose a tag to compare

A maintenance release without user-facing changes.

Commit Statistics

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

Commit Details

view details
  • Uncategorized
    • Prepare changelogs prior to release (f2e111f)
    • Merge branch 'tempfile-permissions' (7b44c7f)
    • Release gix-tempfile v13.1.0, gix-lock v13.1.0, safety bump 12 crates (8430442)
    • Release gix-path v0.10.5 (b8cba96)

gix v0.59.0

25 Feb 15:54
45b4470

Choose a tag to compare

New Features

  • add Repository::dirwalk_with_delegate().
    That way it's possible to perform arbitrary directory walks,
    useful for status, clean, and add.
  • add open::Options::current_dir().
    That way it's possible to obtain the current working directory
    with which the repository was opened.

New Features (BREAKING)

  • empty pathspecs with prefix now are optionally matching the prefix.
    Otherwise it's not possible to have the 'no pattern matches everything' case
    which is important in conjunction with prefixes and the requirement to
    still see everything outside of the prefix.

Bug Fixes (BREAKING)

  • leave more control to the user when creating pathspecs

Commit Statistics

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

Commit Details

view details
  • Uncategorized
    • Prepare changelogs prior to release (f2e111f)
    • Merge branch 'status' (bb48c4c)
    • Empty pathspecs with prefix now are optionally matching the prefix. (0b1b44f)
    • Leave more control to the user when creating pathspecs (1e85396)
    • Adapt to changes in gix-dir (ab0f63a)
    • Merge pull request #1300 from DianaNites/patch-1 (e186199)
    • Fix a typo in gix::clone::PrepareFetch::new, crate_opts -> create_opts (adbf8e8)
    • Adapt to changes in gix-status (366dfb3)
    • Adapt to changes in gix-dir (e91accc)
    • Merge branch 'panic-msg-fix' (a86a5c0)
    • Fix into_{blob,tag} panic messages (b81d8ae)
    • Merge branch 'dirwalk' (face359)
    • Add Repository::dirwalk_with_delegate(). (6914d1a)
    • Add open::Options::current_dir(). (d8bd45e)
    • Merge branch 'tempfile-permissions' (7b44c7f)
    • Release gix-tempfile v13.1.0, gix-lock v13.1.0, safety bump 12 crates (8430442)
    • Release gix-command v0.3.4 (8a62fb5)
    • Release gix-path v0.10.5 (b8cba96)

gix-utils v0.1.10

25 Feb 15:53
45b4470

Choose a tag to compare

New Features

  • add str::precompose_bstr() for convenience

Commit Statistics

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

Commit Details

view details
  • Uncategorized
    • Prepare changelogs prior to release (f2e111f)
    • Merge pull request #1297 from fbstj/main (f458966)
    • Replace manual impl with TryFrom bounds & default method (a0deb06)
    • Cleanup checked method impls with macro (91b1855)
    • Replace method with ZERO constant (598d7a2)
    • Merge branch 'btoi' (5fc379d)
    • Refactor (c5c69bd)
    • Fix clippy (3a5a229)
    • Add min_num_traits to reduce noise (fceed92)
    • Add basic tests (b40af1d)
    • Inline btoi code to reduce compile times (f26f298)
    • Merge branch 'dirwalk' (face359)
    • Add str::precompose_bstr() for convenience (9e3acde)

gix-url v0.27.1

25 Feb 15:53
45b4470

Choose a tag to compare

A maintenance release without user-facing changes.

Commit Statistics

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

Commit Details

view details
  • Uncategorized
    • Prepare changelogs prior to release (f2e111f)
    • Merge branch 'dirwalk' (face359)
    • Adjust gitignore files with precious declarations (ae86a6a)
    • Release gix-path v0.10.5 (b8cba96)

gix-transport v0.41.1

25 Feb 15:54
45b4470

Choose a tag to compare

A maintenance release without user-facing changes.

Commit Statistics

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

Commit Details

view details
  • Uncategorized
    • Prepare changelogs prior to release (f2e111f)
    • Release gix-command v0.3.4 (8a62fb5)

gix-submodule v0.9.0

25 Feb 15:54
45b4470

Choose a tag to compare

A maintenance release without user-facing changes.

Commit Statistics

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

Commit Details

view details
  • Uncategorized
    • Prepare changelogs prior to release (f2e111f)
    • Merge branch 'tempfile-permissions' (7b44c7f)
    • Release gix-tempfile v13.1.0, gix-lock v13.1.0, safety bump 12 crates (8430442)
    • Release gix-path v0.10.5 (b8cba96)