Skip to content

Releases: GitoxideLabs/gitoxide

gix-refspec v0.23.1

23 Jul 18:36
6232824
Compare
Choose a tag to compare

A maintenance release without user-facing changes.

Commit Statistics

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

Commit Details

view details
  • Uncategorized
    • Release gix-glob v0.16.4, gix-attributes v0.22.3, gix-command v0.3.8, gix-filter v0.11.3, gix-fs v0.11.2, gix-commitgraph v0.24.3, gix-revwalk v0.13.2, gix-traverse v0.39.2, gix-worktree-stream v0.13.1, gix-archive v0.13.2, gix-config-value v0.14.7, gix-tempfile v14.0.1, gix-ref v0.45.0, gix-sec v0.10.7, gix-config v0.38.0, gix-prompt v0.8.6, gix-url v0.27.4, gix-credentials v0.24.3, gix-ignore v0.11.3, gix-index v0.33.1, gix-worktree v0.34.1, gix-diff v0.44.1, gix-discover v0.33.0, gix-pathspec v0.7.6, gix-dir v0.6.0, gix-mailmap v0.23.5, gix-negotiate v0.13.2, gix-pack v0.51.1, gix-odb v0.61.1, gix-transport v0.42.2, gix-protocol v0.45.2, gix-revision v0.27.2, gix-refspec v0.23.1, gix-status v0.11.0, gix-submodule v0.12.0, gix-worktree-state v0.11.1, gix v0.64.0, gix-fsck v0.4.1, gitoxide-core v0.39.0, gitoxide v0.37.0 (a1b73a6)
    • Update manifests (by cargo-smart-release) (0470df3)
    • Prepare changelog prior to release (99c00cc)
    • 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-ref v0.45.0

23 Jul 18:35
6232824
Compare
Choose a tag to compare

Other

  • gix-date is test only dep

Bug Fixes (BREAKING)

  • remove unused and unusable PartialNameCow

Commit Statistics

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

Commit Details

view details
  • Uncategorized
    • Release gix-glob v0.16.4, gix-attributes v0.22.3, gix-command v0.3.8, gix-filter v0.11.3, gix-fs v0.11.2, gix-commitgraph v0.24.3, gix-revwalk v0.13.2, gix-traverse v0.39.2, gix-worktree-stream v0.13.1, gix-archive v0.13.2, gix-config-value v0.14.7, gix-tempfile v14.0.1, gix-ref v0.45.0, gix-sec v0.10.7, gix-config v0.38.0, gix-prompt v0.8.6, gix-url v0.27.4, gix-credentials v0.24.3, gix-ignore v0.11.3, gix-index v0.33.1, gix-worktree v0.34.1, gix-diff v0.44.1, gix-discover v0.33.0, gix-pathspec v0.7.6, gix-dir v0.6.0, gix-mailmap v0.23.5, gix-negotiate v0.13.2, gix-pack v0.51.1, gix-odb v0.61.1, gix-transport v0.42.2, gix-protocol v0.45.2, gix-revision v0.27.2, gix-refspec v0.23.1, gix-status v0.11.0, gix-submodule v0.12.0, gix-worktree-state v0.11.1, gix v0.64.0, gix-fsck v0.4.1, gitoxide-core v0.39.0, gitoxide v0.37.0 (a1b73a6)
    • Update manifests (by cargo-smart-release) (0470df3)
    • Prepare changelog prior to release (99c00cc)
    • Release gix-path v0.10.9 (15f1cf7)
    • Merge branch 'fix-1440' (f87322e)
    • Adapt to changes in gix-testtools (f5a9884)
    • Release gix-actor v0.31.4, gix-object v0.42.3 (bf3d82a)
    • Release gix-actor v0.31.3, gix-mailmap v0.23.4 (1e79c5c)
    • Merge pull request #1430 from klensy/deps (ab02aa9)
    • Gix-date is test only dep (ec1d6b4)
    • Release gix-path v0.10.8 (8d89b86)
    • Release gix-date v0.8.7, gix-mailmap v0.23.2 (c1d7c02)
    • Merge branch 'tar-only' (1dfa90d)
    • Remove binary files in favor of tar files (dcab79a)
    • Merge branch 'main' into config-key-take-2 (9fa1054)
    • Merge branch 'status' (2f9f0ac)
    • Remove unused and unusable PartialNameCow (86e50ee)
    • Re-add tests that were previously 'lost' due to an incorrect feature toggle (ca31249)
    • Merge pull request #1361 from EliahKagan/freebsd (9c65d98)
    • Regenerate archives for changed scripts (ea12fc2)
    • Make bash script shebangs more portable (68cbea8)
    • Release gix-fs v0.11.1, gix-glob v0.16.3 (2cefe77)
    • Merge pull request #1385 from Byron/fix-gix-ref (8da55a3)

