Skip to content

Releases: Byron/gitoxide

gix-mailmap v0.23.4

29 Jun 07:20
1e79c5c
Compare
Choose a tag to compare

New Features

  • add mailmap::Snapshot::iter()
    Allow iterating through entries without allocation.

Commit Statistics

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

Commit Details

view details
  • Uncategorized
    • Merge branch 'push-oqpkttmvqxvx' (b38c6ed)
    • Add mailmap::Snapshot::iter() (c083f86)
    • Add a baseline for entries() to know more about its ordering. (ae2b9ce)

gix-actor v0.31.3

29 Jun 07:20
1e79c5c
Compare
Choose a tag to compare

Other

  • remove unused gix-features

Commit Statistics

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

Commit Details

view details
  • Uncategorized
    • Merge pull request #1430 from klensy/deps (ab02aa9)
    • Remove unused gix-features (e82a13e)
    • Merge branch 'main' into config-key-take-2 (9fa1054)

gix-mailmap v0.23.3

26 Jun 07:41
0c5d1ff
Compare
Choose a tag to compare

Bug Fixes

  • add standard traits (Debug, Eq) to Snapshot

Commit Statistics

  • 1 commit contributed to the release.
  • 2 days passed between releases.
  • 1 commit was understood as conventional.
  • 1 unique issue was worked on: #1424

Commit Details

view details
  • #1424
    • Add standard traits (Debug, Eq) to Snapshot (98007e6)

gix-path v0.10.8

24 Jun 14:02
8d89b86
Compare
Choose a tag to compare

New Features

  • provide env::executable_invocation() to know how to invoke Git.
    That way we can make it easier to rely on Git even if finding it is a bit
    more involved.

Commit Statistics

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

Commit Details

view details
  • Uncategorized
    • Merge branch 'git-executable' (f0a4431)
    • Use gix_path::env::executable_invocation() where possible. (5bf7f89)
    • Provide env::executable_invocation() to know how to invoke Git. (fee775c)
    • Merge branch 'main' into config-key-take-2 (9fa1054)

gix-testtools v0.15.0

23 Jun 10:47
78b8e41
Compare
Choose a tag to compare

Now by default, tar files will be written which works better when checking them into
Git. Those who need the previous behaviour, can use the xz feature instead.

New Features (BREAKING)

  • make xz2 optional to write uncompressed tar files by default.
    Previously, compression was beneficial due to storage in git-lfs.
    Now, storing (mostly) non-binary files is actually better moving forward.

Commit Statistics

  • 3 commits contributed to the release.
  • 1 commit was understood as conventional.
  • 0 issues like '(#ID)' were seen in commit messages

Commit Details

view details
  • Uncategorized
    • Update changelog prior to gix-testtools release (88eb841)
    • Merge branch 'tar-only' (1dfa90d)
    • Make xz2 optional to write uncompressed tar files by default. (55382c0)

gix-mailmap v0.23.2

23 Jun 14:31
c1d7c02
Compare
Choose a tag to compare

Bug Fixes

  • allow mailmaps to change the email by name and email

Commit Statistics

  • 5 commits contributed to the release over the course of 2 calendar days.
  • 32 days passed between releases.
  • 1 commit was understood as conventional.
  • 2 unique issues were worked on: #1416, #1417

Commit Details

view details
  • #1416
    • Reproduce mailmap parsing issue (8802c55)
  • #1417
    • Allow mailmaps to change the email by name and email (ca05471)
  • Uncategorized
    • Prepare release of gix-mailmap (14c3396)
    • Merge branch 'fix-mailmap' (f107014)
    • Merge branch 'main' into config-key-take-2 (9fa1054)

gix-date v0.8.7

23 Jun 14:31
c1d7c02
Compare
Choose a tag to compare

A maintenance release without user-facing changes.

Commit Statistics

  • 7 commits contributed to the release over the course of 21 calendar days.
  • 40 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 release of gix-mailmap (14c3396)
    • Merge branch 'tar-only' (1dfa90d)
    • Remove binary files in favor of tar files (dcab79a)
    • Merge branch 'main' into config-key-take-2 (9fa1054)
    • Merge pull request #1361 from EliahKagan/freebsd (9c65d98)
    • Regenerate archives for changed scripts (ea12fc2)
    • Make bash script shebangs more portable (68cbea8)

gix-testtools v0.14.0

22 Jun 18:08
f6eaba3
Compare
Choose a tag to compare