gix-protocol v0.45.2

23 Jul 18:36
6232824
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 32 calendar days.
  • 62 days passed between releases.
  • 0 commits were understood as conventional.
  • 0 issues like '(#ID)' were seen in commit messages

Commit Details

view details
  • Uncategorized
    • Release gix-glob v0.16.4, gix-attributes v0.22.3, gix-command v0.3.8, gix-filter v0.11.3, gix-fs v0.11.2, gix-commitgraph v0.24.3, gix-revwalk v0.13.2, gix-traverse v0.39.2, gix-worktree-stream v0.13.1, gix-archive v0.13.2, gix-config-value v0.14.7, gix-tempfile v14.0.1, gix-ref v0.45.0, gix-sec v0.10.7, gix-config v0.38.0, gix-prompt v0.8.6, gix-url v0.27.4, gix-credentials v0.24.3, gix-ignore v0.11.3, gix-index v0.33.1, gix-worktree v0.34.1, gix-diff v0.44.1, gix-discover v0.33.0, gix-pathspec v0.7.6, gix-dir v0.6.0, gix-mailmap v0.23.5, gix-negotiate v0.13.2, gix-pack v0.51.1, gix-odb v0.61.1, gix-transport v0.42.2, gix-protocol v0.45.2, gix-revision v0.27.2, gix-refspec v0.23.1, gix-status v0.11.0, gix-submodule v0.12.0, gix-worktree-state v0.11.1, gix v0.64.0, gix-fsck v0.4.1, gitoxide-core v0.39.0, gitoxide v0.37.0 (a1b73a6)
    • Update manifests (by cargo-smart-release) (0470df3)
    • Prepare changelog prior to release (99c00cc)
    • Release gix-date v0.8.7, gix-mailmap v0.23.2 (c1d7c02)
    • Merge branch 'main' into config-key-take-2 (9fa1054)

gix-prompt v0.8.6

23 Jul 18:35
6232824
Compare
Choose a tag to compare

Other

  • gate parking_lot behind unix cfg

Commit Statistics

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

Commit Details

view details
  • Uncategorized
    • Release gix-glob v0.16.4, gix-attributes v0.22.3, gix-command v0.3.8, gix-filter v0.11.3, gix-fs v0.11.2, gix-commitgraph v0.24.3, gix-revwalk v0.13.2, gix-traverse v0.39.2, gix-worktree-stream v0.13.1, gix-archive v0.13.2, gix-config-value v0.14.7, gix-tempfile v14.0.1, gix-ref v0.45.0, gix-sec v0.10.7, gix-config v0.38.0, gix-prompt v0.8.6, gix-url v0.27.4, gix-credentials v0.24.3, gix-ignore v0.11.3, gix-index v0.33.1, gix-worktree v0.34.1, gix-diff v0.44.1, gix-discover v0.33.0, gix-pathspec v0.7.6, gix-dir v0.6.0, gix-mailmap v0.23.5, gix-negotiate v0.13.2, gix-pack v0.51.1, gix-odb v0.61.1, gix-transport v0.42.2, gix-protocol v0.45.2, gix-revision v0.27.2, gix-refspec v0.23.1, gix-status v0.11.0, gix-submodule v0.12.0, gix-worktree-state v0.11.1, gix v0.64.0, gix-fsck v0.4.1, gitoxide-core v0.39.0, gitoxide v0.37.0 (a1b73a6)
    • Update manifests (by cargo-smart-release) (0470df3)
    • Prepare changelog prior to release (99c00cc)
    • Merge pull request #1430 from klensy/deps (ab02aa9)
    • Gate parking_lot behind unix cfg (923d14d)
    • Merge branch 'main' into config-key-take-2 (9fa1054)

gix-pathspec v0.7.6

23 Jul 18:35
6232824
Compare
Choose a tag to compare

A maintenance release without user-facing changes.

Commit Statistics

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

Commit Details

view details
  • Uncategorized
    • Release gix-glob v0.16.4, gix-attributes v0.22.3, gix-command v0.3.8, gix-filter v0.11.3, gix-fs v0.11.2, gix-commitgraph v0.24.3, gix-revwalk v0.13.2, gix-traverse v0.39.2, gix-worktree-stream v0.13.1, gix-archive v0.13.2, gix-config-value v0.14.7, gix-tempfile v14.0.1, gix-ref v0.45.0, gix-sec v0.10.7, gix-config v0.38.0, gix-prompt v0.8.6, gix-url v0.27.4, gix-credentials v0.24.3, gix-ignore v0.11.3, gix-index v0.33.1, gix-worktree v0.34.1, gix-diff v0.44.1, gix-discover v0.33.0, gix-pathspec v0.7.6, gix-dir v0.6.0, gix-mailmap v0.23.5, gix-negotiate v0.13.2, gix-pack v0.51.1, gix-odb v0.61.1, gix-transport v0.42.2, gix-protocol v0.45.2, gix-revision v0.27.2, gix-refspec v0.23.1, gix-status v0.11.0, gix-submodule v0.12.0, gix-worktree-state v0.11.1, gix v0.64.0, gix-fsck v0.4.1, gitoxide-core v0.39.0, gitoxide v0.37.0 (a1b73a6)
    • Update manifests (by cargo-smart-release) (0470df3)
    • Prepare changelog prior to release (99c00cc)
    • Release gix-path v0.10.9 (15f1cf7)
    • Release gix-path v0.10.8 (8d89b86)
    • 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)
    • Release gix-fs v0.11.1, gix-glob v0.16.3 (2cefe77)

gix-pack v0.51.1

23 Jul 18:35
6232824
Compare
Choose a tag to compare

Bug Fixes

  • assure duplicate packs and indices aren't overwriting existing ones.
    That way, on Windows there is no chance for access-denied errors.
    Maybe there are other advantages as well even for Unix.

    Since packs are usually written rarely, in comparison to loose objects,
    the extra file accesss seems acceptable.

  • do not write empty packs and indices
    Failure can occour on Windows as it's likely such a pack or index is already opened
    during negotiation. Then, when an empty fetch via --depth 1 is repeated,
    a temporary file would be renamed onto one an mmapped pack or index, causing
    a failure.

    Now packs or indices aren't written anymore if they are empty.

Other

  • gate few deps

Commit Statistics

  • 21 commits contributed to the release over the course of 51 calendar days.
  • 62 days passed between releases.
  • 3 commits were understood as conventional.
  • 1 unique issue was worked on: #1404

Thanks Clippy

Clippy helped 2 times to make code idiomatic.

Commit Details

view details
  • #1404
    • Assure duplicate packs and indices aren't overwriting existing ones. (36d96f1)
    • Do not write empty packs and indices (36d1b69)
  • Uncategorized
    • Release gix-glob v0.16.4, gix-attributes v0.22.3, gix-command v0.3.8, gix-filter v0.11.3, gix-fs v0.11.2, gix-commitgraph v0.24.3, gix-revwalk v0.13.2, gix-traverse v0.39.2, gix-worktree-stream v0.13.1, gix-archive v0.13.2, gix-config-value v0.14.7, gix-tempfile v14.0.1, gix-ref v0.45.0, gix-sec v0.10.7, gix-config v0.38.0, gix-prompt v0.8.6, gix-url v0.27.4, gix-credentials v0.24.3, gix-ignore v0.11.3, gix-index v0.33.1, gix-worktree v0.34.1, gix-diff v0.44.1, gix-discover v0.33.0, gix-pathspec v0.7.6, gix-dir v0.6.0, gix-mailmap v0.23.5, gix-negotiate v0.13.2, gix-pack v0.51.1, gix-odb v0.61.1, gix-transport v0.42.2, gix-protocol v0.45.2, gix-revision v0.27.2, gix-refspec v0.23.1, gix-status v0.11.0, gix-submodule v0.12.0, gix-worktree-state v0.11.1, gix v0.64.0, gix-fsck v0.4.1, gitoxide-core v0.39.0, gitoxide v0.37.0 (a1b73a6)
    • Update manifests (by cargo-smart-release) (0470df3)
    • Prepare changelog prior to release (99c00cc)
    • Release gix-path v0.10.9 (15f1cf7)
    • Release gix-actor v0.31.4, gix-object v0.42.3 (bf3d82a)
    • Merge pull request #1430 from klensy/deps (ab02aa9)
    • Gate few deps (a2da537)
    • Release gix-path v0.10.8 (8d89b86)
    • Merge branch 'tar-only' (1dfa90d)
    • Remove binary files in favor of tar files (dcab79a)
    • Merge branch 'main' into config-key-take-2 (9fa1054)
    • Merge branch 'fix-1404' (9923542)
    • Merge branch 'feat/checkout-other-refs' (ecfde07)
    • Thanks clippy (f36b9bd)
    • Merge branch 'status' (2f9f0ac)
    • Thanks clippy (acc1331)
    • Merge pull request #1361 from EliahKagan/freebsd (9c65d98)
    • Regenerate archives for changed scripts (ea12fc2)
    • Make bash script shebangs more portable (68cbea8)