A maintenance release with updated dependencies, and possibly minor improvements.

Commit Statistics

  • 21 commits contributed to the release over the course of 175 calendar days.
  • 176 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 changelog prior to release of gix-testtools (ae012ba)
    • Merge branch 'gix-testtools-license-file' (c50af65)
    • Update gix-testtools dependencies to the latest version. (ddaacda)
    • Add include directive to test-tools, to avoid CHANGELOG.md (c668bdd)
    • Fix missing license files in the released gix-testtools crate (ef73ed4)
    • Merge branch 'main' into config-key-take-2 (9fa1054)
    • Release gix-fs v0.11.1, gix-glob v0.16.3 (2cefe77)
    • Release gix-features v0.38.2, gix-actor v0.31.2, gix-validate v0.8.5, gix-object v0.42.2, gix-command v0.3.7, gix-filter v0.11.2, gix-fs v0.11.0, gix-revwalk v0.13.1, gix-traverse v0.39.1, gix-worktree-stream v0.13.0, gix-archive v0.13.0, gix-tempfile v14.0.0, gix-lock v14.0.0, gix-ref v0.44.0, gix-config v0.37.0, gix-prompt v0.8.5, gix-index v0.33.0, gix-worktree v0.34.0, gix-diff v0.44.0, gix-discover v0.32.0, gix-pathspec v0.7.5, gix-dir v0.5.0, gix-macros v0.1.5, gix-mailmap v0.23.1, gix-negotiate v0.13.1, gix-pack v0.51.0, gix-odb v0.61.0, gix-transport v0.42.1, gix-protocol v0.45.1, gix-revision v0.27.1, gix-status v0.10.0, gix-submodule v0.11.0, gix-worktree-state v0.11.0, gix v0.63.0, gitoxide-core v0.38.0, gitoxide v0.36.0, safety bump 19 crates (4f98e94)
    • Merge pull request #1365 from EliahKagan/no-fixture-lfs (c4e0a82)
    • Remove LFS CI step and modify docs/comments (3283445)
    • Release gix-trace v0.1.9, gix-utils v0.1.12, gix-packetline-blocking v0.17.4, gix-filter v0.11.1, gix-fs v0.10.2, gix-traverse v0.39.0, gix-worktree-stream v0.12.0, gix-archive v0.12.0, gix-config v0.36.1, gix-url v0.27.3, gix-index v0.32.0, gix-worktree v0.33.0, gix-diff v0.43.0, gix-pathspec v0.7.3, gix-dir v0.4.0, gix-pack v0.50.0, gix-odb v0.60.0, gix-transport v0.42.0, gix-protocol v0.45.0, gix-status v0.9.0, gix-worktree-state v0.10.0, gix v0.62.0, gix-fsck v0.4.0, gitoxide-core v0.37.0, gitoxide v0.35.0, safety bump 14 crates (095c673)
    • Release gix-date v0.8.5, gix-hash v0.14.2, gix-trace v0.1.8, gix-utils v0.1.11, gix-features v0.38.1, gix-actor v0.31.0, gix-validate v0.8.4, gix-object v0.42.0, gix-path v0.10.7, gix-glob v0.16.2, gix-quote v0.4.12, gix-attributes v0.22.2, gix-command v0.3.6, gix-filter v0.11.0, gix-fs v0.10.1, gix-chunk v0.4.8, gix-commitgraph v0.24.2, gix-hashtable v0.5.2, gix-revwalk v0.13.0, gix-traverse v0.38.0, gix-worktree-stream v0.11.0, gix-archive v0.11.0, gix-config-value v0.14.6, gix-tempfile v13.1.1, gix-lock v13.1.1, gix-ref v0.43.0, gix-sec v0.10.6, gix-config v0.36.0, gix-prompt v0.8.4, gix-url v0.27.2, gix-credentials v0.24.2, gix-ignore v0.11.2, gix-bitmap v0.2.11, gix-index v0.31.0, gix-worktree v0.32.0, gix-diff v0.42.0, gix-discover v0.31.0, gix-pathspec v0.7.1, gix-dir v0.2.0, gix-macros v0.1.4, gix-mailmap v0.23.0, gix-negotiate v0.13.0, gix-pack v0.49.0, gix-odb v0.59.0, gix-packetline v0.17.4, gix-transport v0.41.2, gix-protocol v0.44.2, gix-revision v0.27.0, gix-refspec v0.23.0, gix-status v0.7.0, gix-submodule v0.10.0, gix-worktree-state v0.9.0, gix v0.60.0, safety bump 26 crates (b050327)
    • Merge pull request #1290 from epage/winnow (a663e9f)
    • Update winnow to 0.6 (e175b20)
    • Use winnow BStr (47d0374)
    • Update winnow to 0.5.40 (516e105)
    • Merge pull request #1267 from epage/winnow (69cb78b)
    • Update from winnow 0.5.31 to 0.5.36 (9470554)
    • Release gix-utils v0.1.9, gix-features v0.38.0, gix-actor v0.30.0, gix-object v0.41.0, gix-path v0.10.4, gix-glob v0.16.0, gix-attributes v0.22.0, gix-command v0.3.3, gix-packetline-blocking v0.17.3, gix-filter v0.9.0, gix-fs v0.10.0, gix-commitgraph v0.24.0, gix-revwalk v0.12.0, gix-traverse v0.37.0, gix-worktree-stream v0.9.0, gix-archive v0.9.0, gix-config-value v0.14.4, gix-tempfile v13.0.0, gix-lock v13.0.0, gix-ref v0.41.0, gix-sec v0.10.4, gix-config v0.34.0, gix-url v0.27.0, gix-credentials v0.24.0, gix-ignore v0.11.0, gix-index v0.29.0, gix-worktree v0.30.0, gix-diff v0.40.0, gix-discover v0.29.0, gix-mailmap v0.22.0, gix-negotiate v0.12.0, gix-pack v0.47.0, gix-odb v0.57.0, gix-pathspec v0.6.0, gix-packetline v0.17.3, gix-transport v0.41.0, gix-protocol v0.44.0, gix-revision v0.26.0, gix-refspec v0.22.0, gix-status v0.5.0, gix-submodule v0.8.0, gix-worktree-state v0.7.0, gix v0.58.0, safety bump 39 crates (eb6aa8f)
    • Release gix-date v0.8.3, gix-hash v0.14.1, gix-trace v0.1.6, gix-features v0.37.1, gix-actor v0.29.1, gix-validate v0.8.3, gix-object v0.40.1, gix-path v0.10.3, gix-glob v0.15.1, gix-quote v0.4.10, gix-attributes v0.21.1, gix-command v0.3.2, gix-packetline-blocking v0.17.2, gix-utils v0.1.8, gix-filter v0.8.1, gix-fs v0.9.1, gix-chunk v0.4.7, gix-commitgraph v0.23.1, gix-hashtable v0.5.1, gix-revwalk v0.11.1, gix-traverse v0.36.1, gix-worktree-stream v0.8.1, gix-archive v0.8.1, gix-config-value v0.14.3, gix-tempfile v12.0.1, gix-lock v12.0.1, gix-ref v0.40.1, gix-sec v0.10.3, gix-config v0.33.1, gix-prompt v0.8.2, gix-url v0.26.1, gix-credentials v0.23.1, gix-ignore v0.10.1, gix-bitmap v0.2.10, gix-index v0.28.1, gix-worktree v0.29.1, gix-diff v0.39.1, gix-discover v0.28.1, gix-macros v0.1.3, gix-mailmap v0.21.1, gix-negotiate v0.11.1, gix-pack v0.46.1, gix-odb v0.56.1, gix-pathspec v0.5.1, gix-packetline v0.17.2, gix-transport v0.40.1, gix-protocol v0.43.1, gix-revision v0.25.1, gix-refspec v0.21.1, gix-status v0.4.1, gix-submodule v0.7.1, gix-worktree-state v0.6.1, gix v0.57.1 (972241f)
    • Fixup gix-testtools manifest to allow releasing all other crates. (9587972)

gix-glob v0.16.3

28 May 20:01
2cefe77
Compare
Choose a tag to compare

Bug Fixes

  • ignore .gitignore files that are directories
    This happens in real-life, and Git itself doesn't budge.

Commit Statistics

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

Commit Details

view details
  • Uncategorized
    • Merge branch 'dir-as-ignore' (31d2f0a)
    • Ignore .gitignore files that are directories (31ade4a)

gix-fs v0.11.1

28 May 20:01
2cefe77
Compare
Choose a tag to compare

A maintenance release without user-facing changes.

Commit Statistics

  • 3 commits contributed to the release.
  • 6 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 gix-fs changelog prior to release (eb7880b)
    • Merge branch 'dir-as-ignore' (31d2f0a)
    • Adapt to changes in gix-glob (5fbbaaa)