gix-odb v0.61.1

23 Jul 18:35
6232824
Compare
Choose a tag to compare

A maintenance release without user-facing changes.

Commit Statistics

  • 20 commits contributed to the release over the course of 55 calendar days.
  • 62 days passed between releases.
  • 0 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
    • Release gix-glob v0.16.4, gix-attributes v0.22.3, gix-command v0.3.8, gix-filter v0.11.3, gix-fs v0.11.2, gix-commitgraph v0.24.3, gix-revwalk v0.13.2, gix-traverse v0.39.2, gix-worktree-stream v0.13.1, gix-archive v0.13.2, gix-config-value v0.14.7, gix-tempfile v14.0.1, gix-ref v0.45.0, gix-sec v0.10.7, gix-config v0.38.0, gix-prompt v0.8.6, gix-url v0.27.4, gix-credentials v0.24.3, gix-ignore v0.11.3, gix-index v0.33.1, gix-worktree v0.34.1, gix-diff v0.44.1, gix-discover v0.33.0, gix-pathspec v0.7.6, gix-dir v0.6.0, gix-mailmap v0.23.5, gix-negotiate v0.13.2, gix-pack v0.51.1, gix-odb v0.61.1, gix-transport v0.42.2, gix-protocol v0.45.2, gix-revision v0.27.2, gix-refspec v0.23.1, gix-status v0.11.0, gix-submodule v0.12.0, gix-worktree-state v0.11.1, gix v0.64.0, gix-fsck v0.4.1, gitoxide-core v0.39.0, gitoxide v0.37.0 (a1b73a6)
    • Update manifests (by cargo-smart-release) (0470df3)
    • Prepare changelog prior to release (99c00cc)
    • Release gix-path v0.10.9 (15f1cf7)
    • Release gix-actor v0.31.4, gix-object v0.42.3 (bf3d82a)
    • Merge branch 'heredocs' (7330844)
    • Regenerate archives (a4bb7b9)
    • Release gix-path v0.10.8 (8d89b86)
    • Release gix-date v0.8.7, gix-mailmap v0.23.2 (c1d7c02)
    • Merge branch 'tar-only' (1dfa90d)
    • Remove binary files in favor of tar files (dcab79a)
    • Merge branch 'main' into config-key-take-2 (9fa1054)
    • Merge branch 'feat/checkout-other-refs' (ecfde07)
    • Thanks clippy (f36b9bd)
    • Merge branch 'status' (2f9f0ac)
    • Re-add tests that were previously 'lost' due to an incorrect feature toggle (ca31249)
    • Merge pull request #1361 from EliahKagan/freebsd (9c65d98)
    • Regenerate archives for changed scripts (ea12fc2)
    • Make bash script shebangs more portable (68cbea8)
    • Release gix-fs v0.11.1, gix-glob v0.16.3 (2cefe77)

gix-negotiate v0.13.2

23 Jul 18:35
6232824
Compare
Choose a tag to compare

A maintenance release without user-facing changes.

Commit Statistics

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

Commit Details

view details
  • Uncategorized
    • Release gix-glob v0.16.4, gix-attributes v0.22.3, gix-command v0.3.8, gix-filter v0.11.3, gix-fs v0.11.2, gix-commitgraph v0.24.3, gix-revwalk v0.13.2, gix-traverse v0.39.2, gix-worktree-stream v0.13.1, gix-archive v0.13.2, gix-config-value v0.14.7, gix-tempfile v14.0.1, gix-ref v0.45.0, gix-sec v0.10.7, gix-config v0.38.0, gix-prompt v0.8.6, gix-url v0.27.4, gix-credentials v0.24.3, gix-ignore v0.11.3, gix-index v0.33.1, gix-worktree v0.34.1, gix-diff v0.44.1, gix-discover v0.33.0, gix-pathspec v0.7.6, gix-dir v0.6.0, gix-mailmap v0.23.5, gix-negotiate v0.13.2, gix-pack v0.51.1, gix-odb v0.61.1, gix-transport v0.42.2, gix-protocol v0.45.2, gix-revision v0.27.2, gix-refspec v0.23.1, gix-status v0.11.0, gix-submodule v0.12.0, gix-worktree-state v0.11.1, gix v0.64.0, gix-fsck v0.4.1, gitoxide-core v0.39.0, gitoxide v0.37.0 (a1b73a6)
    • Update manifests (by cargo-smart-release) (0470df3)
    • Prepare changelog prior to release (99c00cc)
    • Release gix-actor v0.31.4, gix-object v0.42.3 (bf3d82a)
    • Release gix-date v0.8.7, gix-mailmap v0.23.2 (c1d7c02)
    • 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-mailmap v0.23.5

23 Jul 18:35
6232824
Compare
Choose a tag to compare

A maintenance release without user-facing changes.

Commit Statistics

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

Commit Details

view details
  • Uncategorized
    • Release gix-glob v0.16.4, gix-attributes v0.22.3, gix-command v0.3.8, gix-filter v0.11.3, gix-fs v0.11.2, gix-commitgraph v0.24.3, gix-revwalk v0.13.2, gix-traverse v0.39.2, gix-worktree-stream v0.13.1, gix-archive v0.13.2, gix-config-value v0.14.7, gix-tempfile v14.0.1, gix-ref v0.45.0, gix-sec v0.10.7, gix-config v0.38.0, gix-prompt v0.8.6, gix-url v0.27.4, gix-credentials v0.24.3, gix-ignore v0.11.3, gix-index v0.33.1, gix-worktree v0.34.1, gix-diff v0.44.1, gix-discover v0.33.0, gix-pathspec v0.7.6, gix-dir v0.6.0, gix-mailmap v0.23.5, gix-negotiate v0.13.2, gix-pack v0.51.1, gix-odb v0.61.1, gix-transport v0.42.2, gix-protocol v0.45.2, gix-revision v0.27.2, gix-refspec v0.23.1, gix-status v0.11.0, gix-submodule v0.12.0, gix-worktree-state v0.11.1, gix v0.64.0, gix-fsck v0.4.1, gitoxide-core v0.39.0, gitoxide v0.37.0 (a1b73a6)
    • Update manifests (by cargo-smart-release) (0470df3)
    • Prepare changelog prior to release (99c00cc)
    • Release gix-actor v0.31.4, gix-object v0.42.3 (bf3d82a)

gix-index v0.33.1

23 Jul 18:35
6232824
Compare
Choose a tag to compare

Bug Fixes

  • re-export gix_validate as it's now part of the public API.
    This allows calling State::from_tree().

Other

  • fix accessing st_[mc]time
    GNU/Hurd uses a st_[mc]tim timespec, like aix

Commit Statistics

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

Commit Details

view details
  • Uncategorized
    • Release gix-glob v0.16.4, gix-attributes v0.22.3, gix-command v0.3.8, gix-filter v0.11.3, gix-fs v0.11.2, gix-commitgraph v0.24.3, gix-revwalk v0.13.2, gix-traverse v0.39.2, gix-worktree-stream v0.13.1, gix-archive v0.13.2, gix-config-value v0.14.7, gix-tempfile v14.0.1, gix-ref v0.45.0, gix-sec v0.10.7, gix-config v0.38.0, gix-prompt v0.8.6, gix-url v0.27.4, gix-credentials v0.24.3, gix-ignore v0.11.3, gix-index v0.33.1, gix-worktree v0.34.1, gix-diff v0.44.1, gix-discover v0.33.0, gix-pathspec v0.7.6, gix-dir v0.6.0, gix-mailmap v0.23.5, gix-negotiate v0.13.2, gix-pack v0.51.1, gix-odb v0.61.1, gix-transport v0.42.2, gix-protocol v0.45.2, gix-revision v0.27.2, gix-refspec v0.23.1, gix-status v0.11.0, gix-submodule v0.12.0, gix-worktree-state v0.11.1, gix v0.64.0, gix-fsck v0.4.1, gitoxide-core v0.39.0, gitoxide v0.37.0 (a1b73a6)
    • Update manifests (by cargo-smart-release) (0470df3)
    • Prepare changelog prior to release (99c00cc)
    • Merge branch 'fix-windows-tests' (c2753b8)
    • Add more standard traits to Change type. (b3973e4)
    • Release gix-actor v0.31.4, gix-object v0.42.3 (bf3d82a)
    • Merge branch 'heredocs' (7330844)
    • Regenerate archives (a4bb7b9)
    • Use << rather than <<- heredoc operator (2641f8b)
    • Merge pull request #1425 from EliahKagan/strange-symlink-targets (6df6e84)
    • Add missing executable bits on two fixture scripts (d944598)
    • Merge branch 'various-fixes' (f71b7a0)
    • Re-export gix_validate as it's now part of the public API. (c8c56ae)
    • 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)
    • Release gix-fs v0.11.1, gix-glob v0.16.3 (2cefe77)
    • Merge pull request #1383 from sthibaul/hurd (e8b6bc2)
    • Fix accessing st_[mc]time (daf3844)