mirror of
https://github.com/awfixers-stuff/src.git
synced 2026-03-29 13:45:58 +00:00
1666 lines
157 KiB
Markdown
1666 lines
157 KiB
Markdown
# Changelog
|
|
|
|
All notable changes to this project will be documented in this file.
|
|
|
|
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
|
|
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
|
|
|
|
## 0.21.1 (2026-02-10)
|
|
|
|
### Commit Statistics
|
|
|
|
<csr-read-only-do-not-edit/>
|
|
|
|
- 3 commits contributed to the release over the course of 18 calendar days.
|
|
- 18 days passed between releases.
|
|
- 0 commits were understood as [conventional](https://www.conventionalcommits.org).
|
|
- 0 issues like '(#ID)' were seen in commit messages
|
|
|
|
### Commit Details
|
|
|
|
<csr-read-only-do-not-edit/>
|
|
|
|
<details><summary>view details</summary>
|
|
|
|
* **Uncategorized**
|
|
- Merge pull request #2407 from GitoxideLabs/dependabot/cargo/cargo-fb4135702f ([`8bceefb`](https://github.com/GitoxideLabs/gitoxide/commit/8bceefbfc5f897517bfdd24744695a82cfa0d5be))
|
|
- Bump the cargo group with 59 updates ([`7ce3c55`](https://github.com/GitoxideLabs/gitoxide/commit/7ce3c5587aec1ca813039c047783b9cb2a106826))
|
|
- Merge pull request #2393 from GitoxideLabs/report ([`f7d0975`](https://github.com/GitoxideLabs/gitoxide/commit/f7d09758d245aaa89409e39bb6ba1ed6b7118ea5))
|
|
</details>
|
|
|
|
## 0.21.0 (2026-01-22)
|
|
|
|
### New Features (BREAKING)
|
|
|
|
- <csr-id-5c1bd0387f98eee37265a42ba4b6624c783c9a71/> Use `std::ops::ControlFlow` where possible
|
|
|
|
### Commit Statistics
|
|
|
|
<csr-read-only-do-not-edit/>
|
|
|
|
- 2 commits contributed to the release over the course of 7 calendar days.
|
|
- 60 days passed between releases.
|
|
- 1 commit was understood as [conventional](https://www.conventionalcommits.org).
|
|
- 0 issues like '(#ID)' were seen in commit messages
|
|
|
|
### Commit Details
|
|
|
|
<csr-read-only-do-not-edit/>
|
|
|
|
<details><summary>view details</summary>
|
|
|
|
* **Uncategorized**
|
|
- Release src-error v0.0.0, src-date v0.13.0, src-actor v0.38.0, src-validate v0.11.0, src-path v0.11.0, src-features v0.46.0, src-hash v0.22.0, src-hashtable v0.12.0, src-object v0.55.0, src-glob v0.24.0, src-attributes v0.30.0, src-command v0.7.0, src-packetline v0.21.0, src-filter v0.25.0, src-fs v0.19.0, src-chunk v0.5.0, src-commitgraph v0.32.0, src-revwalk v0.26.0, src-traverse v0.52.0, src-worktree-stream v0.27.0, src-archive v0.27.0, src-tempfile v21.0.0, src-lock v21.0.0, src-index v0.46.0, src-config-value v0.17.0, src-pathspec v0.15.0, src-ignore v0.19.0, src-worktree v0.47.0, src-diff v0.58.0, src-blame v0.8.0, src-ref v0.58.0, src-sec v0.13.0, src-config v0.51.0, src-prompt v0.13.0, src-url v0.35.0, src-credentials v0.35.0, src-discover v0.46.0, src-dir v0.20.0, src-mailmap v0.30.0, src-revision v0.40.0, src-merge v0.11.0, src-negotiate v0.26.0, src-pack v0.65.0, src-odb v0.75.0, src-refspec v0.36.0, src-shallow v0.8.0, src-transport v0.53.0, src-protocol v0.56.0, src-status v0.25.0, src-submodule v0.25.0, src-worktree-state v0.25.0, src v0.78.0, src-fsck v0.17.0, gitoxide-core v0.53.0, gitoxide v0.50.0, safety bump 50 crates ([`562e684`](https://github.com/GitoxideLabs/gitoxide/commit/562e684319fa649db6a96c0a22d64bbe3c11e9e6))
|
|
- Use `std::ops::ControlFlow` where possible ([`5c1bd03`](https://github.com/GitoxideLabs/gitoxide/commit/5c1bd0387f98eee37265a42ba4b6624c783c9a71))
|
|
</details>
|
|
|
|
## 0.20.0 (2025-11-22)
|
|
|
|
### New Features (BREAKING)
|
|
|
|
- <csr-id-bce8468443dd490d3e2955b623aa3e97e6fe7bfd/> large portions of the API for greater ease of use
|
|
|
|
### Bug Fixes (BREAKING)
|
|
|
|
- <csr-id-f2c6a19f676f1de9e0b4e0ff77f4e26d817fac7e/> make `src-packeline` features additive.
|
|
For good measure, everything that was touched is marked as breaking change.
|
|
|
|
### Commit Statistics
|
|
|
|
<csr-read-only-do-not-edit/>
|
|
|
|
- 6 commits contributed to the release.
|
|
- 2 commits were understood as [conventional](https://www.conventionalcommits.org).
|
|
- 0 issues like '(#ID)' were seen in commit messages
|
|
|
|
### Commit Details
|
|
|
|
<csr-read-only-do-not-edit/>
|
|
|
|
<details><summary>view details</summary>
|
|
|
|
* **Uncategorized**
|
|
- Release src-date v0.11.0, src-actor v0.36.0, src-path v0.10.22, src-object v0.52.0, src-packetline v0.20.0, src-filter v0.22.0, src-revwalk v0.23.0, src-traverse v0.49.0, src-worktree-stream v0.24.0, src-archive v0.24.0, src-index v0.43.0, src-worktree v0.44.0, src-diff v0.55.0, src-blame v0.5.0, src-ref v0.55.0, src-config v0.48.0, src-url v0.33.2, src-credentials v0.32.0, src-discover v0.43.0, src-dir v0.17.0, src-mailmap v0.28.0, src-revision v0.37.0, src-merge v0.8.0, src-negotiate v0.23.0, src-pack v0.62.0, src-odb v0.72.0, src-refspec v0.33.0, src-transport v0.50.0, src-protocol v0.53.0, src-status v0.22.0, src-submodule v0.22.0, src-worktree-state v0.22.0, src v0.75.0, src-fsck v0.14.0, gitoxide-core v0.50.0, gitoxide v0.47.0, safety bump 32 crates ([`82ff92f`](https://github.com/GitoxideLabs/gitoxide/commit/82ff92fa943bad88dc7d5bfa100404de477a3608))
|
|
- Merge pull request #2220 from djc/dedup-packetline ([`cbf7445`](https://github.com/GitoxideLabs/gitoxide/commit/cbf7445055357c7bac8b5946fb6e55b04b1a862a))
|
|
- Refactor ([`7289a04`](https://github.com/GitoxideLabs/gitoxide/commit/7289a040aa1c848e13dff4b15ca6eba9e8dc0a30))
|
|
- Large portions of the API for greater ease of use ([`bce8468`](https://github.com/GitoxideLabs/gitoxide/commit/bce8468443dd490d3e2955b623aa3e97e6fe7bfd))
|
|
- Make `src-packeline` features additive. ([`f2c6a19`](https://github.com/GitoxideLabs/gitoxide/commit/f2c6a19f676f1de9e0b4e0ff77f4e26d817fac7e))
|
|
- Merge pull request #2230 from yuki0iq/doc_auto_cfg ([`fbf9c39`](https://github.com/GitoxideLabs/gitoxide/commit/fbf9c39c3ccd5e7879a2d7918aa157f7923cb8a5))
|
|
</details>
|
|
|
|
## 0.19.3 (2025-10-23)
|
|
|
|
<csr-id-6f469a6fea59c88e6c69a5f94b0bc8a5977cb75b/>
|
|
|
|
### Other
|
|
|
|
- <csr-id-6f469a6fea59c88e6c69a5f94b0bc8a5977cb75b/> Remove `doc_auto_cfg` feature to fix docs.rs documentation.
|
|
It is part of `doc_cfg` feature since https://github.com/rust-lang/rust/pull/138907
|
|
|
|
This fixes the docs.rs build
|
|
|
|
### Commit Statistics
|
|
|
|
<csr-read-only-do-not-edit/>
|
|
|
|
- 3 commits contributed to the release over the course of 1 calendar day.
|
|
- 1 day passed between releases.
|
|
- 1 commit was understood as [conventional](https://www.conventionalcommits.org).
|
|
- 0 issues like '(#ID)' were seen in commit messages
|
|
|
|
### Commit Details
|
|
|
|
<csr-read-only-do-not-edit/>
|
|
|
|
<details><summary>view details</summary>
|
|
|
|
* **Uncategorized**
|
|
- Release src-date v0.10.7, src-actor v0.35.6, src-trace v0.1.15, src-features v0.44.1, src-hash v0.20.1, src-object v0.51.1, src-glob v0.22.1, src-attributes v0.28.1, src-packetline-blocking v0.19.3, src-commitgraph v0.30.1, src-archive v0.23.1, src-tempfile v19.0.1, src-index v0.42.1, src-config-value v0.15.3, src-ignore v0.17.1, src-worktree v0.43.1, src-diff v0.54.1, src-ref v0.54.1, src-sec v0.12.2, src-config v0.47.1, src-url v0.33.1, src-credentials v0.31.1, src-mailmap v0.27.4, src-revision v0.36.1, src-pack v0.61.1, src-odb v0.71.1, src-packetline v0.19.3, src-transport v0.49.1, src-protocol v0.52.1, src-status v0.21.1, src v0.74.1 ([`bdcce5f`](https://github.com/GitoxideLabs/gitoxide/commit/bdcce5f2c6723ebe489dbe936a4656859ce1c2a5))
|
|
- Remove `doc_auto_cfg` feature to fix docs.rs documentation. ([`6f469a6`](https://github.com/GitoxideLabs/gitoxide/commit/6f469a6fea59c88e6c69a5f94b0bc8a5977cb75b))
|
|
- Merge pull request #2224 from GitoxideLabs/report ([`3313233`](https://github.com/GitoxideLabs/gitoxide/commit/3313233aa4e7009aed0ddf644f4271fd2a98e8d4))
|
|
</details>
|
|
|
|
## 0.19.2 (2025-10-22)
|
|
|
|
### Commit Statistics
|
|
|
|
<csr-read-only-do-not-edit/>
|
|
|
|
- 10 commits contributed to the release over the course of 99 calendar days.
|
|
- 99 days passed between releases.
|
|
- 0 commits were understood as [conventional](https://www.conventionalcommits.org).
|
|
- 0 issues like '(#ID)' were seen in commit messages
|
|
|
|
### Commit Details
|
|
|
|
<csr-read-only-do-not-edit/>
|
|
|
|
<details><summary>view details</summary>
|
|
|
|
* **Uncategorized**
|
|
- Release src-dir v0.16.0, src-mailmap v0.27.3, src-revision v0.36.0, src-merge v0.7.0, src-negotiate v0.22.0, src-pack v0.61.0, src-odb v0.71.0, src-refspec v0.32.0, src-shallow v0.6.0, src-packetline v0.19.2, src-transport v0.49.0, src-protocol v0.52.0, src-status v0.21.0, src-submodule v0.21.0, src-worktree-state v0.21.0, src v0.74.0, src-fsck v0.13.0, gitoxide-core v0.49.0, gitoxide v0.46.0 ([`49f8d53`](https://github.com/GitoxideLabs/gitoxide/commit/49f8d5373501c82699fec76809f4d445c3327c5a))
|
|
- Release src-date v0.10.6, src-utils v0.3.1, src-actor v0.35.5, src-trace v0.1.14, src-validate v0.10.1, src-path v0.10.21, src-features v0.44.0, src-hash v0.20.0, src-hashtable v0.10.0, src-object v0.51.0, src-glob v0.22.0, src-quote v0.6.1, src-attributes v0.28.0, src-command v0.6.3, src-packetline-blocking v0.19.2, src-filter v0.21.0, src-fs v0.17.0, src-chunk v0.4.12, src-commitgraph v0.30.0, src-revwalk v0.22.0, src-traverse v0.48.0, src-worktree-stream v0.23.0, src-archive v0.23.0, src-bitmap v0.2.15, src-tempfile v19.0.0, src-lock v19.0.0, src-index v0.42.0, src-config-value v0.15.2, src-pathspec v0.13.0, src-ignore v0.17.0, src-worktree v0.43.0, src-diff v0.54.0, src-blame v0.4.0, src-ref v0.54.0, src-sec v0.12.1, src-config v0.47.0, src-prompt v0.11.2, src-url v0.33.0, src-credentials v0.31.0, src-discover v0.42.0, src-dir v0.16.0, src-mailmap v0.27.3, src-revision v0.36.0, src-merge v0.7.0, src-negotiate v0.22.0, src-pack v0.61.0, src-odb v0.71.0, src-refspec v0.32.0, src-shallow v0.6.0, src-packetline v0.19.2, src-transport v0.49.0, src-protocol v0.52.0, src-status v0.21.0, src-submodule v0.21.0, src-worktree-state v0.21.0, src v0.74.0, src-fsck v0.13.0, gitoxide-core v0.49.0, gitoxide v0.46.0, safety bump 42 crates ([`89fb308`](https://github.com/GitoxideLabs/gitoxide/commit/89fb308f1283b404b55916304f7d161fbf13fe10))
|
|
- Merge pull request #2217 from GitoxideLabs/copilot/update-msrv-to-rust-1-82 ([`4da2927`](https://github.com/GitoxideLabs/gitoxide/commit/4da2927629c7ec95b96d62a387c61097e3fc71fa))
|
|
- Fixup Copilot commits and thank clippy ([`b188a7d`](https://github.com/GitoxideLabs/gitoxide/commit/b188a7d834979eaa940fd94ec269367cd922d16d))
|
|
- Update MSRV to 1.82 and replace once_cell with std equivalents ([`6cc8464`](https://github.com/GitoxideLabs/gitoxide/commit/6cc84641cb7be6f70468a90efaafcf142a6b8c4b))
|
|
- Merge pull request #2202 from GitoxideLabs/dependabot/cargo/cargo-4a7155215a ([`9365cc3`](https://github.com/GitoxideLabs/gitoxide/commit/9365cc3ae8ad92ba2703170ac2f9a1e4df2ac3be))
|
|
- Bump the cargo group across 1 directory with 64 updates ([`838ff95`](https://github.com/GitoxideLabs/gitoxide/commit/838ff95cca60c453bd97bd458ce31b384d00347e))
|
|
- Merge pull request #2108 from EliahKagan/rdlf ([`1dfc312`](https://github.com/GitoxideLabs/gitoxide/commit/1dfc31287812dce25e182c5d79944973d830210f))
|
|
- Mark `ReadDataLineFuture` as `#[allow(dead_code)]` ([`cf21d0d`](https://github.com/GitoxideLabs/gitoxide/commit/cf21d0d0487dee0da03a5b0d6e189cc71de6a30f))
|
|
- Merge pull request #2075 from GitoxideLabs/improvements ([`784c046`](https://github.com/GitoxideLabs/gitoxide/commit/784c0465bf87011fe7dbf71a590d3f9e6c8696a8))
|
|
</details>
|
|
|
|
## 0.19.1 (2025-07-15)
|
|
|
|
### Bug Fixes
|
|
|
|
- <csr-id-0d67c8524058a718083d31eae827f7f60332b20a/> Actually avoid `serde` as dependency, when the serde feature is off
|
|
`faster-hex` has serde as default dependency, and was not marked with
|
|
`default-features = false`.
|
|
|
|
### Commit Statistics
|
|
|
|
<csr-read-only-do-not-edit/>
|
|
|
|
- 5 commits contributed to the release over the course of 79 calendar days.
|
|
- 79 days passed between releases.
|
|
- 1 commit was understood as [conventional](https://www.conventionalcommits.org).
|
|
- 0 issues like '(#ID)' were seen in commit messages
|
|
|
|
### Commit Details
|
|
|
|
<csr-read-only-do-not-edit/>
|
|
|
|
<details><summary>view details</summary>
|
|
|
|
* **Uncategorized**
|
|
- Release src-date v0.10.3, src-actor v0.35.2, src-trace v0.1.13, src-path v0.10.19, src-features v0.43.0, src-hash v0.19.0, src-hashtable v0.9.0, src-object v0.50.0, src-glob v0.21.0, src-attributes v0.27.0, src-command v0.6.2, src-packetline-blocking v0.19.1, src-filter v0.20.0, src-fs v0.16.0, src-commitgraph v0.29.0, src-revwalk v0.21.0, src-traverse v0.47.0, src-worktree-stream v0.22.0, src-archive v0.22.0, src-tempfile v18.0.0, src-lock v18.0.0, src-index v0.41.0, src-config-value v0.15.1, src-pathspec v0.12.0, src-ignore v0.16.0, src-worktree v0.42.0, src-diff v0.53.0, src-blame v0.3.0, src-ref v0.53.0, src-sec v0.12.0, src-config v0.46.0, src-prompt v0.11.1, src-url v0.32.0, src-credentials v0.30.0, src-discover v0.41.0, src-dir v0.15.0, src-mailmap v0.27.2, src-revision v0.35.0, src-merge v0.6.0, src-negotiate v0.21.0, src-pack v0.60.0, src-odb v0.70.0, src-refspec v0.31.0, src-shallow v0.5.0, src-packetline v0.19.1, src-transport v0.48.0, src-protocol v0.51.0, src-status v0.20.0, src-submodule v0.20.0, src-worktree-state v0.20.0, src v0.73.0, src-fsck v0.12.0, gitoxide-core v0.48.0, gitoxide v0.45.0, safety bump 43 crates ([`5a919c4`](https://github.com/GitoxideLabs/gitoxide/commit/5a919c48393020d47c7034946108577dd213b80a))
|
|
- Update changelogs prior to release ([`65037b5`](https://github.com/GitoxideLabs/gitoxide/commit/65037b56918b90ac07454a815b0ed136df2fca3b))
|
|
- Merge pull request #2031 from bpeetz/serde ([`874cc38`](https://github.com/GitoxideLabs/gitoxide/commit/874cc388e1e6af558e7cab4e9238f447e8c122e1))
|
|
- Actually avoid `serde` as dependency, when the serde feature is off ([`0d67c85`](https://github.com/GitoxideLabs/gitoxide/commit/0d67c8524058a718083d31eae827f7f60332b20a))
|
|
- Merge pull request #1971 from GitoxideLabs/new-release ([`8d4c4d1`](https://github.com/GitoxideLabs/gitoxide/commit/8d4c4d1e09f84c962c29d98a686c64228196ac13))
|
|
</details>
|
|
|
|
## 0.19.0 (2025-04-26)
|
|
|
|
### Commit Statistics
|
|
|
|
<csr-read-only-do-not-edit/>
|
|
|
|
- 3 commits contributed to the release.
|
|
- 0 commits were understood as [conventional](https://www.conventionalcommits.org).
|
|
- 0 issues like '(#ID)' were seen in commit messages
|
|
|
|
### Commit Details
|
|
|
|
<csr-read-only-do-not-edit/>
|
|
|
|
<details><summary>view details</summary>
|
|
|
|
* **Uncategorized**
|
|
- Release src-date v0.10.1, src-utils v0.3.0, src-actor v0.35.1, src-validate v0.10.0, src-path v0.10.17, src-features v0.42.1, src-hash v0.18.0, src-hashtable v0.8.1, src-object v0.49.1, src-glob v0.20.0, src-quote v0.6.0, src-attributes v0.26.0, src-command v0.6.0, src-packetline-blocking v0.19.0, src-filter v0.19.1, src-fs v0.15.0, src-commitgraph v0.28.0, src-revwalk v0.20.1, src-traverse v0.46.1, src-worktree-stream v0.21.1, src-archive v0.21.1, src-tempfile v17.1.0, src-lock v17.1.0, src-index v0.40.0, src-config-value v0.15.0, src-pathspec v0.11.0, src-ignore v0.15.0, src-worktree v0.41.0, src-diff v0.52.1, src-blame v0.2.1, src-ref v0.52.1, src-sec v0.11.0, src-config v0.45.1, src-prompt v0.11.0, src-url v0.31.0, src-credentials v0.29.0, src-discover v0.40.1, src-dir v0.14.1, src-mailmap v0.27.1, src-revision v0.34.1, src-merge v0.5.1, src-negotiate v0.20.1, src-pack v0.59.1, src-odb v0.69.1, src-refspec v0.30.1, src-shallow v0.4.0, src-packetline v0.19.0, src-transport v0.47.0, src-protocol v0.50.1, src-status v0.19.1, src-submodule v0.19.1, src-worktree-state v0.19.0, src v0.72.1, src-fsck v0.11.1, gitoxide-core v0.47.1, gitoxide v0.44.0 ([`e104545`](https://github.com/GitoxideLabs/gitoxide/commit/e104545b78951ca882481d4a58f4425a8bc81c87))
|
|
- Bump all prior pratch levels to majors ([`5f7f805`](https://github.com/GitoxideLabs/gitoxide/commit/5f7f80570e1a5522e76ea58cccbb957249a0dffe))
|
|
- Merge pull request #1969 from GitoxideLabs/new-release ([`631f07a`](https://github.com/GitoxideLabs/gitoxide/commit/631f07ad0c1cb93d9da42cf2c8499584fe91880a))
|
|
</details>
|
|
|
|
## 0.18.5 (2025-04-25)
|
|
|
|
<csr-id-a86c2019f0f4f55b585d7d3686142d64d29960c1/>
|
|
|
|
### Bug Fixes
|
|
|
|
- <csr-id-11bd59f794811e11e48ef8de4db59035434f9da6/> cargo-auditable build error
|
|
Use `futures-lite` instead of `dep:futures-lite` in src-packetline and
|
|
src-protocol.
|
|
|
|
### Refactor
|
|
|
|
- <csr-id-a86c2019f0f4f55b585d7d3686142d64d29960c1/> replace `futures_lite::ready!` with `std::task::ready!`
|
|
|
|
### Commit Statistics
|
|
|
|
<csr-read-only-do-not-edit/>
|
|
|
|
- 11 commits contributed to the release.
|
|
- 2 commits were understood as [conventional](https://www.conventionalcommits.org).
|
|
- 0 issues like '(#ID)' were seen in commit messages
|
|
|
|
### Commit Details
|
|
|
|
<csr-read-only-do-not-edit/>
|
|
|
|
<details><summary>view details</summary>
|
|
|
|
* **Uncategorized**
|
|
- Release src-path v0.10.16, src-features v0.42.0, src-hash v0.17.1, src-object v0.49.0, src-glob v0.19.1, src-quote v0.5.1, src-attributes v0.25.1, src-command v0.5.1, src-packetline-blocking v0.18.4, src-filter v0.19.0, src-fs v0.14.1, src-commitgraph v0.27.1, src-revwalk v0.20.0, src-traverse v0.46.0, src-worktree-stream v0.21.0, src-archive v0.21.0, src-tempfile v17.0.1, src-lock v17.0.1, src-index v0.39.1, src-config-value v0.14.13, src-pathspec v0.10.1, src-ignore v0.14.1, src-worktree v0.40.1, src-diff v0.52.0, src-blame v0.2.0, src-ref v0.52.0, src-sec v0.10.13, src-config v0.45.0, src-prompt v0.10.1, src-url v0.30.1, src-credentials v0.28.1, src-discover v0.40.0, src-dir v0.14.0, src-mailmap v0.27.0, src-revision v0.34.0, src-merge v0.5.0, src-negotiate v0.20.0, src-pack v0.59.0, src-odb v0.69.0, src-refspec v0.30.0, src-shallow v0.3.1, src-packetline v0.18.5, src-transport v0.46.1, src-protocol v0.50.0, src-status v0.19.0, src-submodule v0.19.0, src-worktree-state v0.18.1, src v0.72.0, src-fsck v0.11.0, gitoxide-core v0.47.0, gitoxide v0.43.0 ([`cc5b696`](https://github.com/GitoxideLabs/gitoxide/commit/cc5b696b7b73277ddcc3ef246714cf80a092cf76))
|
|
- Release src-date v0.10.0, src-utils v0.2.1, src-actor v0.35.0, src-validate v0.9.5, src-path v0.10.15, src-features v0.42.0, src-hash v0.17.1, src-object v0.49.0, src-glob v0.19.1, src-quote v0.5.1, src-attributes v0.25.0, src-command v0.5.1, src-packetline-blocking v0.18.4, src-filter v0.19.0, src-fs v0.14.0, src-commitgraph v0.27.1, src-revwalk v0.20.0, src-traverse v0.46.0, src-worktree-stream v0.21.0, src-archive v0.21.0, src-tempfile v17.0.1, src-lock v17.0.1, src-index v0.39.0, src-config-value v0.14.13, src-pathspec v0.10.1, src-ignore v0.14.1, src-worktree v0.40.0, src-diff v0.52.0, src-blame v0.2.0, src-ref v0.51.0, src-sec v0.10.13, src-config v0.45.0, src-prompt v0.10.1, src-url v0.30.1, src-credentials v0.28.1, src-discover v0.40.0, src-dir v0.14.0, src-mailmap v0.27.0, src-revision v0.34.0, src-merge v0.5.0, src-negotiate v0.20.0, src-pack v0.59.0, src-odb v0.69.0, src-refspec v0.30.0, src-shallow v0.3.1, src-packetline v0.18.5, src-transport v0.46.0, src-protocol v0.50.0, src-status v0.19.0, src-submodule v0.19.0, src-worktree-state v0.18.0, src v0.72.0, src-fsck v0.11.0, gitoxide-core v0.46.0, gitoxide v0.43.0, safety bump 30 crates ([`db0b095`](https://github.com/GitoxideLabs/gitoxide/commit/db0b0957930e3ebb1b3f05ed8d7e7a557eb384a2))
|
|
- Update changelogs prior to release ([`0bf84db`](https://github.com/GitoxideLabs/gitoxide/commit/0bf84dbc041f59efba06adcf422c60b5d6e350f0))
|
|
- Merge pull request #1950 from paolobarbolini/ready-macro-from-std ([`f1bb269`](https://github.com/GitoxideLabs/gitoxide/commit/f1bb269bc4949a5eb2bc84725e6699eed7b74a35))
|
|
- Replace `futures_lite::ready!` with `std::task::ready!` ([`a86c201`](https://github.com/GitoxideLabs/gitoxide/commit/a86c2019f0f4f55b585d7d3686142d64d29960c1))
|
|
- Merge pull request #1949 from GitoxideLabs/dependabot/cargo/cargo-6893e2988a ([`b5e9059`](https://github.com/GitoxideLabs/gitoxide/commit/b5e905991155ace32ef21464e69a8369a773f02b))
|
|
- Bump the cargo group with 21 updates ([`68e6b2e`](https://github.com/GitoxideLabs/gitoxide/commit/68e6b2e54613fe788d645ea8c942c71a39c6ede1))
|
|
- Merge pull request #1929 from Prince213/fix-cargo-auditable ([`19f50d0`](https://github.com/GitoxideLabs/gitoxide/commit/19f50d0ff30291fe57927f19b215ef1c9096217c))
|
|
- Cargo-auditable build error ([`11bd59f`](https://github.com/GitoxideLabs/gitoxide/commit/11bd59f794811e11e48ef8de4db59035434f9da6))
|
|
- Merge pull request #1919 from GitoxideLabs/release ([`420e730`](https://github.com/GitoxideLabs/gitoxide/commit/420e730f765b91e1d17daca6bb1f99bdb2e54fda))
|
|
- Merge branch 'main' into release ([`1c4d973`](https://github.com/GitoxideLabs/gitoxide/commit/1c4d973ae46fc841b413c5c31e741030902bbab1))
|
|
</details>
|
|
|
|
## 0.18.4 (2025-04-04)
|
|
|
|
A maintenance release without user-facing changes.
|
|
|
|
### Commit Statistics
|
|
|
|
<csr-read-only-do-not-edit/>
|
|
|
|
- 9 commits contributed to the release.
|
|
- 0 commits were understood as [conventional](https://www.conventionalcommits.org).
|
|
- 0 issues like '(#ID)' were seen in commit messages
|
|
|
|
### Thanks Clippy
|
|
|
|
<csr-read-only-do-not-edit/>
|
|
|
|
[Clippy](https://github.com/rust-lang/rust-clippy) helped 1 time to make code idiomatic.
|
|
|
|
### Commit Details
|
|
|
|
<csr-read-only-do-not-edit/>
|
|
|
|
<details><summary>view details</summary>
|
|
|
|
* **Uncategorized**
|
|
- Release src-dir v0.13.0, src-mailmap v0.26.0, src-revision v0.33.0, src-merge v0.4.0, src-negotiate v0.19.0, src-pack v0.58.0, src-odb v0.68.0, src-refspec v0.29.0, src-shallow v0.3.0, src-packetline v0.18.4, src-transport v0.46.0, src-protocol v0.49.0, src-status v0.18.0, src-submodule v0.18.0, src-worktree-state v0.18.0, src v0.71.0, src-fsck v0.10.0, gitoxide-core v0.46.0, gitoxide v0.42.0 ([`d248e3d`](https://github.com/GitoxideLabs/gitoxide/commit/d248e3d87d45ca3983cb9fd7c6143dacbd8301cc))
|
|
- Release src-sec v0.10.12, src-config v0.44.0, src-prompt v0.10.0, src-url v0.30.0, src-credentials v0.28.0, src-discover v0.39.0, src-dir v0.13.0, src-mailmap v0.26.0, src-revision v0.33.0, src-merge v0.4.0, src-negotiate v0.19.0, src-pack v0.58.0, src-odb v0.68.0, src-refspec v0.29.0, src-shallow v0.3.0, src-packetline v0.18.4, src-transport v0.46.0, src-protocol v0.49.0, src-status v0.18.0, src-submodule v0.18.0, src-worktree-state v0.18.0, src v0.71.0, src-fsck v0.10.0, gitoxide-core v0.46.0, gitoxide v0.42.0 ([`ada5a94`](https://github.com/GitoxideLabs/gitoxide/commit/ada5a9447dc3c210afbd8866fe939c3f3a024226))
|
|
- Merge pull request #1918 from EliahKagan/fix-clippy ([`4d3946f`](https://github.com/GitoxideLabs/gitoxide/commit/4d3946fcbb86c0dffdd881d94ab93598889f77f5))
|
|
- Release src-date v0.9.4, src-utils v0.2.0, src-actor v0.34.0, src-features v0.41.0, src-hash v0.17.0, src-hashtable v0.8.0, src-path v0.10.15, src-validate v0.9.4, src-object v0.48.0, src-glob v0.19.0, src-quote v0.5.0, src-attributes v0.25.0, src-command v0.5.0, src-packetline-blocking v0.18.3, src-filter v0.18.0, src-fs v0.14.0, src-commitgraph v0.27.0, src-revwalk v0.19.0, src-traverse v0.45.0, src-worktree-stream v0.20.0, src-archive v0.20.0, src-tempfile v17.0.0, src-lock v17.0.0, src-index v0.39.0, src-config-value v0.14.12, src-pathspec v0.10.0, src-ignore v0.14.0, src-worktree v0.40.0, src-diff v0.51.0, src-blame v0.1.0, src-ref v0.51.0, src-config v0.44.0, src-prompt v0.10.0, src-url v0.30.0, src-credentials v0.28.0, src-discover v0.39.0, src-dir v0.13.0, src-mailmap v0.26.0, src-revision v0.33.0, src-merge v0.4.0, src-negotiate v0.19.0, src-pack v0.58.0, src-odb v0.68.0, src-refspec v0.29.0, src-shallow v0.3.0, src-packetline v0.18.4, src-transport v0.46.0, src-protocol v0.49.0, src-status v0.18.0, src-submodule v0.18.0, src-worktree-state v0.18.0, src v0.71.0, src-fsck v0.10.0, gitoxide-core v0.46.0, gitoxide v0.42.0, safety bump 48 crates ([`b41312b`](https://github.com/GitoxideLabs/gitoxide/commit/b41312b478b0d19efb330970cf36dba45d0fbfbd))
|
|
- Update changelogs prior to release ([`38dff41`](https://github.com/GitoxideLabs/gitoxide/commit/38dff41d09b6841ff52435464e77cd012dce7645))
|
|
- Fix clippy ([`1370420`](https://github.com/GitoxideLabs/gitoxide/commit/1370420a589800a9a0e0918fb3f147f0175405fa))
|
|
- Merge pull request #1854 from GitoxideLabs/montly-report ([`16a248b`](https://github.com/GitoxideLabs/gitoxide/commit/16a248beddbfbd21621f2bb57aaa82dca35acb19))
|
|
- Thanks clippy ([`8e96ed3`](https://github.com/GitoxideLabs/gitoxide/commit/8e96ed37db680855d194c10673ba2dab28655d95))
|
|
- Merge pull request #1778 from GitoxideLabs/new-release ([`8df0db2`](https://github.com/GitoxideLabs/gitoxide/commit/8df0db2f8fe1832a5efd86d6aba6fb12c4c855de))
|
|
</details>
|
|
|
|
## 0.18.3 (2025-01-18)
|
|
|
|
<csr-id-17835bccb066bbc47cc137e8ec5d9fe7d5665af0/>
|
|
|
|
### Chore
|
|
|
|
- <csr-id-17835bccb066bbc47cc137e8ec5d9fe7d5665af0/> bump `rust-version` to 1.70
|
|
That way clippy will allow to use the fantastic `Option::is_some_and()`
|
|
and friends.
|
|
|
|
### Commit Statistics
|
|
|
|
<csr-read-only-do-not-edit/>
|
|
|
|
- 7 commits contributed to the release over the course of 27 calendar days.
|
|
- 27 days passed between releases.
|
|
- 1 commit was understood as [conventional](https://www.conventionalcommits.org).
|
|
- 0 issues like '(#ID)' were seen in commit messages
|
|
|
|
### Thanks Clippy
|
|
|
|
<csr-read-only-do-not-edit/>
|
|
|
|
[Clippy](https://github.com/rust-lang/rust-clippy) helped 1 time to make code idiomatic.
|
|
|
|
### Commit Details
|
|
|
|
<csr-read-only-do-not-edit/>
|
|
|
|
<details><summary>view details</summary>
|
|
|
|
* **Uncategorized**
|
|
- Release src-utils v0.1.14, src-actor v0.33.2, src-hash v0.16.0, src-trace v0.1.12, src-features v0.40.0, src-hashtable v0.7.0, src-path v0.10.14, src-validate v0.9.3, src-object v0.47.0, src-glob v0.18.0, src-quote v0.4.15, src-attributes v0.24.0, src-command v0.4.1, src-packetline-blocking v0.18.2, src-filter v0.17.0, src-fs v0.13.0, src-chunk v0.4.11, src-commitgraph v0.26.0, src-revwalk v0.18.0, src-traverse v0.44.0, src-worktree-stream v0.19.0, src-archive v0.19.0, src-bitmap v0.2.14, src-tempfile v16.0.0, src-lock v16.0.0, src-index v0.38.0, src-config-value v0.14.11, src-pathspec v0.9.0, src-ignore v0.13.0, src-worktree v0.39.0, src-diff v0.50.0, src-blame v0.0.0, src-ref v0.50.0, src-sec v0.10.11, src-config v0.43.0, src-prompt v0.9.1, src-url v0.29.0, src-credentials v0.27.0, src-discover v0.38.0, src-dir v0.12.0, src-mailmap v0.25.2, src-revision v0.32.0, src-merge v0.3.0, src-negotiate v0.18.0, src-pack v0.57.0, src-odb v0.67.0, src-refspec v0.28.0, src-shallow v0.2.0, src-packetline v0.18.3, src-transport v0.45.0, src-protocol v0.48.0, src-status v0.17.0, src-submodule v0.17.0, src-worktree-state v0.17.0, src v0.70.0, src-fsck v0.9.0, gitoxide-core v0.45.0, gitoxide v0.41.0, safety bump 42 crates ([`dea106a`](https://github.com/GitoxideLabs/gitoxide/commit/dea106a8c4fecc1f0a8f891a2691ad9c63964d25))
|
|
- Update all changelogs prior to release ([`1f6390c`](https://github.com/GitoxideLabs/gitoxide/commit/1f6390c53ba68ce203ae59eb3545e2631dd8a106))
|
|
- Merge pull request #1762 from GitoxideLabs/fix-1759 ([`7ec21bb`](https://github.com/GitoxideLabs/gitoxide/commit/7ec21bb96ce05b29dde74b2efdf22b6e43189aab))
|
|
- Bump `rust-version` to 1.70 ([`17835bc`](https://github.com/GitoxideLabs/gitoxide/commit/17835bccb066bbc47cc137e8ec5d9fe7d5665af0))
|
|
- Merge pull request #1752 from GitoxideLabs/git-shell ([`1ca480a`](https://github.com/GitoxideLabs/gitoxide/commit/1ca480aa4093328a7e047e770fdffdb8cc6d8e8d))
|
|
- Thanks clippy ([`9193b05`](https://github.com/GitoxideLabs/gitoxide/commit/9193b05b2528f62d829447ccc50314bd4cffc415))
|
|
- Merge pull request #1739 from GitoxideLabs/new-release ([`d22937f`](https://github.com/GitoxideLabs/gitoxide/commit/d22937f91b8ecd0ece0930c4df9d580f3819b2fe))
|
|
</details>
|
|
|
|
## 0.18.2 (2024-12-22)
|
|
|
|
A maintenance release without user-facing changes.
|
|
|
|
### Commit Statistics
|
|
|
|
<csr-read-only-do-not-edit/>
|
|
|
|
- 6 commits contributed to the release over the course of 28 calendar days.
|
|
- 28 days passed between releases.
|
|
- 0 commits were understood as [conventional](https://www.conventionalcommits.org).
|
|
- 0 issues like '(#ID)' were seen in commit messages
|
|
|
|
### Commit Details
|
|
|
|
<csr-read-only-do-not-edit/>
|
|
|
|
<details><summary>view details</summary>
|
|
|
|
* **Uncategorized**
|
|
- Release src-dir v0.11.0, src-revision v0.31.1, src-merge v0.2.0, src-pack v0.56.0, src-odb v0.66.0, src-shallow v0.1.0, src-packetline v0.18.2, src-transport v0.44.0, src-protocol v0.47.0, src-status v0.16.0, src-worktree-state v0.16.0, src v0.69.0, gitoxide-core v0.44.0, gitoxide v0.40.0 ([`beb0ea8`](https://github.com/GitoxideLabs/gitoxide/commit/beb0ea8c4ff94c64b7773772a9d388ccb403f3c1))
|
|
- Release src-date v0.9.3, src-object v0.46.1, src-command v0.4.0, src-filter v0.16.0, src-fs v0.12.1, src-traverse v0.43.1, src-worktree-stream v0.18.0, src-archive v0.18.0, src-ref v0.49.1, src-prompt v0.9.0, src-url v0.28.2, src-credentials v0.26.0, src-diff v0.49.0, src-dir v0.11.0, src-revision v0.31.1, src-merge v0.2.0, src-pack v0.56.0, src-odb v0.66.0, src-shallow v0.1.0, src-packetline v0.18.2, src-transport v0.44.0, src-protocol v0.47.0, src-status v0.16.0, src-worktree-state v0.16.0, src v0.69.0, gitoxide-core v0.44.0, gitoxide v0.40.0, safety bump 16 crates ([`c1ba571`](https://github.com/GitoxideLabs/gitoxide/commit/c1ba5719132227410abefeb54e3032b015233e94))
|
|
- Update changelogs prior to release ([`7ea8582`](https://github.com/GitoxideLabs/gitoxide/commit/7ea85821c6999e3e6cf50a2a009904e9c38642a4))
|
|
- Merge pull request #1717 from GitoxideLabs/fix-ide ([`06ef1e9`](https://github.com/GitoxideLabs/gitoxide/commit/06ef1e97cc93f21810d9b86b124f70929acdba4f))
|
|
- This tweak makes it possible to use RustRover/IntelliJ again. ([`9739620`](https://github.com/GitoxideLabs/gitoxide/commit/97396200f85ba691396c80d78d3bd7efc0707f8c))
|
|
- Merge pull request #1701 from GitoxideLabs/release ([`e8b3b41`](https://github.com/GitoxideLabs/gitoxide/commit/e8b3b41dd79b8f4567670b1f89dd8867b6134e9e))
|
|
</details>
|
|
|
|
## 0.18.1 (2024-11-24)
|
|
|
|
A maintenance release without user-facing changes.
|
|
|
|
### Commit Statistics
|
|
|
|
<csr-read-only-do-not-edit/>
|
|
|
|
- 6 commits contributed to the release.
|
|
- 0 commits were understood as [conventional](https://www.conventionalcommits.org).
|
|
- 0 issues like '(#ID)' were seen in commit messages
|
|
|
|
### Commit Details
|
|
|
|
<csr-read-only-do-not-edit/>
|
|
|
|
<details><summary>view details</summary>
|
|
|
|
* **Uncategorized**
|
|
- Release src-glob v0.17.1, src-command v0.3.11, src-filter v0.15.0, src-chunk v0.4.10, src-commitgraph v0.25.1, src-revwalk v0.17.0, src-traverse v0.43.0, src-worktree-stream v0.17.0, src-archive v0.17.0, src-config-value v0.14.10, src-lock v15.0.1, src-ref v0.49.0, src-sec v0.10.10, src-config v0.42.0, src-prompt v0.8.9, src-url v0.28.1, src-credentials v0.25.1, src-ignore v0.12.1, src-bitmap v0.2.13, src-index v0.37.0, src-worktree v0.38.0, src-diff v0.48.0, src-discover v0.37.0, src-pathspec v0.8.1, src-dir v0.10.0, src-mailmap v0.25.1, src-revision v0.31.0, src-merge v0.1.0, src-negotiate v0.17.0, src-pack v0.55.0, src-odb v0.65.0, src-packetline v0.18.1, src-transport v0.43.1, src-protocol v0.46.1, src-refspec v0.27.0, src-status v0.15.0, src-submodule v0.16.0, src-worktree-state v0.15.0, src v0.68.0, src-fsck v0.8.0, gitoxide-core v0.43.0, gitoxide v0.39.0 ([`4000197`](https://github.com/GitoxideLabs/gitoxide/commit/4000197ecc8cf1a5d79361620e4c114f86476703))
|
|
- Release src-date v0.9.2, src-actor v0.33.1, src-hash v0.15.1, src-features v0.39.1, src-validate v0.9.2, src-object v0.46.0, src-path v0.10.13, src-quote v0.4.14, src-attributes v0.23.1, src-packetline-blocking v0.18.1, src-filter v0.15.0, src-chunk v0.4.10, src-commitgraph v0.25.1, src-revwalk v0.17.0, src-traverse v0.43.0, src-worktree-stream v0.17.0, src-archive v0.17.0, src-config-value v0.14.10, src-lock v15.0.1, src-ref v0.49.0, src-config v0.42.0, src-prompt v0.8.9, src-url v0.28.1, src-credentials v0.25.1, src-bitmap v0.2.13, src-index v0.37.0, src-worktree v0.38.0, src-diff v0.48.0, src-discover v0.37.0, src-pathspec v0.8.1, src-dir v0.10.0, src-mailmap v0.25.1, src-revision v0.31.0, src-merge v0.1.0, src-negotiate v0.17.0, src-pack v0.55.0, src-odb v0.65.0, src-packetline v0.18.1, src-transport v0.43.1, src-protocol v0.46.1, src-refspec v0.27.0, src-status v0.15.0, src-submodule v0.16.0, src-worktree-state v0.15.0, src v0.68.0, src-fsck v0.8.0, gitoxide-core v0.43.0, gitoxide v0.39.0, safety bump 25 crates ([`8ce4912`](https://github.com/GitoxideLabs/gitoxide/commit/8ce49129a75e21346ceedf7d5f87fa3a34b024e1))
|
|
- Prepare changelogs prior to release ([`bc9d994`](https://github.com/GitoxideLabs/gitoxide/commit/bc9d9943e8499a76fc47a05b63ac5c684187d1ae))
|
|
- Merge pull request #1662 from paolobarbolini/thiserror-v2 ([`7a40648`](https://github.com/GitoxideLabs/gitoxide/commit/7a406481b072728cec089d7c05364f9dbba335a2))
|
|
- Upgrade thiserror to v2.0.0 ([`0f0e4fe`](https://github.com/GitoxideLabs/gitoxide/commit/0f0e4fe121932a8a6302cf950b3caa4c8608fb61))
|
|
- Merge pull request #1642 from GitoxideLabs/new-release ([`db5c9cf`](https://github.com/GitoxideLabs/gitoxide/commit/db5c9cfce93713b4b3e249cff1f8cc1ef146f470))
|
|
</details>
|
|
|
|
## 0.18.0 (2024-10-22)
|
|
|
|
<csr-id-64ff0a77062d35add1a2dd422bb61075647d1a36/>
|
|
|
|
### Other
|
|
|
|
- <csr-id-64ff0a77062d35add1a2dd422bb61075647d1a36/> Update gitoxide repository URLs
|
|
This updates `Byron/gitoxide` URLs to `GitoxideLabs/gitoxide` in:
|
|
|
|
- Markdown documentation, except changelogs and other such files
|
|
where such changes should not be made.
|
|
|
|
- Documentation comments (in .rs files).
|
|
|
|
- Manifest (.toml) files, for the value of the `repository` key.
|
|
|
|
- The comments appearing at the top of a sample hook that contains
|
|
a repository URL as an example.
|
|
|
|
When making these changes, I also allowed my editor to remove
|
|
trailing whitespace in any lines in files already being edited
|
|
(since, in this case, there was no disadvantage to allowing this).
|
|
|
|
The gitoxide repository URL changed when the repository was moved
|
|
into the recently created GitHub organization `GitoxideLabs`, as
|
|
detailed in #1406. Please note that, although I believe updating
|
|
the URLs to their new canonical values is useful, this is not
|
|
needed to fix any broken links, since `Byron/gitoxide` URLs
|
|
redirect (and hopefully will always redirect) to the coresponding
|
|
`GitoxideLabs/gitoxide` URLs.
|
|
|
|
While this change should not break any URLs, some affected URLs
|
|
were already broken. This updates them, but they are still broken.
|
|
They will be fixed in a subsequent commit.
|
|
|
|
This also does not update `Byron/gitoxide` URLs in test fixtures
|
|
or test cases, nor in the `Makefile`. (It may make sense to change
|
|
some of those too, but it is not really a documentation change.)
|
|
|
|
### Bug Fixes (BREAKING)
|
|
|
|
- <csr-id-17573779688e755a786546d5e42ab533088cd726/> remove all workspace dependencies
|
|
The problem is that with them, we don't notice anymore if the crate changes,
|
|
because a dependency changes. That also means that older versions of the dependency
|
|
may stay even though some other crates might pick up a newer version.
|
|
|
|
Ultimately, this will lead to drift and subtle incompatibilities.
|
|
|
|
We declare this breaking to enforce a proper re-release.
|
|
|
|
### Commit Statistics
|
|
|
|
<csr-read-only-do-not-edit/>
|
|
|
|
- 19 commits contributed to the release over the course of 60 calendar days.
|
|
- 61 days passed between releases.
|
|
- 2 commits were understood as [conventional](https://www.conventionalcommits.org).
|
|
- 0 issues like '(#ID)' were seen in commit messages
|
|
|
|
### Thanks Clippy
|
|
|
|
<csr-read-only-do-not-edit/>
|
|
|
|
[Clippy](https://github.com/rust-lang/rust-clippy) helped 2 times to make code idiomatic.
|
|
|
|
### Commit Details
|
|
|
|
<csr-read-only-do-not-edit/>
|
|
|
|
<details><summary>view details</summary>
|
|
|
|
* **Uncategorized**
|
|
- Release src-merge v0.0.0, src-negotiate v0.16.0, src-pack v0.54.0, src-odb v0.64.0, src-packetline v0.18.0, src-transport v0.43.0, src-protocol v0.46.0, src-revision v0.30.0, src-refspec v0.26.0, src-status v0.14.0, src-submodule v0.15.0, src-worktree-state v0.14.0, src v0.67.0, src-fsck v0.7.0, gitoxide-core v0.42.0, gitoxide v0.38.0 ([`f1364dc`](https://github.com/GitoxideLabs/gitoxide/commit/f1364dcb8aa66e3d8730e38445b045c5b63c56e6))
|
|
- Release src-date v0.9.1, src-utils v0.1.13, src-actor v0.33.0, src-hash v0.15.0, src-trace v0.1.11, src-features v0.39.0, src-hashtable v0.6.0, src-validate v0.9.1, src-object v0.45.0, src-path v0.10.12, src-glob v0.17.0, src-quote v0.4.13, src-attributes v0.23.0, src-command v0.3.10, src-packetline-blocking v0.18.0, src-filter v0.14.0, src-fs v0.12.0, src-chunk v0.4.9, src-commitgraph v0.25.0, src-revwalk v0.16.0, src-traverse v0.42.0, src-worktree-stream v0.16.0, src-archive v0.16.0, src-config-value v0.14.9, src-tempfile v15.0.0, src-lock v15.0.0, src-ref v0.48.0, src-sec v0.10.9, src-config v0.41.0, src-prompt v0.8.8, src-url v0.28.0, src-credentials v0.25.0, src-ignore v0.12.0, src-bitmap v0.2.12, src-index v0.36.0, src-worktree v0.37.0, src-diff v0.47.0, src-discover v0.36.0, src-pathspec v0.8.0, src-dir v0.9.0, src-mailmap v0.25.0, src-merge v0.0.0, src-negotiate v0.16.0, src-pack v0.54.0, src-odb v0.64.0, src-packetline v0.18.0, src-transport v0.43.0, src-protocol v0.46.0, src-revision v0.30.0, src-refspec v0.26.0, src-status v0.14.0, src-submodule v0.15.0, src-worktree-state v0.14.0, src v0.67.0, src-fsck v0.7.0, gitoxide-core v0.42.0, gitoxide v0.38.0, safety bump 41 crates ([`3f7e8ee`](https://github.com/GitoxideLabs/gitoxide/commit/3f7e8ee2c5107aec009eada1a05af7941da9cb4d))
|
|
- Merge pull request #1624 from EliahKagan/update-repo-url ([`795962b`](https://github.com/GitoxideLabs/gitoxide/commit/795962b107d86f58b1f7c75006da256d19cc80ad))
|
|
- Update gitoxide repository URLs ([`64ff0a7`](https://github.com/GitoxideLabs/gitoxide/commit/64ff0a77062d35add1a2dd422bb61075647d1a36))
|
|
- Merge pull request #1612 from Byron/merge ([`37c1e4c`](https://github.com/GitoxideLabs/gitoxide/commit/37c1e4c919382c9d213bd5ca299ed659d63ab45d))
|
|
- Thanks clippy ([`af03832`](https://github.com/GitoxideLabs/gitoxide/commit/af0383254422b70d53f27572c415eea2e4154447))
|
|
- Merge pull request #1582 from Byron/src-path-release ([`93e86f1`](https://github.com/GitoxideLabs/gitoxide/commit/93e86f12a8d0ab59ad5d885ce552d0dec9a6fba6))
|
|
- Release src-trace v0.1.10, src-path v0.10.11 ([`012a754`](https://github.com/GitoxideLabs/gitoxide/commit/012a75455edebc857ff13c97c1e7603ea5ea6cdc))
|
|
- Merge pull request #1566 from Byron/merge ([`d69c617`](https://github.com/GitoxideLabs/gitoxide/commit/d69c6175574f34d6df92b4488ed2c9a85df12c89))
|
|
- Thanks clippy ([`b91d909`](https://github.com/GitoxideLabs/gitoxide/commit/b91d90989d0b31f532242f11b9f1324e412936b4))
|
|
- Merge pull request #1557 from Byron/merge-base ([`649f588`](https://github.com/GitoxideLabs/gitoxide/commit/649f5882cbebadf1133fa5f310e09b4aab77217e))
|
|
- Allow empty-docs ([`beba720`](https://github.com/GitoxideLabs/gitoxide/commit/beba7204a50a84b30e3eb81413d968920599e226))
|
|
- Merge branch 'global-lints' ([`37ba461`](https://github.com/GitoxideLabs/gitoxide/commit/37ba4619396974ec9cc41d1e882ac5efaf3816db))
|
|
- A few more missing semicolons ([`fc45c93`](https://github.com/GitoxideLabs/gitoxide/commit/fc45c931c132ac8b6ea4f2e4c3d5f0d19727f46f))
|
|
- Workspace Clippy lint management ([`2e0ce50`](https://github.com/GitoxideLabs/gitoxide/commit/2e0ce506968c112b215ca0056bd2742e7235df48))
|
|
- Merge pull request #1546 from nyurik/semilocons ([`f992fb7`](https://github.com/GitoxideLabs/gitoxide/commit/f992fb773b443454015bd14658cfaa2f3ac07997))
|
|
- Add missing semicolons ([`ec69c88`](https://github.com/GitoxideLabs/gitoxide/commit/ec69c88fc119f3aa1967a7e7f5fca30e3ce97595))
|
|
- Merge branch 'fixes' ([`46cd1ae`](https://github.com/GitoxideLabs/gitoxide/commit/46cd1aed7815d27cdc818edb87641b20b82ba048))
|
|
- Remove all workspace dependencies ([`1757377`](https://github.com/GitoxideLabs/gitoxide/commit/17573779688e755a786546d5e42ab533088cd726))
|
|
</details>
|
|
|
|
## 0.17.6 (2024-08-22)
|
|
|
|
A maintenance release without user-facing changes.
|
|
|
|
### Commit Statistics
|
|
|
|
<csr-read-only-do-not-edit/>
|
|
|
|
- 8 commits contributed to the release over the course of 62 calendar days.
|
|
- 0 commits were understood as [conventional](https://www.conventionalcommits.org).
|
|
- 0 issues like '(#ID)' were seen in commit messages
|
|
|
|
### Thanks Clippy
|
|
|
|
<csr-read-only-do-not-edit/>
|
|
|
|
[Clippy](https://github.com/rust-lang/rust-clippy) helped 1 time to make code idiomatic.
|
|
|
|
### Commit Details
|
|
|
|
<csr-read-only-do-not-edit/>
|
|
|
|
<details><summary>view details</summary>
|
|
|
|
* **Uncategorized**
|
|
- Release src-dir v0.7.0, src-mailmap v0.23.6, src-negotiate v0.14.0, src-pack v0.52.0, src-odb v0.62.0, src-packetline v0.17.6, src-transport v0.42.3, src-protocol v0.45.3, src-revision v0.28.0, src-refspec v0.24.0, src-status v0.12.0, src-submodule v0.13.0, src-worktree-state v0.12.0, src v0.65.0, src-fsck v0.5.0, gitoxide-core v0.40.0, gitoxide v0.38.0 ([`4fe330e`](https://github.com/GitoxideLabs/gitoxide/commit/4fe330e68d10d51b0a7116a7ef8b9ea3b48a224c))
|
|
- Release src-attributes v0.22.5, src-filter v0.12.0, src-fs v0.11.3, src-revwalk v0.14.0, src-traverse v0.40.0, src-worktree-stream v0.14.0, src-archive v0.14.0, src-config-value v0.14.8, src-tempfile v14.0.2, src-ref v0.46.0, src-sec v0.10.8, src-config v0.39.0, src-prompt v0.8.7, src-url v0.27.5, src-credentials v0.24.5, src-ignore v0.11.4, src-index v0.34.0, src-worktree v0.35.0, src-diff v0.45.0, src-discover v0.34.0, src-pathspec v0.7.7, src-dir v0.7.0, src-mailmap v0.23.6, src-negotiate v0.14.0, src-pack v0.52.0, src-odb v0.62.0, src-packetline v0.17.6, src-transport v0.42.3, src-protocol v0.45.3, src-revision v0.28.0, src-refspec v0.24.0, src-status v0.12.0, src-submodule v0.13.0, src-worktree-state v0.12.0, src v0.65.0, src-fsck v0.5.0, gitoxide-core v0.40.0, gitoxide v0.38.0 ([`f2b522d`](https://github.com/GitoxideLabs/gitoxide/commit/f2b522df2ddad07f065f43c2dbad49aa726714dd))
|
|
- Release src-glob v0.16.5, src-filter v0.12.0, src-fs v0.11.3, src-revwalk v0.14.0, src-traverse v0.40.0, src-worktree-stream v0.14.0, src-archive v0.14.0, src-config-value v0.14.8, src-tempfile v14.0.2, src-ref v0.46.0, src-sec v0.10.8, src-config v0.39.0, src-prompt v0.8.7, src-url v0.27.5, src-credentials v0.24.5, src-ignore v0.11.4, src-index v0.34.0, src-worktree v0.35.0, src-diff v0.45.0, src-discover v0.34.0, src-pathspec v0.7.7, src-dir v0.7.0, src-mailmap v0.23.6, src-negotiate v0.14.0, src-pack v0.52.0, src-odb v0.62.0, src-packetline v0.17.6, src-transport v0.42.3, src-protocol v0.45.3, src-revision v0.28.0, src-refspec v0.24.0, src-status v0.12.0, src-submodule v0.13.0, src-worktree-state v0.12.0, src v0.65.0, src-fsck v0.5.0, gitoxide-core v0.40.0, gitoxide v0.38.0 ([`a65a17f`](https://github.com/GitoxideLabs/gitoxide/commit/a65a17fc396ef49663b0a75cf7b5502d370db269))
|
|
- Release src-date v0.9.0, src-actor v0.31.6, src-validate v0.9.0, src-object v0.43.0, src-path v0.10.10, src-attributes v0.22.4, src-command v0.3.9, src-packetline-blocking v0.17.5, src-filter v0.12.0, src-fs v0.11.3, src-revwalk v0.14.0, src-traverse v0.40.0, src-worktree-stream v0.14.0, src-archive v0.14.0, src-ref v0.46.0, src-config v0.39.0, src-prompt v0.8.7, src-url v0.27.5, src-credentials v0.24.5, src-ignore v0.11.4, src-index v0.34.0, src-worktree v0.35.0, src-diff v0.45.0, src-discover v0.34.0, src-dir v0.7.0, src-mailmap v0.23.6, src-negotiate v0.14.0, src-pack v0.52.0, src-odb v0.62.0, src-packetline v0.17.6, src-transport v0.42.3, src-protocol v0.45.3, src-revision v0.28.0, src-refspec v0.24.0, src-status v0.12.0, src-submodule v0.13.0, src-worktree-state v0.12.0, src v0.65.0, src-fsck v0.5.0, gitoxide-core v0.40.0, gitoxide v0.38.0, safety bump 25 crates ([`d19af16`](https://github.com/GitoxideLabs/gitoxide/commit/d19af16e1d2031d4f0100e76b6cd410a5d252af1))
|
|
- Prepare changelogs prior to release ([`0f25841`](https://github.com/GitoxideLabs/gitoxide/commit/0f2584178ae88e425f1c629eb85b69f3b4310d9f))
|
|
- Merge branch 'improvements' ([`12313f2`](https://github.com/GitoxideLabs/gitoxide/commit/12313f2720bb509cb8fa5d7033560823beafb91c))
|
|
- Thanks clippy ([`ae2b733`](https://github.com/GitoxideLabs/gitoxide/commit/ae2b733c1e4de33ddf442cd8044dae364307085d))
|
|
- Merge branch 'main' into config-key-take-2 ([`9fa1054`](https://github.com/GitoxideLabs/gitoxide/commit/9fa1054a01071180d7b08c8c2b5bd61e9d0d32da))
|
|
</details>
|
|
|
|
## 0.17.5 (2024-03-22)
|
|
|
|
A maintenance release without user-facing changes.
|
|
|
|
### Commit Statistics
|
|
|
|
<csr-read-only-do-not-edit/>
|
|
|
|
- 3 commits contributed to the release.
|
|
- 7 days passed between releases.
|
|
- 0 commits were understood as [conventional](https://www.conventionalcommits.org).
|
|
- 0 issues like '(#ID)' were seen in commit messages
|
|
|
|
### Commit Details
|
|
|
|
<csr-read-only-do-not-edit/>
|
|
|
|
<details><summary>view details</summary>
|
|
|
|
* **Uncategorized**
|
|
- Release src-packetline v0.17.5, src-transport v0.41.3, src v0.61.1 ([`57579f1`](https://github.com/GitoxideLabs/gitoxide/commit/57579f1ee4ef12c214db36325a2a0b2e8b2b14fd))
|
|
- Prepare changelogs prior to release ([`7018a92`](https://github.com/GitoxideLabs/gitoxide/commit/7018a928a405ba0534442f0b538d58f520145376))
|
|
- Fix CI ([`a4af4cb`](https://github.com/GitoxideLabs/gitoxide/commit/a4af4cb8b47c4b1df6e0cff9e8610bc4163742d2))
|
|
</details>
|
|
|
|
## 0.17.4 (2024-03-14)
|
|
|
|
<csr-id-39879af6eaf2bf4fe159a5c6371c98d516c4febe/>
|
|
|
|
### Chore
|
|
|
|
- <csr-id-39879af6eaf2bf4fe159a5c6371c98d516c4febe/> remove repetitive words
|
|
|
|
### Commit Statistics
|
|
|
|
<csr-read-only-do-not-edit/>
|
|
|
|
- 6 commits contributed to the release over the course of 4 calendar days.
|
|
- 54 days passed between releases.
|
|
- 1 commit was understood as [conventional](https://www.conventionalcommits.org).
|
|
- 0 issues like '(#ID)' were seen in commit messages
|
|
|
|
### Commit Details
|
|
|
|
<csr-read-only-do-not-edit/>
|
|
|
|
<details><summary>view details</summary>
|
|
|
|
* **Uncategorized**
|
|
- Release src-date v0.8.5, src-hash v0.14.2, src-trace v0.1.8, src-utils v0.1.11, src-features v0.38.1, src-actor v0.31.0, src-validate v0.8.4, src-object v0.42.0, src-path v0.10.7, src-glob v0.16.2, src-quote v0.4.12, src-attributes v0.22.2, src-command v0.3.6, src-filter v0.11.0, src-fs v0.10.1, src-chunk v0.4.8, src-commitgraph v0.24.2, src-hashtable v0.5.2, src-revwalk v0.13.0, src-traverse v0.38.0, src-worktree-stream v0.11.0, src-archive v0.11.0, src-config-value v0.14.6, src-tempfile v13.1.1, src-lock v13.1.1, src-ref v0.43.0, src-sec v0.10.6, src-config v0.36.0, src-prompt v0.8.4, src-url v0.27.2, src-credentials v0.24.2, src-ignore v0.11.2, src-bitmap v0.2.11, src-index v0.31.0, src-worktree v0.32.0, src-diff v0.42.0, src-discover v0.31.0, src-pathspec v0.7.1, src-dir v0.2.0, src-macros v0.1.4, src-mailmap v0.23.0, src-negotiate v0.13.0, src-pack v0.49.0, src-odb v0.59.0, src-packetline v0.17.4, src-transport v0.41.2, src-protocol v0.44.2, src-revision v0.27.0, src-refspec v0.23.0, src-status v0.7.0, src-submodule v0.10.0, src-worktree-state v0.9.0, src v0.60.0, safety bump 26 crates ([`b050327`](https://github.com/GitoxideLabs/gitoxide/commit/b050327e76f234b19be921b78b7b28e034319fdb))
|
|
- Prepare changelogs prior to release ([`52c3bbd`](https://github.com/GitoxideLabs/gitoxide/commit/52c3bbd36b9e94a0f3a78b4ada84d0c08eba27f6))
|
|
- Merge branch 'status' ([`3e5c974`](https://github.com/GitoxideLabs/gitoxide/commit/3e5c974dd62ac134711c6c2f5a5490187a6ea55e))
|
|
- Merge pull request #1314 from avoidalone/main ([`5722e3a`](https://github.com/GitoxideLabs/gitoxide/commit/5722e3aeeba5dd44e38a6cdbb70717a45345307e))
|
|
- Remove repetitive words ([`39879af`](https://github.com/GitoxideLabs/gitoxide/commit/39879af6eaf2bf4fe159a5c6371c98d516c4febe))
|
|
- Fix lints for nightly, and clippy ([`f8ce3d0`](https://github.com/GitoxideLabs/gitoxide/commit/f8ce3d0721b6a53713a9392f2451874f520bc44c))
|
|
</details>
|
|
|
|
## 0.17.3 (2024-01-20)
|
|
|
|
A maintenance release without user-facing changes.
|
|
|
|
### Commit Statistics
|
|
|
|
<csr-read-only-do-not-edit/>
|
|
|
|
- 3 commits contributed to the release over the course of 4 calendar days.
|
|
- 20 days passed between releases.
|
|
- 0 commits were understood as [conventional](https://www.conventionalcommits.org).
|
|
- 0 issues like '(#ID)' were seen in commit messages
|
|
|
|
### Commit Details
|
|
|
|
<csr-read-only-do-not-edit/>
|
|
|
|
<details><summary>view details</summary>
|
|
|
|
* **Uncategorized**
|
|
- Release src-utils v0.1.9, src-features v0.38.0, src-actor v0.30.0, src-object v0.41.0, src-path v0.10.4, src-glob v0.16.0, src-attributes v0.22.0, src-command v0.3.3, src-packetline-blocking v0.17.3, src-filter v0.9.0, src-fs v0.10.0, src-commitgraph v0.24.0, src-revwalk v0.12.0, src-traverse v0.37.0, src-worktree-stream v0.9.0, src-archive v0.9.0, src-config-value v0.14.4, src-tempfile v13.0.0, src-lock v13.0.0, src-ref v0.41.0, src-sec v0.10.4, src-config v0.34.0, src-url v0.27.0, src-credentials v0.24.0, src-ignore v0.11.0, src-index v0.29.0, src-worktree v0.30.0, src-diff v0.40.0, src-discover v0.29.0, src-mailmap v0.22.0, src-negotiate v0.12.0, src-pack v0.47.0, src-odb v0.57.0, src-pathspec v0.6.0, src-packetline v0.17.3, src-transport v0.41.0, src-protocol v0.44.0, src-revision v0.26.0, src-refspec v0.22.0, src-status v0.5.0, src-submodule v0.8.0, src-worktree-state v0.7.0, src v0.58.0, safety bump 39 crates ([`eb6aa8f`](https://github.com/GitoxideLabs/gitoxide/commit/eb6aa8f502314f886fc4ea3d52ab220763968208))
|
|
- Prepare changelogs prior to release ([`6a2e0be`](https://github.com/GitoxideLabs/gitoxide/commit/6a2e0bebfdf012dc2ed0ff2604086081f2a0f96d))
|
|
- Release src-trace v0.1.7, src-features v0.37.2, src-commitgraph v0.23.2, src-traverse v0.36.2, src-index v0.28.2 ([`b6c04c8`](https://github.com/GitoxideLabs/gitoxide/commit/b6c04c87b426bf36a059df8dc52b56d384b27b79))
|
|
</details>
|
|
|
|
## 0.17.2 (2023-12-30)
|
|
|
|
<csr-id-3bd09ef120945a9669321ea856db4079a5dab930/>
|
|
|
|
### Chore
|
|
|
|
- <csr-id-3bd09ef120945a9669321ea856db4079a5dab930/> change `rust-version` manifest field back to 1.65.
|
|
They didn't actually need to be higher to work, and changing them
|
|
unecessarily can break downstream CI.
|
|
|
|
Let's keep this value as low as possible, and only increase it when
|
|
more recent features are actually used.
|
|
|
|
### Commit Statistics
|
|
|
|
<csr-read-only-do-not-edit/>
|
|
|
|
- 3 commits contributed to the release.
|
|
- 1 commit was understood as [conventional](https://www.conventionalcommits.org).
|
|
- 0 issues like '(#ID)' were seen in commit messages
|
|
|
|
### Commit Details
|
|
|
|
<csr-read-only-do-not-edit/>
|
|
|
|
<details><summary>view details</summary>
|
|
|
|
* **Uncategorized**
|
|
- Release src-date v0.8.3, src-hash v0.14.1, src-trace v0.1.6, src-features v0.37.1, src-actor v0.29.1, src-validate v0.8.3, src-object v0.40.1, src-path v0.10.3, src-glob v0.15.1, src-quote v0.4.10, src-attributes v0.21.1, src-command v0.3.2, src-packetline-blocking v0.17.2, src-utils v0.1.8, src-filter v0.8.1, src-fs v0.9.1, src-chunk v0.4.7, src-commitgraph v0.23.1, src-hashtable v0.5.1, src-revwalk v0.11.1, src-traverse v0.36.1, src-worktree-stream v0.8.1, src-archive v0.8.1, src-config-value v0.14.3, src-tempfile v12.0.1, src-lock v12.0.1, src-ref v0.40.1, src-sec v0.10.3, src-config v0.33.1, src-prompt v0.8.2, src-url v0.26.1, src-credentials v0.23.1, src-ignore v0.10.1, src-bitmap v0.2.10, src-index v0.28.1, src-worktree v0.29.1, src-diff v0.39.1, src-discover v0.28.1, src-macros v0.1.3, src-mailmap v0.21.1, src-negotiate v0.11.1, src-pack v0.46.1, src-odb v0.56.1, src-pathspec v0.5.1, src-packetline v0.17.2, src-transport v0.40.1, src-protocol v0.43.1, src-revision v0.25.1, src-refspec v0.21.1, src-status v0.4.1, src-submodule v0.7.1, src-worktree-state v0.6.1, src v0.57.1 ([`972241f`](https://github.com/GitoxideLabs/gitoxide/commit/972241f1904944e8b6e84c6aa1649a49be7a85c3))
|
|
- Merge branch 'msrv' ([`8c492d7`](https://github.com/GitoxideLabs/gitoxide/commit/8c492d7b7e6e5d520b1e3ffeb489eeb88266aa75))
|
|
- Change `rust-version` manifest field back to 1.65. ([`3bd09ef`](https://github.com/GitoxideLabs/gitoxide/commit/3bd09ef120945a9669321ea856db4079a5dab930))
|
|
</details>
|
|
|
|
## 0.17.1 (2023-12-29)
|
|
|
|
<csr-id-aea89c3ad52f1a800abb620e9a4701bdf904ff7d/>
|
|
|
|
### Chore
|
|
|
|
- <csr-id-aea89c3ad52f1a800abb620e9a4701bdf904ff7d/> upgrade MSRV to v1.70
|
|
Our MSRV follows the one of `helix`, which in turn follows Firefox.
|
|
|
|
### Commit Statistics
|
|
|
|
<csr-read-only-do-not-edit/>
|
|
|
|
- 9 commits contributed to the release over the course of 21 calendar days.
|
|
- 22 days passed between releases.
|
|
- 1 commit was understood as [conventional](https://www.conventionalcommits.org).
|
|
- 0 issues like '(#ID)' were seen in commit messages
|
|
|
|
### Thanks Clippy
|
|
|
|
<csr-read-only-do-not-edit/>
|
|
|
|
[Clippy](https://github.com/rust-lang/rust-clippy) helped 1 time to make code idiomatic.
|
|
|
|
### Commit Details
|
|
|
|
<csr-read-only-do-not-edit/>
|
|
|
|
<details><summary>view details</summary>
|
|
|
|
* **Uncategorized**
|
|
- Release src-date v0.8.2, src-hash v0.14.0, src-trace v0.1.5, src-features v0.37.0, src-actor v0.29.0, src-validate v0.8.2, src-object v0.40.0, src-path v0.10.2, src-glob v0.15.0, src-quote v0.4.9, src-attributes v0.21.0, src-command v0.3.1, src-packetline-blocking v0.17.1, src-utils v0.1.7, src-filter v0.8.0, src-fs v0.9.0, src-chunk v0.4.6, src-commitgraph v0.23.0, src-hashtable v0.5.0, src-revwalk v0.11.0, src-traverse v0.36.0, src-worktree-stream v0.8.0, src-archive v0.8.0, src-config-value v0.14.2, src-tempfile v12.0.0, src-lock v12.0.0, src-ref v0.40.0, src-sec v0.10.2, src-config v0.33.0, src-prompt v0.8.1, src-url v0.26.0, src-credentials v0.23.0, src-ignore v0.10.0, src-bitmap v0.2.9, src-index v0.28.0, src-worktree v0.29.0, src-diff v0.39.0, src-discover v0.28.0, src-macros v0.1.2, src-mailmap v0.21.0, src-negotiate v0.11.0, src-pack v0.46.0, src-odb v0.56.0, src-pathspec v0.5.0, src-packetline v0.17.1, src-transport v0.40.0, src-protocol v0.43.0, src-revision v0.25.0, src-refspec v0.21.0, src-status v0.4.0, src-submodule v0.7.0, src-worktree-state v0.6.0, src v0.57.0, src-fsck v0.2.0, gitoxide-core v0.35.0, gitoxide v0.33.0, safety bump 40 crates ([`e1aae19`](https://github.com/GitoxideLabs/gitoxide/commit/e1aae191d7421c748913c92e2c5883274331dd20))
|
|
- Prepare changelogs of next release ([`e78a92b`](https://github.com/GitoxideLabs/gitoxide/commit/e78a92bfeda168b2f35bb7ba9a94175cdece12f2))
|
|
- Merge branch 'maintenance' ([`4454c9d`](https://github.com/GitoxideLabs/gitoxide/commit/4454c9d66c32a1de75a66639016c73edbda3bd34))
|
|
- Upgrade MSRV to v1.70 ([`aea89c3`](https://github.com/GitoxideLabs/gitoxide/commit/aea89c3ad52f1a800abb620e9a4701bdf904ff7d))
|
|
- Thanks clippy ([`d38d1cc`](https://github.com/GitoxideLabs/gitoxide/commit/d38d1cc1aa3402629a0f182324e3310e730ce3f2))
|
|
- Merge branch 'main' into fix-1183 ([`1691ba6`](https://github.com/GitoxideLabs/gitoxide/commit/1691ba669537f4a39ebb0891747dc509a6aedbef))
|
|
- Merge branch '32bit' ([`ff1542c`](https://github.com/GitoxideLabs/gitoxide/commit/ff1542cedf3072a8c7c493d454aef5cc61de6d4c))
|
|
- Update `faster-hex` crate to latest version ([`b0bfd01`](https://github.com/GitoxideLabs/gitoxide/commit/b0bfd01e6c65cd9f6458a97bfe1218a604cd6507))
|
|
- Update `prodash` to latest version ([`97f62cb`](https://github.com/GitoxideLabs/gitoxide/commit/97f62cb183cc36d6045c9320697bb0b4755d6f6b))
|
|
</details>
|
|
|
|
## 0.17.0 (2023-12-06)
|
|
|
|
### New Features (BREAKING)
|
|
|
|
- <csr-id-c3edef1c0c49accbb037bdf086dade3ed0e5e507/> make it possible to trace incoming and outgoing packetlines.
|
|
Due to the way this is (and has to be) setup, unfortunately one
|
|
has to integrate that with two crates, instead of just one.
|
|
|
|
This changes touches multiple crates, most of which receive a single
|
|
boolean as last argument to indicate whether the tracing should
|
|
happen in the first place.
|
|
|
|
### Commit Statistics
|
|
|
|
<csr-read-only-do-not-edit/>
|
|
|
|
- 11 commits contributed to the release.
|
|
- 1 commit was understood as [conventional](https://www.conventionalcommits.org).
|
|
- 0 issues like '(#ID)' were seen in commit messages
|
|
|
|
### Commit Details
|
|
|
|
<csr-read-only-do-not-edit/>
|
|
|
|
<details><summary>view details</summary>
|
|
|
|
* **Uncategorized**
|
|
- Release src-worktree v0.28.0, src-diff v0.38.0, src-discover v0.27.0, src-macros v0.1.1, src-mailmap v0.20.1, src-negotiate v0.10.0, src-pack v0.45.0, src-odb v0.55.0, src-pathspec v0.4.1, src-packetline v0.17.0, src-transport v0.39.0, src-protocol v0.42.0, src-revision v0.24.0, src-refspec v0.20.0, src-status v0.3.0, src-submodule v0.6.0, src-worktree-state v0.5.0, src v0.56.0, src-fsck v0.1.0, gitoxide-core v0.34.0, gitoxide v0.32.0 ([`d3fd11e`](https://github.com/GitoxideLabs/gitoxide/commit/d3fd11ec3783843d4e49081e1d14359ed9714b5f))
|
|
- Release src-date v0.8.1, src-hash v0.13.2, src-trace v0.1.4, src-features v0.36.1, src-actor v0.28.1, src-validate v0.8.1, src-object v0.39.0, src-path v0.10.1, src-glob v0.14.1, src-quote v0.4.8, src-attributes v0.20.1, src-command v0.3.0, src-packetline-blocking v0.17.0, src-utils v0.1.6, src-filter v0.7.0, src-fs v0.8.1, src-chunk v0.4.5, src-commitgraph v0.22.1, src-hashtable v0.4.1, src-revwalk v0.10.0, src-traverse v0.35.0, src-worktree-stream v0.7.0, src-archive v0.7.0, src-config-value v0.14.1, src-tempfile v11.0.1, src-lock v11.0.1, src-ref v0.39.0, src-sec v0.10.1, src-config v0.32.0, src-prompt v0.8.0, src-url v0.25.2, src-credentials v0.22.0, src-ignore v0.9.1, src-bitmap v0.2.8, src-index v0.27.0, src-worktree v0.28.0, src-diff v0.38.0, src-discover v0.27.0, src-macros v0.1.1, src-mailmap v0.20.1, src-negotiate v0.10.0, src-pack v0.45.0, src-odb v0.55.0, src-pathspec v0.4.1, src-packetline v0.17.0, src-transport v0.39.0, src-protocol v0.42.0, src-revision v0.24.0, src-refspec v0.20.0, src-status v0.3.0, src-submodule v0.6.0, src-worktree-state v0.5.0, src v0.56.0, src-fsck v0.1.0, gitoxide-core v0.34.0, gitoxide v0.32.0, safety bump 27 crates ([`55d386a`](https://github.com/GitoxideLabs/gitoxide/commit/55d386a2448aba1dd22c73fb63b3fd5b3a8401c9))
|
|
- Prepare changelogs prior to release ([`d3dcbe5`](https://github.com/GitoxideLabs/gitoxide/commit/d3dcbe5c4e3a004360d02fbfb74a8fad52f19b5e))
|
|
- Merge branch 'check-cfg' ([`5a0d93e`](https://github.com/GitoxideLabs/gitoxide/commit/5a0d93e7522564d126c34ce5d569f9a385698513))
|
|
- Replace all docsrs config by the document-features feature ([`bb3224c`](https://github.com/GitoxideLabs/gitoxide/commit/bb3224c25abf6df50286b3bbdf2cdef01e9eeca1))
|
|
- Merge branch 'sh-on-windows' ([`2b80d84`](https://github.com/GitoxideLabs/gitoxide/commit/2b80d8424196088d4ccc36914c87e320e4416ea1))
|
|
- Add another test to validate EOF behaviour ([`cfe078c`](https://github.com/GitoxideLabs/gitoxide/commit/cfe078cf4facff7556843ef5c961b5a53e1e0b23))
|
|
- Merge branch 'size-optimization' ([`c0e72fb`](https://github.com/GitoxideLabs/gitoxide/commit/c0e72fbadc0a494f47a110aebb46462d7b9f5664))
|
|
- Remove CHANGELOG.md from all packages ([`b65a80b`](https://github.com/GitoxideLabs/gitoxide/commit/b65a80b05c9372e752e7e67fcc5c073f71da164a))
|
|
- Merge branch 'trace-packetlines' ([`e7de4c7`](https://github.com/GitoxideLabs/gitoxide/commit/e7de4c702a223ad9eb19b407391028dcb08d80c4))
|
|
- Make it possible to trace incoming and outgoing packetlines. ([`c3edef1`](https://github.com/GitoxideLabs/gitoxide/commit/c3edef1c0c49accbb037bdf086dade3ed0e5e507))
|
|
</details>
|
|
|
|
## 0.16.7 (2023-10-12)
|
|
|
|
A maintenance release without user-facing changes.
|
|
|
|
### Commit Statistics
|
|
|
|
<csr-read-only-do-not-edit/>
|
|
|
|
- 3 commits contributed to the release over the course of 6 calendar days.
|
|
- 33 days passed between releases.
|
|
- 0 commits were understood as [conventional](https://www.conventionalcommits.org).
|
|
- 0 issues like '(#ID)' were seen in commit messages
|
|
|
|
### Thanks Clippy
|
|
|
|
<csr-read-only-do-not-edit/>
|
|
|
|
[Clippy](https://github.com/rust-lang/rust-clippy) helped 1 time to make code idiomatic.
|
|
|
|
### Commit Details
|
|
|
|
<csr-read-only-do-not-edit/>
|
|
|
|
<details><summary>view details</summary>
|
|
|
|
* **Uncategorized**
|
|
- Release src-hash v0.13.1, src-features v0.36.0, src-actor v0.28.0, src-object v0.38.0, src-glob v0.14.0, src-attributes v0.20.0, src-command v0.2.10, src-filter v0.6.0, src-fs v0.8.0, src-commitgraph v0.22.0, src-revwalk v0.9.0, src-traverse v0.34.0, src-worktree-stream v0.6.0, src-archive v0.6.0, src-tempfile v11.0.0, src-lock v11.0.0, src-ref v0.38.0, src-config v0.31.0, src-url v0.25.0, src-credentials v0.21.0, src-diff v0.37.0, src-discover v0.26.0, src-ignore v0.9.0, src-index v0.26.0, src-mailmap v0.20.0, src-negotiate v0.9.0, src-pack v0.44.0, src-odb v0.54.0, src-pathspec v0.4.0, src-packetline v0.16.7, src-transport v0.37.0, src-protocol v0.41.0, src-revision v0.23.0, src-refspec v0.19.0, src-worktree v0.27.0, src-status v0.2.0, src-submodule v0.5.0, src-worktree-state v0.4.0, src v0.55.0, safety bump 37 crates ([`68e5432`](https://github.com/GitoxideLabs/gitoxide/commit/68e54326e527a55dd5b5079921fc251615833040))
|
|
- Prepare changelogs prior to release ([`1347a54`](https://github.com/GitoxideLabs/gitoxide/commit/1347a54f84599d8f0aa935d6e64b16c2298d25cf))
|
|
- Thanks clippy ([`345712d`](https://github.com/GitoxideLabs/gitoxide/commit/345712dcdfddcccc630bbfef2ed4f461b21550d3))
|
|
</details>
|
|
|
|
## 0.16.6 (2023-09-08)
|
|
|
|
A maintenance release without user-facing changes.
|
|
|
|
### Commit Statistics
|
|
|
|
<csr-read-only-do-not-edit/>
|
|
|
|
- 6 commits contributed to the release over the course of 17 calendar days.
|
|
- 17 days passed between releases.
|
|
- 0 commits were understood as [conventional](https://www.conventionalcommits.org).
|
|
- 0 issues like '(#ID)' were seen in commit messages
|
|
|
|
### Thanks Clippy
|
|
|
|
<csr-read-only-do-not-edit/>
|
|
|
|
[Clippy](https://github.com/rust-lang/rust-clippy) helped 1 time to make code idiomatic.
|
|
|
|
### Commit Details
|
|
|
|
<csr-read-only-do-not-edit/>
|
|
|
|
<details><summary>view details</summary>
|
|
|
|
* **Uncategorized**
|
|
- Release src-date v0.8.0, src-hash v0.13.0, src-features v0.34.0, src-actor v0.26.0, src-object v0.36.0, src-path v0.10.0, src-glob v0.12.0, src-attributes v0.18.0, src-packetline-blocking v0.16.6, src-filter v0.4.0, src-fs v0.6.0, src-commitgraph v0.20.0, src-hashtable v0.4.0, src-revwalk v0.7.0, src-traverse v0.32.0, src-worktree-stream v0.4.0, src-archive v0.4.0, src-config-value v0.14.0, src-tempfile v9.0.0, src-lock v9.0.0, src-ref v0.36.0, src-sec v0.10.0, src-config v0.29.0, src-prompt v0.7.0, src-url v0.23.0, src-credentials v0.19.0, src-diff v0.35.0, src-discover v0.24.0, src-ignore v0.7.0, src-index v0.24.0, src-macros v0.1.0, src-mailmap v0.18.0, src-negotiate v0.7.0, src-pack v0.42.0, src-odb v0.52.0, src-pathspec v0.2.0, src-packetline v0.16.6, src-transport v0.36.0, src-protocol v0.39.0, src-revision v0.21.0, src-refspec v0.17.0, src-submodule v0.3.0, src-worktree v0.25.0, src-worktree-state v0.2.0, src v0.53.0, safety bump 39 crates ([`8bd0456`](https://github.com/GitoxideLabs/gitoxide/commit/8bd045676bb2cdc02624ab93e73ff8518064ca38))
|
|
- Prepare changelogs for release ([`375db06`](https://github.com/GitoxideLabs/gitoxide/commit/375db06a8442378c3f7a922fae38e2a6694d9d04))
|
|
- Merge branch 'optimizations' ([`6135a5e`](https://github.com/GitoxideLabs/gitoxide/commit/6135a5ea8709646f01da62939a59dd3a9750e007))
|
|
- Adapt to changes in `src` ([`805b8aa`](https://github.com/GitoxideLabs/gitoxide/commit/805b8aa74b064b7aa08d87094a994bb8c7aae6ed))
|
|
- Thanks clippy ([`5044c3b`](https://github.com/GitoxideLabs/gitoxide/commit/5044c3b87456cf58ebfbbd00f23c9ba671cb290c))
|
|
- Merge branch 'src-submodule' ([`363ee77`](https://github.com/GitoxideLabs/gitoxide/commit/363ee77400805f473c9ad66eadad9214e7ab66f4))
|
|
</details>
|
|
|
|
## 0.16.5 (2023-08-22)
|
|
|
|
<csr-id-229bd4899213f749a7cc124aa2b82a1368fba40f/>
|
|
<csr-id-145125ab79526a6191a9192a6faa7fe1a8826935/>
|
|
|
|
### Chore
|
|
|
|
- <csr-id-229bd4899213f749a7cc124aa2b82a1368fba40f/> don't call crate 'WIP' in manifest anymore.
|
|
- <csr-id-145125ab79526a6191a9192a6faa7fe1a8826935/> use `faster-hex` instead of `hex`
|
|
The performance here certainly doesn't make a difference, but we
|
|
try to avoid duplicate dependencies.
|
|
|
|
### Commit Statistics
|
|
|
|
<csr-read-only-do-not-edit/>
|
|
|
|
- 6 commits contributed to the release over the course of 5 calendar days.
|
|
- 30 days passed between releases.
|
|
- 2 commits were understood as [conventional](https://www.conventionalcommits.org).
|
|
- 0 issues like '(#ID)' were seen in commit messages
|
|
|
|
### Commit Details
|
|
|
|
<csr-read-only-do-not-edit/>
|
|
|
|
<details><summary>view details</summary>
|
|
|
|
* **Uncategorized**
|
|
- Release src-url v0.22.0, src-credentials v0.18.0, src-diff v0.34.0, src-discover v0.23.0, src-ignore v0.6.0, src-bitmap v0.2.7, src-index v0.22.0, src-mailmap v0.17.0, src-negotiate v0.6.0, src-pack v0.41.0, src-odb v0.51.0, src-pathspec v0.1.0, src-packetline v0.16.5, src-transport v0.35.0, src-protocol v0.38.0, src-revision v0.20.0, src-refspec v0.16.0, src-submodule v0.2.0, src-worktree v0.24.0, src-worktree-state v0.1.0, src v0.52.0, gitoxide-core v0.31.0, gitoxide v0.29.0 ([`6c62e74`](https://github.com/GitoxideLabs/gitoxide/commit/6c62e748240ac0980fc23fdf30f8477dea8b9bc3))
|
|
- Release src-date v0.7.3, src-hash v0.12.0, src-features v0.33.0, src-actor v0.25.0, src-object v0.35.0, src-path v0.9.0, src-glob v0.11.0, src-quote v0.4.7, src-attributes v0.17.0, src-command v0.2.9, src-packetline-blocking v0.16.5, src-filter v0.3.0, src-fs v0.5.0, src-commitgraph v0.19.0, src-hashtable v0.3.0, src-revwalk v0.6.0, src-traverse v0.31.0, src-worktree-stream v0.3.0, src-archive v0.3.0, src-config-value v0.13.0, src-tempfile v8.0.0, src-lock v8.0.0, src-ref v0.35.0, src-sec v0.9.0, src-config v0.28.0, src-prompt v0.6.0, src-url v0.22.0, src-credentials v0.18.0, src-diff v0.34.0, src-discover v0.23.0, src-ignore v0.6.0, src-bitmap v0.2.7, src-index v0.22.0, src-mailmap v0.17.0, src-negotiate v0.6.0, src-pack v0.41.0, src-odb v0.51.0, src-pathspec v0.1.0, src-packetline v0.16.5, src-transport v0.35.0, src-protocol v0.38.0, src-revision v0.20.0, src-refspec v0.16.0, src-submodule v0.2.0, src-worktree v0.24.0, src-worktree-state v0.1.0, src v0.52.0, gitoxide-core v0.31.0, gitoxide v0.29.0, safety bump 41 crates ([`30b2761`](https://github.com/GitoxideLabs/gitoxide/commit/30b27615047692d3ced1b2d9c2ac15a80f79fbee))
|
|
- Update changelogs prior to release ([`f23ea88`](https://github.com/GitoxideLabs/gitoxide/commit/f23ea8828f2d9ba7559973daca388c9591bcc5fc))
|
|
- Don't call crate 'WIP' in manifest anymore. ([`229bd48`](https://github.com/GitoxideLabs/gitoxide/commit/229bd4899213f749a7cc124aa2b82a1368fba40f))
|
|
- Merge branch 'faster-hex' ([`4a4fa0f`](https://github.com/GitoxideLabs/gitoxide/commit/4a4fa0fcdaa6e14b51d3f03f5d7c5b65042667bf))
|
|
- Use `faster-hex` instead of `hex` ([`145125a`](https://github.com/GitoxideLabs/gitoxide/commit/145125ab79526a6191a9192a6faa7fe1a8826935))
|
|
</details>
|
|
|
|
## 0.16.4 (2023-07-22)
|
|
|
|
A maintenance release without user-facing changes.
|
|
|
|
### Commit Statistics
|
|
|
|
<csr-read-only-do-not-edit/>
|
|
|
|
- 7 commits contributed to the release over the course of 1 calendar day.
|
|
- 30 days passed between releases.
|
|
- 0 commits were understood as [conventional](https://www.conventionalcommits.org).
|
|
- 0 issues like '(#ID)' were seen in commit messages
|
|
|
|
### Commit Details
|
|
|
|
<csr-read-only-do-not-edit/>
|
|
|
|
<details><summary>view details</summary>
|
|
|
|
* **Uncategorized**
|
|
- Release src-diff v0.33.1, src-discover v0.22.1, src-ignore v0.5.1, src-bitmap v0.2.6, src-index v0.21.1, src-mailmap v0.16.1, src-negotiate v0.5.1, src-pack v0.40.1, src-odb v0.50.1, src-packetline v0.16.4, src-transport v0.34.1, src-protocol v0.36.1, src-revision v0.18.1, src-refspec v0.14.1, src-worktree v0.23.0, src v0.50.0 ([`0062971`](https://github.com/GitoxideLabs/gitoxide/commit/00629710dffeb10fda340665530353703cf5d129))
|
|
- Release src-tempfile v7.0.2, src-utils v0.1.5, src-lock v7.0.2, src-ref v0.33.1, src-sec v0.8.4, src-prompt v0.5.4, src-url v0.21.1, src-credentials v0.17.1, src-diff v0.33.1, src-discover v0.22.1, src-ignore v0.5.1, src-bitmap v0.2.6, src-index v0.21.1, src-mailmap v0.16.1, src-negotiate v0.5.1, src-pack v0.40.1, src-odb v0.50.1, src-packetline v0.16.4, src-transport v0.34.1, src-protocol v0.36.1, src-revision v0.18.1, src-refspec v0.14.1, src-worktree v0.23.0, src v0.50.0 ([`107a64e`](https://github.com/GitoxideLabs/gitoxide/commit/107a64e734580ad9e2c4142db96394529d8072df))
|
|
- Release src-features v0.32.1, src-actor v0.24.1, src-validate v0.7.7, src-object v0.33.1, src-path v0.8.4, src-glob v0.10.1, src-quote v0.4.6, src-attributes v0.16.0, src-command v0.2.8, src-packetline-blocking v0.16.4, src-filter v0.2.0, src-fs v0.4.1, src-chunk v0.4.4, src-commitgraph v0.18.1, src-hashtable v0.2.4, src-revwalk v0.4.1, src-traverse v0.30.1, src-worktree-stream v0.2.0, src-archive v0.2.0, src-config-value v0.12.5, src-tempfile v7.0.1, src-utils v0.1.5, src-lock v7.0.2, src-ref v0.33.1, src-sec v0.8.4, src-prompt v0.5.4, src-url v0.21.1, src-credentials v0.17.1, src-diff v0.33.1, src-discover v0.22.1, src-ignore v0.5.1, src-bitmap v0.2.6, src-index v0.21.1, src-mailmap v0.16.1, src-negotiate v0.5.1, src-pack v0.40.1, src-odb v0.50.1, src-packetline v0.16.4, src-transport v0.34.1, src-protocol v0.36.1, src-revision v0.18.1, src-refspec v0.14.1, src-worktree v0.23.0, src v0.50.0, safety bump 5 crates ([`16295b5`](https://github.com/GitoxideLabs/gitoxide/commit/16295b58e2581d2e8b8b762816f52baabe871c75))
|
|
- Prepare more changelogs ([`c4cc5f2`](https://github.com/GitoxideLabs/gitoxide/commit/c4cc5f261d29f712a101033a18293a97a9d4ae85))
|
|
- Release src-date v0.7.1, src-hash v0.11.4, src-trace v0.1.3, src-features v0.32.0, src-actor v0.24.0, src-validate v0.7.7, src-object v0.33.0, src-path v0.8.4, src-glob v0.10.0, src-quote v0.4.6, src-attributes v0.15.0, src-command v0.2.7, src-packetline-blocking v0.16.3, src-filter v0.1.0, src-fs v0.4.0, src-chunk v0.4.4, src-commitgraph v0.18.0, src-hashtable v0.2.4, src-revwalk v0.4.0, src-traverse v0.30.0, src-worktree-stream v0.2.0, src-archive v0.2.0, src-config-value v0.12.4, src-tempfile v7.0.1, src-utils v0.1.5, src-lock v7.0.2, src-ref v0.33.0, src-sec v0.8.4, src-prompt v0.5.3, src-url v0.21.0, src-credentials v0.17.0, src-diff v0.33.0, src-discover v0.22.0, src-ignore v0.5.0, src-bitmap v0.2.6, src-index v0.21.0, src-mailmap v0.16.0, src-negotiate v0.5.0, src-pack v0.40.0, src-odb v0.50.0, src-packetline v0.16.4, src-transport v0.34.0, src-protocol v0.36.0, src-revision v0.18.0, src-refspec v0.14.0, src-worktree v0.22.0, src v0.49.1 ([`5cb3589`](https://github.com/GitoxideLabs/gitoxide/commit/5cb3589b74fc5376e02cbfe151e71344e1c417fe))
|
|
- Update changelogs prior to release ([`2fc66b5`](https://github.com/GitoxideLabs/gitoxide/commit/2fc66b55097ed494b72d1af939ba5561f71fde97))
|
|
- Update license field following SPDX 2.1 license expression standard ([`9064ea3`](https://github.com/GitoxideLabs/gitoxide/commit/9064ea31fae4dc59a56bdd3a06c0ddc990ee689e))
|
|
</details>
|
|
|
|
## 0.16.3 (2023-06-22)
|
|
|
|
A maintenance release without user-facing changes.
|
|
|
|
### Commit Statistics
|
|
|
|
<csr-read-only-do-not-edit/>
|
|
|
|
- 4 commits contributed to the release over the course of 5 calendar days.
|
|
- 15 days passed between releases.
|
|
- 0 commits were understood as [conventional](https://www.conventionalcommits.org).
|
|
- 0 issues like '(#ID)' were seen in commit messages
|
|
|
|
### Commit Details
|
|
|
|
<csr-read-only-do-not-edit/>
|
|
|
|
<details><summary>view details</summary>
|
|
|
|
* **Uncategorized**
|
|
- Release src-date v0.6.0, src-hash v0.11.3, src-trace v0.1.1, src-features v0.31.0, src-actor v0.22.0, src-path v0.8.2, src-glob v0.9.0, src-quote v0.4.5, src-attributes v0.14.0, src-chunk v0.4.3, src-commitgraph v0.17.0, src-config-value v0.12.2, src-fs v0.3.0, src-tempfile v7.0.0, src-utils v0.1.3, src-lock v7.0.0, src-validate v0.7.6, src-object v0.31.0, src-ref v0.31.0, src-sec v0.8.2, src-config v0.24.0, src-command v0.2.6, src-prompt v0.5.2, src-url v0.20.0, src-credentials v0.16.0, src-diff v0.31.0, src-discover v0.20.0, src-hashtable v0.2.2, src-ignore v0.4.0, src-bitmap v0.2.5, src-revwalk v0.2.0, src-traverse v0.28.0, src-index v0.19.0, src-mailmap v0.14.0, src-negotiate v0.3.0, src-pack v0.38.0, src-odb v0.48.0, src-packetline v0.16.3, src-transport v0.33.0, src-protocol v0.34.0, src-revision v0.16.0, src-refspec v0.12.0, src-worktree v0.20.0, src v0.47.0, gitoxide-core v0.29.0, gitoxide v0.27.0, safety bump 30 crates ([`ea9f942`](https://github.com/GitoxideLabs/gitoxide/commit/ea9f9424e777f10da0e33bb9ffbbefd01c4c5a74))
|
|
- Prepare changelogs prior to release ([`18b0a37`](https://github.com/GitoxideLabs/gitoxide/commit/18b0a371941aa2d4d62512437d5daa351ba99ffd))
|
|
- Merge branch 'corpus' ([`aa16c8c`](https://github.com/GitoxideLabs/gitoxide/commit/aa16c8ce91452a3e3063cf1cf0240b6014c4743f))
|
|
- Change MSRV to 1.65 ([`4f635fc`](https://github.com/GitoxideLabs/gitoxide/commit/4f635fc4429350bae2582d25de86429969d28f30))
|
|
</details>
|
|
|
|
## 0.16.2 (2023-06-06)
|
|
|
|
A maintenance release without user-facing changes.
|
|
|
|
### Commit Statistics
|
|
|
|
<csr-read-only-do-not-edit/>
|
|
|
|
- 7 commits contributed to the release over the course of 12 calendar days.
|
|
- 12 days passed between releases.
|
|
- 0 commits were understood as [conventional](https://www.conventionalcommits.org).
|
|
- 0 issues like '(#ID)' were seen in commit messages
|
|
|
|
### Commit Details
|
|
|
|
<csr-read-only-do-not-edit/>
|
|
|
|
<details><summary>view details</summary>
|
|
|
|
* **Uncategorized**
|
|
- Release src-date v0.5.1, src-hash v0.11.2, src-features v0.30.0, src-actor v0.21.0, src-path v0.8.1, src-glob v0.8.0, src-quote v0.4.4, src-attributes v0.13.0, src-chunk v0.4.2, src-commitgraph v0.16.0, src-config-value v0.12.1, src-fs v0.2.0, src-tempfile v6.0.0, src-utils v0.1.2, src-lock v6.0.0, src-validate v0.7.5, src-object v0.30.0, src-ref v0.30.0, src-sec v0.8.1, src-config v0.23.0, src-command v0.2.5, src-prompt v0.5.1, src-url v0.19.0, src-credentials v0.15.0, src-diff v0.30.0, src-discover v0.19.0, src-hashtable v0.2.1, src-ignore v0.3.0, src-bitmap v0.2.4, src-traverse v0.26.0, src-index v0.17.0, src-mailmap v0.13.0, src-revision v0.15.0, src-negotiate v0.2.0, src-pack v0.36.0, src-odb v0.46.0, src-packetline v0.16.2, src-transport v0.32.0, src-protocol v0.33.0, src-refspec v0.11.0, src-worktree v0.18.0, src v0.45.0, safety bump 29 crates ([`9a9fa96`](https://github.com/GitoxideLabs/gitoxide/commit/9a9fa96fa8a722bddc5c3b2270b0edf8f6615141))
|
|
- Prepare changelogs prior to release ([`8f15cec`](https://github.com/GitoxideLabs/gitoxide/commit/8f15cec1ec7d5a9d56bb158f155011ef2bb3539b))
|
|
- Merge branch 'fix-docs' ([`420553a`](https://github.com/GitoxideLabs/gitoxide/commit/420553a10d780e0b2dc466cac120989298a5f187))
|
|
- Cleaning up documentation ([`2578e57`](https://github.com/GitoxideLabs/gitoxide/commit/2578e576bfa365d194a23a1fb0bf09be230873de))
|
|
- Apply -W clippy::cloned-instead-of-copied ([`150463c`](https://github.com/GitoxideLabs/gitoxide/commit/150463c26f0d2e1c2b5facba731ccba29cf23228))
|
|
- Merge branch 'auto-clippy' ([`dbf8aa1`](https://github.com/GitoxideLabs/gitoxide/commit/dbf8aa19d19109195d0274928eae4b94f248cd88))
|
|
- Autofix map-or-unwrap clippy lint (and manual fix what was left) ([`2087032`](https://github.com/GitoxideLabs/gitoxide/commit/2087032b5956dcd82bce6ac57e530e8724b57f17))
|
|
</details>
|
|
|
|
## 0.16.1 (2023-05-25)
|
|
|
|
### Bug Fixes
|
|
|
|
- <csr-id-77f380e495867e170128218516cf3c9d6661472e/> docs.rs to build docs again
|
|
Fixes https://github.com/Byron/gitoxide/issues/868 by using a valid feature declaration
|
|
for use on docs.rs.
|
|
|
|
### Commit Statistics
|
|
|
|
<csr-read-only-do-not-edit/>
|
|
|
|
- 5 commits contributed to the release.
|
|
- 28 days passed between releases.
|
|
- 1 commit was understood as [conventional](https://www.conventionalcommits.org).
|
|
- 1 unique issue was worked on: [#868](https://github.com/GitoxideLabs/gitoxide/issues/868)
|
|
|
|
### Commit Details
|
|
|
|
<csr-read-only-do-not-edit/>
|
|
|
|
<details><summary>view details</summary>
|
|
|
|
* **[#868](https://github.com/GitoxideLabs/gitoxide/issues/868)**
|
|
- Docs.rs to build docs again ([`77f380e`](https://github.com/GitoxideLabs/gitoxide/commit/77f380e495867e170128218516cf3c9d6661472e))
|
|
* **Uncategorized**
|
|
- Release src-packetline v0.16.1 ([`d70ce9f`](https://github.com/GitoxideLabs/gitoxide/commit/d70ce9f822541fdaebb2eb1815929676e6af8648))
|
|
- Merge branch 'main' into auto-clippy ([`3ef5c90`](https://github.com/GitoxideLabs/gitoxide/commit/3ef5c90aebce23385815f1df674c1d28d58b4b0d))
|
|
- Merge branch 'blinxen/main' ([`9375cd7`](https://github.com/GitoxideLabs/gitoxide/commit/9375cd75b01aa22a0e2eed6305fe45fabfd6c1ac))
|
|
- Include license files in all crates ([`facaaf6`](https://github.com/GitoxideLabs/gitoxide/commit/facaaf633f01c857dcf2572c6dbe0a92b7105c1c))
|
|
</details>
|
|
|
|
## 0.16.0 (2023-04-26)
|
|
|
|
### New Features (BREAKING)
|
|
|
|
- <csr-id-b83ee366a3c65c717beb587ad809268f1c54b8ad/> Rename `serde1` cargo feature to `serde` and use the weak-deps cargo capability.
|
|
With it it's possible to not automatically declare all optional dependencies externally visible
|
|
features, and thus re-use feature names that oterwise are also a crate name.
|
|
|
|
Previously I thought that `serde1` is for future-proofing and supporting multiple serde versions
|
|
at the same time. However, it's most definitely a burden I wouldn't want anyway, so using
|
|
`serde` seems to be the way to go into the future.
|
|
|
|
### Commit Statistics
|
|
|
|
<csr-read-only-do-not-edit/>
|
|
|
|
- 7 commits contributed to the release over the course of 9 calendar days.
|
|
- 27 days passed between releases.
|
|
- 1 commit was understood as [conventional](https://www.conventionalcommits.org).
|
|
- 1 unique issue was worked on: [#814](https://github.com/GitoxideLabs/gitoxide/issues/814)
|
|
|
|
### Commit Details
|
|
|
|
<csr-read-only-do-not-edit/>
|
|
|
|
<details><summary>view details</summary>
|
|
|
|
* **[#814](https://github.com/GitoxideLabs/gitoxide/issues/814)**
|
|
- Rename `serde1` cargo feature to `serde` and use the weak-deps cargo capability. ([`b83ee36`](https://github.com/GitoxideLabs/gitoxide/commit/b83ee366a3c65c717beb587ad809268f1c54b8ad))
|
|
* **Uncategorized**
|
|
- Release src-index v0.16.0, src-mailmap v0.12.0, src-pack v0.34.0, src-odb v0.44.0, src-packetline v0.16.0, src-transport v0.30.0, src-protocol v0.31.0, src-revision v0.13.0, src-refspec v0.10.0, src-worktree v0.16.0, src v0.44.0 ([`d7173b2`](https://github.com/GitoxideLabs/gitoxide/commit/d7173b2d2cb79685fdf7f618c31c576db24fa648))
|
|
- Release src-index v0.16.0, src-mailmap v0.12.0, src-pack v0.34.0, src-odb v0.44.0, src-packetline v0.16.0, src-transport v0.30.0, src-protocol v0.31.0, src-revision v0.13.0, src-refspec v0.10.0, src-worktree v0.16.0, src v0.44.0 ([`e4df557`](https://github.com/GitoxideLabs/gitoxide/commit/e4df5574c0813a0236319fa6e8b3b41bab179fc8))
|
|
- Release src-hash v0.11.1, src-path v0.7.4, src-glob v0.6.0, src-attributes v0.11.0, src-config-value v0.11.0, src-fs v0.1.1, src-tempfile v5.0.3, src-utils v0.1.1, src-lock v5.0.1, src-object v0.29.1, src-ref v0.28.0, src-sec v0.7.0, src-config v0.21.0, src-prompt v0.4.0, src-url v0.17.0, src-credentials v0.13.0, src-diff v0.29.0, src-discover v0.17.0, src-hashtable v0.2.0, src-ignore v0.1.0, src-bitmap v0.2.3, src-traverse v0.25.0, src-index v0.16.0, src-mailmap v0.12.0, src-pack v0.34.0, src-odb v0.44.0, src-packetline v0.16.0, src-transport v0.30.0, src-protocol v0.31.0, src-revision v0.13.0, src-refspec v0.10.0, src-worktree v0.16.0, src v0.44.0, safety bump 7 crates ([`91134a1`](https://github.com/GitoxideLabs/gitoxide/commit/91134a11c8ba0e942f692488ec9bce9fa1086324))
|
|
- Prepare changelogs prior to release ([`30a1a71`](https://github.com/GitoxideLabs/gitoxide/commit/30a1a71f36f24faac0e0b362ffdfedea7f9cdbf1))
|
|
- Merge branch 'main' into dev ([`cdef398`](https://github.com/GitoxideLabs/gitoxide/commit/cdef398c4a3bd01baf0be2c27a3f77a400172b0d))
|
|
- Rename the serde1 feature to serde ([`19338d9`](https://github.com/GitoxideLabs/gitoxide/commit/19338d934b6712b7d6bd3fa3b2e4189bf7e6c8a1))
|
|
</details>
|
|
|
|
## 0.15.1 (2023-03-30)
|
|
|
|
### Documentation
|
|
|
|
- <csr-id-02c4659984fa6423bc76cc4980a143edaba8ace0/> fix minor typos
|
|
|
|
### Commit Statistics
|
|
|
|
<csr-read-only-do-not-edit/>
|
|
|
|
- 2 commits contributed to the release.
|
|
- 1 commit was understood as [conventional](https://www.conventionalcommits.org).
|
|
- 0 issues like '(#ID)' were seen in commit messages
|
|
|
|
### Commit Details
|
|
|
|
<csr-read-only-do-not-edit/>
|
|
|
|
<details><summary>view details</summary>
|
|
|
|
* **Uncategorized**
|
|
- Release src-path v0.7.3, src-config-value v0.10.2, src-config v0.20.1, src-discover v0.16.2, src-index v0.15.1, src-odb v0.43.1, src-packetline v0.15.1, src-protocol v0.30.2, src-worktree v0.15.2, src v0.43.1 ([`38eed1d`](https://github.com/GitoxideLabs/gitoxide/commit/38eed1d06e7cbb8fbcd54b2cad3163ca45e0baf1))
|
|
- Fix minor typos ([`02c4659`](https://github.com/GitoxideLabs/gitoxide/commit/02c4659984fa6423bc76cc4980a143edaba8ace0))
|
|
</details>
|
|
|
|
## 0.15.0 (2023-03-14)
|
|
|
|
### Bug Fixes (BREAKING)
|
|
|
|
- <csr-id-92f6d325e23a0ccdf97afaa515a1397e4925ca1d/> packet-line progress loop is now interruptible.
|
|
WithSidebands may loop internally to consume remote progress, but that
|
|
doesn't play well if this reader is supposed to be interruptible, as
|
|
interrupt checks are implemented on the outer layer, not on the innermost one.
|
|
|
|
Now the progress handler can return a flag indicating whether to continue or
|
|
abort, which allows the caller to check for interrupts, and thus abort the inner
|
|
loop.
|
|
- <csr-id-bfd8c04d95ddf2e028cc937a26f1a0d03360b403/> rename `WithSidebands::read_line()` to `*::read_line_to_string()`.
|
|
Also, we remove the existing blocking `read_line()` override as it's not
|
|
representable in the async implementation anyway, to unify both implementations
|
|
once again.
|
|
|
|
The new name also makes sure that we are not accidentally calling a built-in
|
|
implementation on the `BufRead` trait as it's clear our method has to be called
|
|
under a different name.
|
|
|
|
### Commit Statistics
|
|
|
|
<csr-read-only-do-not-edit/>
|
|
|
|
- 7 commits contributed to the release over the course of 4 calendar days.
|
|
- 21 days passed between releases.
|
|
- 2 commits were understood as [conventional](https://www.conventionalcommits.org).
|
|
- 0 issues like '(#ID)' were seen in commit messages
|
|
|
|
### Commit Details
|
|
|
|
<csr-read-only-do-not-edit/>
|
|
|
|
<details><summary>view details</summary>
|
|
|
|
* **Uncategorized**
|
|
- Release src-features v0.28.1, src-tempfile v5.0.1, src-ref v0.27.1, src-pack v0.33.1, src-packetline v0.15.0, src-transport v0.29.0, src-protocol v0.30.0, src v0.42.0, safety bump 3 crates ([`c1f1bfb`](https://github.com/GitoxideLabs/gitoxide/commit/c1f1bfb8dc0e73993678353e4492d0614b642ed1))
|
|
- Prepare changelogs prior to release ([`c66e298`](https://github.com/GitoxideLabs/gitoxide/commit/c66e2982577e4cd9faef63798986b8cf8ece93a2))
|
|
- Make fmt ([`3836cc0`](https://github.com/GitoxideLabs/gitoxide/commit/3836cc0c9c3e1158b56142b924483c8a77217d53))
|
|
- Merge branch 'various-fixes' ([`cc0f506`](https://github.com/GitoxideLabs/gitoxide/commit/cc0f5061fba27d57022dc616c941034b98fd4875))
|
|
- Packet-line progress loop is now interruptible. ([`92f6d32`](https://github.com/GitoxideLabs/gitoxide/commit/92f6d325e23a0ccdf97afaa515a1397e4925ca1d))
|
|
- Merge branch 'shallow-protocol' ([`531dd19`](https://github.com/GitoxideLabs/gitoxide/commit/531dd19502b8b635fb1a60f747eb381fd12e00ca))
|
|
- Rename `WithSidebands::read_line()` to `*::read_line_to_string()`. ([`bfd8c04`](https://github.com/GitoxideLabs/gitoxide/commit/bfd8c04d95ddf2e028cc937a26f1a0d03360b403))
|
|
</details>
|
|
|
|
## 0.14.3 (2023-02-20)
|
|
|
|
### Bug Fixes
|
|
|
|
- <csr-id-e14dc7d475373d2c266e84ff8f1826c68a34ab92/> note that crates have been renamed from `git-*` to `src-*`.
|
|
This also means that the `git-*` prefixed crates of the `gitoxide` project
|
|
are effectively unmaintained.
|
|
Use the crates with the `src-*` prefix instead.
|
|
|
|
If you were using `git-repository`, then `src` is its substitute.
|
|
- <csr-id-135d317065aae87af302beb6c26bb6ca8e30b6aa/> compatibility with `bstr` v1.3, use `*.as_bytes()` instead of `.as_ref()`.
|
|
`as_ref()` relies on a known target type which isn't always present. However, once
|
|
there is only one implementation, that's no problem, but when that changes compilation
|
|
fails due to ambiguity.
|
|
|
|
### Commit Statistics
|
|
|
|
<csr-read-only-do-not-edit/>
|
|
|
|
- 2 commits contributed to the release.
|
|
- 3 days passed between releases.
|
|
- 1 commit was understood as [conventional](https://www.conventionalcommits.org).
|
|
- 0 issues like '(#ID)' were seen in commit messages
|
|
|
|
### Commit Details
|
|
|
|
<csr-read-only-do-not-edit/>
|
|
|
|
<details><summary>view details</summary>
|
|
|
|
* **Uncategorized**
|
|
- Release src-date v0.4.3, src-hash v0.10.3, src-features v0.26.5, src-actor v0.17.2, src-glob v0.5.5, src-path v0.7.2, src-quote v0.4.2, src-attributes v0.8.3, src-validate v0.7.3, src-object v0.26.2, src-ref v0.24.1, src-config v0.16.2, src-command v0.2.4, src-url v0.13.3, src-credentials v0.9.2, src-discover v0.13.1, src-index v0.12.4, src-mailmap v0.9.3, src-pack v0.30.3, src-packetline v0.14.3, src-transport v0.25.6, src-protocol v0.26.4, src-revision v0.10.4, src-refspec v0.7.3, src-worktree v0.12.3, src v0.36.1 ([`9604783`](https://github.com/GitoxideLabs/gitoxide/commit/96047839a20a657a559376b0b14c65aeab96acbd))
|
|
- Compatibility with `bstr` v1.3, use `*.as_bytes()` instead of `.as_ref()`. ([`135d317`](https://github.com/GitoxideLabs/gitoxide/commit/135d317065aae87af302beb6c26bb6ca8e30b6aa))
|
|
</details>
|
|
|
|
## 0.14.2 (2023-02-17)
|
|
|
|
<csr-id-5a74999f853215feb33140997c4a0dc62e49df66/>
|
|
<csr-id-f7f136dbe4f86e7dee1d54835c420ec07c96cd78/>
|
|
<csr-id-533e887e80c5f7ede8392884562e1c5ba56fb9a8/>
|
|
|
|
### New Features (BREAKING)
|
|
|
|
- <csr-id-3d8fa8fef9800b1576beab8a5bc39b821157a5ed/> upgrade edition to 2021 in most crates.
|
|
MSRV for this is 1.56, and we are now at 1.60 so should be compatible.
|
|
This isn't more than a patch release as it should break nobody
|
|
who is adhering to the MSRV, but let's be careful and mark it
|
|
breaking.
|
|
|
|
Note that `git-features` and `git-pack` are still on edition 2018
|
|
as they make use of a workaround to support (safe) mutable access
|
|
to non-overlapping entries in a slice which doesn't work anymore
|
|
in edition 2021.
|
|
|
|
### Chore (BREAKING)
|
|
|
|
- <csr-id-5a74999f853215feb33140997c4a0dc62e49df66/> replace quick-error with thiserror
|
|
Many of the error definitions changed from tuple types to structs.
|
|
|
|
### Changed (BREAKING)
|
|
|
|
- <csr-id-99905bacace8aed42b16d43f0f04cae996cb971c/> upgrade `bstr` to `1.0.1`
|
|
|
|
### Bug Fixes
|
|
|
|
- <csr-id-d7f62b441700c6d3526517c8c4f369cb9a72c102/> support keepalive packets.
|
|
Keepalive packets are side-band only empty datalines that should
|
|
just be ignored. This is now happening, allowing longer git
|
|
operations to work as they will send keepalive packets every 5 seconds,
|
|
and previously we would choke on it.
|
|
|
|
Note that empty datalines are never send otherwise, making it a
|
|
previously unused marker that can safely be skipped.
|
|
|
|
### New Features
|
|
|
|
- <csr-id-41fdb84717b825399bfaefb58e98a84a8b373cb5/> `WithSidebands` now offers a `read_data_line(byte_buf)` method.
|
|
That way one won't have to assume UTF8 encoding in the returned buffer.
|
|
Note that the reason for it not returning a reference to its internal
|
|
buffer is due to the async implementation requiring it. Its future-based
|
|
architecture can't really express the lifetimes associated with it (yet).
|
|
- <csr-id-b1c40b0364ef092cd52d03b34f491b254816b18d/> use docsrs feature in code to show what is feature-gated automatically on docs.rs
|
|
- <csr-id-517677147f1c17304c62cf97a1dd09f232ebf5db/> pass --cfg docsrs when compiling for https://docs.rs
|
|
- <csr-id-b90eb9b272200beb5edeaa5c56bb132faf69b28c/> in-manifest and in-lib documentation of features
|
|
|
|
### Chore
|
|
|
|
- <csr-id-f7f136dbe4f86e7dee1d54835c420ec07c96cd78/> uniformize deny attributes
|
|
- <csr-id-533e887e80c5f7ede8392884562e1c5ba56fb9a8/> remove default link to cargo doc everywhere
|
|
|
|
### Documentation
|
|
|
|
- <csr-id-39ed9eda62b7718d5109135e5ad406fb1fe2978c/> fix typos
|
|
|
|
### Commit Statistics
|
|
|
|
<csr-read-only-do-not-edit/>
|
|
|
|
- 361 commits contributed to the release.
|
|
- 11 commits were understood as [conventional](https://www.conventionalcommits.org).
|
|
- 11 unique issues were worked on: [#198](https://github.com/GitoxideLabs/gitoxide/issues/198), [#200](https://github.com/GitoxideLabs/gitoxide/issues/200), [#222](https://github.com/GitoxideLabs/gitoxide/issues/222), [#254](https://github.com/GitoxideLabs/gitoxide/issues/254), [#279](https://github.com/GitoxideLabs/gitoxide/issues/279), [#301](https://github.com/GitoxideLabs/gitoxide/issues/301), [#329](https://github.com/GitoxideLabs/gitoxide/issues/329), [#450](https://github.com/GitoxideLabs/gitoxide/issues/450), [#470](https://github.com/GitoxideLabs/gitoxide/issues/470), [#691](https://github.com/GitoxideLabs/gitoxide/issues/691), [#77](https://github.com/GitoxideLabs/gitoxide/issues/77)
|
|
|
|
### Commit Details
|
|
|
|
<csr-read-only-do-not-edit/>
|
|
|
|
<details><summary>view details</summary>
|
|
|
|
* **[#198](https://github.com/GitoxideLabs/gitoxide/issues/198)**
|
|
- Adjust all changelogs to fulfil requirements for publishing ([`04b9ca0`](https://github.com/GitoxideLabs/gitoxide/commit/04b9ca025a1667529b2221ab4280bd3c8dae01cf))
|
|
- Deduplicate conventional message ids ([`e695eda`](https://github.com/GitoxideLabs/gitoxide/commit/e695eda8cd183f703d9a3e59b7c3c7fa496ea1d2))
|
|
- Regenerate all changelogs to get links ([`0c81769`](https://github.com/GitoxideLabs/gitoxide/commit/0c817690bd444f52bed2936b2b451cafd87dde92))
|
|
- Mention actual issues that where worked on ([`a517e39`](https://github.com/GitoxideLabs/gitoxide/commit/a517e39a81145b331f6c7a6cc2fc22e25daf42e2))
|
|
- Allow 'refactor' and 'other' in conventional messages if they have breaking changes ([`4eebaac`](https://github.com/GitoxideLabs/gitoxide/commit/4eebaac669e590beed112b622752997c64772ef1))
|
|
- Rebuild all changelogs to assure properly ordered headlines ([`4a9a05f`](https://github.com/GitoxideLabs/gitoxide/commit/4a9a05f95930bad5938d4ce9c517ebf0e0b990f1))
|
|
- Sort all commits by time, descending… ([`f536bad`](https://github.com/GitoxideLabs/gitoxide/commit/f536bad20ffbac4dc353dfeb1a917bb88becbb78))
|
|
- Greatly reduce changelog size now that the traversal fix is applied ([`a0bc98c`](https://github.com/GitoxideLabs/gitoxide/commit/a0bc98c06c349de2fd6e0d4593606e68b98def72))
|
|
- Refactor and improve path filtering to find relevant commits… ([`01b2466`](https://github.com/GitoxideLabs/gitoxide/commit/01b246644c76d842892a8dfcf8392026baf288d8))
|
|
- The first headline level controls all the other ones ([`715ea54`](https://github.com/GitoxideLabs/gitoxide/commit/715ea54624a2651a4828ccd8cd035889495212b8))
|
|
- Fixup remaining changelogs… ([`2f75db2`](https://github.com/GitoxideLabs/gitoxide/commit/2f75db294fcf20c325555822f65629611be52971))
|
|
- Generate changelogs with details ([`e1861ca`](https://github.com/GitoxideLabs/gitoxide/commit/e1861caa435d312953a9fea7ceff6d2e07b03443))
|
|
- Update all changelogs with details ([`58ab2ae`](https://github.com/GitoxideLabs/gitoxide/commit/58ab2aee23ba70a536e9487b44fb04c610374d1a))
|
|
- Update changelogs ([`c857d61`](https://github.com/GitoxideLabs/gitoxide/commit/c857d61ce3ce342012a2c4ba10a8327822aa530e))
|
|
- Avoid adding newlines which make writing unstable ([`6b5c394`](https://github.com/GitoxideLabs/gitoxide/commit/6b5c394f49282a8d09c2a9ffece840e4683572db))
|
|
- Fix section headline level ([`9d6f263`](https://github.com/GitoxideLabs/gitoxide/commit/9d6f263beef289d227dec1acc2d4240087cb9be6))
|
|
- Write first version of changlogs thus far… ([`719b6bd`](https://github.com/GitoxideLabs/gitoxide/commit/719b6bdf543b8269ccafad9ad6b46e0c55efaa38))
|
|
- Parse more user generated section content, adapt existing changelogs to work correctly ([`2f43a54`](https://github.com/GitoxideLabs/gitoxide/commit/2f43a54298e7ecfff2334627df149fe0882b5d1d))
|
|
* **[#200](https://github.com/GitoxideLabs/gitoxide/issues/200)**
|
|
- Parse issue numbers from description and clean it up ([`95c0a51`](https://github.com/GitoxideLabs/gitoxide/commit/95c0a510f875e8fd889b87caee356a4c1e099ea8))
|
|
- Feat: add git_packetline::read::Error to represent ERR lines ([`454c840`](https://github.com/GitoxideLabs/gitoxide/commit/454c840c652ecb5774d2e3d37be14db42749ea63))
|
|
* **[#222](https://github.com/GitoxideLabs/gitoxide/issues/222)**
|
|
- Update changelogs prior to release ([`9a493d0`](https://github.com/GitoxideLabs/gitoxide/commit/9a493d0651b0b6d71cf230dc510a658be7f8cb19))
|
|
* **[#254](https://github.com/GitoxideLabs/gitoxide/issues/254)**
|
|
- Adjust changelogs prior to git-pack release ([`6776a3f`](https://github.com/GitoxideLabs/gitoxide/commit/6776a3ff9fa5a283da06c9ec5723d13023a0b267))
|
|
* **[#279](https://github.com/GitoxideLabs/gitoxide/issues/279)**
|
|
- Adjust to changes in git-hash and git-pack ([`0cae25b`](https://github.com/GitoxideLabs/gitoxide/commit/0cae25b1bb3c902ec323f17a1d9743e42fe213d0))
|
|
- Adapt to changes in git-hash ([`82fec95`](https://github.com/GitoxideLabs/gitoxide/commit/82fec95e9ed4b924849bfcc84b5b2691a925a5b3))
|
|
* **[#301](https://github.com/GitoxideLabs/gitoxide/issues/301)**
|
|
- Update changelogs prior to release ([`84cb256`](https://github.com/GitoxideLabs/gitoxide/commit/84cb25614a5fcddff297c1713eba4efbb6ff1596))
|
|
* **[#329](https://github.com/GitoxideLabs/gitoxide/issues/329)**
|
|
- Git-packetline provides more documentation on docs.rs ([`2001b94`](https://github.com/GitoxideLabs/gitoxide/commit/2001b9437d0b2f3e6f360b8e09650dfcf27862ef))
|
|
- In-manifest and in-lib documentation of features ([`b90eb9b`](https://github.com/GitoxideLabs/gitoxide/commit/b90eb9b272200beb5edeaa5c56bb132faf69b28c))
|
|
- Document all features related to serde1 ([`72b97f2`](https://github.com/GitoxideLabs/gitoxide/commit/72b97f2ae4dc7642b160f183c6d5df4502dc186f))
|
|
* **[#450](https://github.com/GitoxideLabs/gitoxide/issues/450)**
|
|
- Support keepalive packets. ([`d7f62b4`](https://github.com/GitoxideLabs/gitoxide/commit/d7f62b441700c6d3526517c8c4f369cb9a72c102))
|
|
- Upgrade `bstr` to `1.0.1` ([`99905ba`](https://github.com/GitoxideLabs/gitoxide/commit/99905bacace8aed42b16d43f0f04cae996cb971c))
|
|
- Fix docs ([`dad9cbe`](https://github.com/GitoxideLabs/gitoxide/commit/dad9cbeb853c0cc5128360b05c04b5a3da7ec75e))
|
|
- Replace quick-error with thiserror ([`5a74999`](https://github.com/GitoxideLabs/gitoxide/commit/5a74999f853215feb33140997c4a0dc62e49df66))
|
|
* **[#470](https://github.com/GitoxideLabs/gitoxide/issues/470)**
|
|
- Update changelogs prior to release ([`caa7a1b`](https://github.com/GitoxideLabs/gitoxide/commit/caa7a1bdef74d7d3166a7e38127a59f5ab3cfbdd))
|
|
* **[#691](https://github.com/GitoxideLabs/gitoxide/issues/691)**
|
|
- Set `rust-version` to 1.64 ([`55066ce`](https://github.com/GitoxideLabs/gitoxide/commit/55066ce5fd71209abb5d84da2998b903504584bb))
|
|
* **[#77](https://github.com/GitoxideLabs/gitoxide/issues/77)**
|
|
- [git-packetline] refactor ([`aa61993`](https://github.com/GitoxideLabs/gitoxide/commit/aa61993066b0bcb29e53edbb6eb1525781827426))
|
|
* **Uncategorized**
|
|
- Release src-pack v0.30.2, src-odb v0.40.2, src-packetline v0.14.2, src-transport v0.25.4, src-protocol v0.26.3, src-revision v0.10.3, src-refspec v0.7.2, src-worktree v0.12.2, src v0.36.0 ([`59e9fac`](https://github.com/GitoxideLabs/gitoxide/commit/59e9fac67d1b353e124300435b55f6b5468d7deb))
|
|
- Release src-index v0.12.3, src-mailmap v0.9.2, src-chunk v0.4.1, src-pack v0.30.2, src-odb v0.40.2, src-packetline v0.14.2, src-transport v0.25.4, src-protocol v0.26.3, src-revision v0.10.3, src-refspec v0.7.2, src-worktree v0.12.2, src v0.36.0 ([`48f5bd2`](https://github.com/GitoxideLabs/gitoxide/commit/48f5bd2014fa3dda6fbd60d091065c5537f69453))
|
|
- Release src-credentials v0.9.1, src-diff v0.26.1, src-discover v0.13.0, src-hashtable v0.1.1, src-bitmap v0.2.1, src-traverse v0.22.1, src-index v0.12.3, src-mailmap v0.9.2, src-chunk v0.4.1, src-pack v0.30.2, src-odb v0.40.2, src-packetline v0.14.2, src-transport v0.25.4, src-protocol v0.26.3, src-revision v0.10.3, src-refspec v0.7.2, src-worktree v0.12.2, src v0.36.0 ([`a5869e0`](https://github.com/GitoxideLabs/gitoxide/commit/a5869e0b223406820bca836e3e3a7fae2bfd9b04))
|
|
- Release src-config v0.16.1, src-command v0.2.3, src-prompt v0.3.2, src-url v0.13.2, src-credentials v0.9.1, src-diff v0.26.1, src-discover v0.13.0, src-hashtable v0.1.1, src-bitmap v0.2.1, src-traverse v0.22.1, src-index v0.12.3, src-mailmap v0.9.2, src-chunk v0.4.1, src-pack v0.30.2, src-odb v0.40.2, src-packetline v0.14.2, src-transport v0.25.4, src-protocol v0.26.3, src-revision v0.10.3, src-refspec v0.7.2, src-worktree v0.12.2, src v0.36.0 ([`41d57b9`](https://github.com/GitoxideLabs/gitoxide/commit/41d57b98964094fc1528adb09f69ca824229bf25))
|
|
- Release src-attributes v0.8.2, src-config-value v0.10.1, src-tempfile v3.0.2, src-lock v3.0.2, src-validate v0.7.2, src-object v0.26.1, src-ref v0.24.0, src-sec v0.6.2, src-config v0.16.1, src-command v0.2.3, src-prompt v0.3.2, src-url v0.13.2, src-credentials v0.9.1, src-diff v0.26.1, src-discover v0.13.0, src-hashtable v0.1.1, src-bitmap v0.2.1, src-traverse v0.22.1, src-index v0.12.3, src-mailmap v0.9.2, src-chunk v0.4.1, src-pack v0.30.2, src-odb v0.40.2, src-packetline v0.14.2, src-transport v0.25.4, src-protocol v0.26.3, src-revision v0.10.3, src-refspec v0.7.2, src-worktree v0.12.2, src v0.36.0 ([`e313112`](https://github.com/GitoxideLabs/gitoxide/commit/e31311257bd138b52042dea5fc40c3abab7f269b))
|
|
- Release src-features v0.26.4, src-actor v0.17.1, src-glob v0.5.3, src-path v0.7.1, src-quote v0.4.1, src-attributes v0.8.2, src-config-value v0.10.1, src-tempfile v3.0.2, src-lock v3.0.2, src-validate v0.7.2, src-object v0.26.1, src-ref v0.24.0, src-sec v0.6.2, src-config v0.16.1, src-command v0.2.3, src-prompt v0.3.2, src-url v0.13.2, src-credentials v0.9.1, src-diff v0.26.1, src-discover v0.13.0, src-hashtable v0.1.1, src-bitmap v0.2.1, src-traverse v0.22.1, src-index v0.12.3, src-mailmap v0.9.2, src-chunk v0.4.1, src-pack v0.30.2, src-odb v0.40.2, src-packetline v0.14.2, src-transport v0.25.4, src-protocol v0.26.3, src-revision v0.10.3, src-refspec v0.7.2, src-worktree v0.12.2, src v0.36.0 ([`6efd0d3`](https://github.com/GitoxideLabs/gitoxide/commit/6efd0d31fbeca31ab7319aa2ac97bb31dc4ce055))
|
|
- Release src-date v0.4.2, src-hash v0.10.2, src-features v0.26.4, src-actor v0.17.1, src-glob v0.5.3, src-path v0.7.1, src-quote v0.4.1, src-attributes v0.8.2, src-config-value v0.10.1, src-tempfile v3.0.2, src-lock v3.0.2, src-validate v0.7.2, src-object v0.26.1, src-ref v0.24.0, src-sec v0.6.2, src-config v0.16.1, src-command v0.2.3, src-prompt v0.3.2, src-url v0.13.2, src-credentials v0.9.1, src-diff v0.26.1, src-discover v0.13.0, src-hashtable v0.1.1, src-bitmap v0.2.1, src-traverse v0.22.1, src-index v0.12.3, src-mailmap v0.9.2, src-chunk v0.4.1, src-pack v0.30.2, src-odb v0.40.2, src-packetline v0.14.2, src-transport v0.25.4, src-protocol v0.26.3, src-revision v0.10.3, src-refspec v0.7.2, src-worktree v0.12.2, src v0.36.0 ([`6ccc88a`](https://github.com/GitoxideLabs/gitoxide/commit/6ccc88a8e4a56973b1a358cf72dc012ee3c75d56))
|
|
- Merge branch 'rename-crates' into inform-about-src-rename ([`c9275b9`](https://github.com/GitoxideLabs/gitoxide/commit/c9275b99ea43949306d93775d9d78c98fb86cfb1))
|
|
- Rename `git-testtools` to `src-testtools` ([`b65c33d`](https://github.com/GitoxideLabs/gitoxide/commit/b65c33d256cfed65d11adeff41132e3e58754089))
|
|
- Adjust to renaming of `git-pack` to `src-pack` ([`1ee81ad`](https://github.com/GitoxideLabs/gitoxide/commit/1ee81ad310285ee4aa118118a2be3810dbace574))
|
|
- Adjust to renaming of `git-odb` to `src-odb` ([`476e2ad`](https://github.com/GitoxideLabs/gitoxide/commit/476e2ad1a64e9e3f0d7c8651d5bcbee36cd78241))
|
|
- Adjust to renaming of `git-index` to `src-index` ([`86db5e0`](https://github.com/GitoxideLabs/gitoxide/commit/86db5e09fc58ce66b252dc13b8d7e2c48e4d5062))
|
|
- Adjust to renaming of `git-diff` to `src-diff` ([`49a163e`](https://github.com/GitoxideLabs/gitoxide/commit/49a163ec8b18f0e5fcd05a315de16d5d8be7650e))
|
|
- Adjust to renaming of `git-commitgraph` to `src-commitgraph` ([`f1dd0a3`](https://github.com/GitoxideLabs/gitoxide/commit/f1dd0a3366e31259af029da73228e8af2f414244))
|
|
- Adjust to renaming of `git-mailmap` to `src-mailmap` ([`2e28c56`](https://github.com/GitoxideLabs/gitoxide/commit/2e28c56bb9f70de6f97439818118d3a25859698f))
|
|
- Adjust to renaming of `git-discover` to `src-discover` ([`53adfe1`](https://github.com/GitoxideLabs/gitoxide/commit/53adfe1c34e9ea3b27067a97b5e7ac80b351c441))
|
|
- Adjust to renaming of `git-chunk` to `src-chunk` ([`59194e3`](https://github.com/GitoxideLabs/gitoxide/commit/59194e3a07853eae0624ebc4907478d1de4f7599))
|
|
- Adjust to renaming of `git-bitmap` to `src-bitmap` ([`75f2a07`](https://github.com/GitoxideLabs/gitoxide/commit/75f2a079b17489f62bc43e1f1d932307375c4f9d))
|
|
- Adjust to renaming for `git-protocol` to `src-protocol` ([`823795a`](https://github.com/GitoxideLabs/gitoxide/commit/823795addea3810243cab7936cd8ec0137cbc224))
|
|
- Adjust to renaming of `git-refspec` to `src-refspec` ([`c958802`](https://github.com/GitoxideLabs/gitoxide/commit/c9588020561577736faa065e7e5b5bb486ca8fe1))
|
|
- Adjust to renaming of `git-revision` to `src-revision` ([`ee0ee84`](https://github.com/GitoxideLabs/gitoxide/commit/ee0ee84607c2ffe11ee75f27a31903db68afed02))
|
|
- Adjust to renaming of `git-transport` to `src-transport` ([`b2ccf71`](https://github.com/GitoxideLabs/gitoxide/commit/b2ccf716dc4425bb96651d4d58806a3cc2da219e))
|
|
- Adjust to renaming of `git-credentials` to `src-credentials` ([`6b18abc`](https://github.com/GitoxideLabs/gitoxide/commit/6b18abcf2856f02ab938d535a65e51ac282bf94a))
|
|
- Adjust to renaming of `git-prompt` to `src-prompt` ([`6a4654e`](https://github.com/GitoxideLabs/gitoxide/commit/6a4654e0d10ab773dd219cb4b731c0fc1471c36d))
|
|
- Adjust to renaming of `git-command` to `src-command` ([`d26b8e0`](https://github.com/GitoxideLabs/gitoxide/commit/d26b8e046496894ae06b0bbfdba77196976cd975))
|
|
- Adjust to renaming of `git-packetline` to `src-packetline` ([`5cbd22c`](https://github.com/GitoxideLabs/gitoxide/commit/5cbd22cf42efb760058561c6c3bbcd4dab8c8be1))
|
|
- Rename `git-packetline` to `src-packetline` ([`1fa9698`](https://github.com/GitoxideLabs/gitoxide/commit/1fa969868754d9ee3292b12b1a44af435cc57fa5))
|
|
- Adjust to renaming of `git-worktree` to `src-worktree` ([`73a1282`](https://github.com/GitoxideLabs/gitoxide/commit/73a12821b3d9b66ec1714d07dd27eb7a73e3a544))
|
|
- Adjust to renamining of `git-worktree` to `src-worktree` ([`108bb1a`](https://github.com/GitoxideLabs/gitoxide/commit/108bb1a634f4828853fb590e9fc125f79441dd38))
|
|
- Adjust to renaming of `git-url` to `src-url` ([`b50817a`](https://github.com/GitoxideLabs/gitoxide/commit/b50817aadb143e19f61f64e19b19ec1107d980c6))
|
|
- Adjust to renaming of `git-date` to `src-date` ([`9a79ff2`](https://github.com/GitoxideLabs/gitoxide/commit/9a79ff2d5cc74c1efad9f41e21095ae498cce00b))
|
|
- Adjust to renamining of `git-attributes` to `src-attributes` ([`4a8b3b8`](https://github.com/GitoxideLabs/gitoxide/commit/4a8b3b812ac26f2a2aee8ce8ca81591273383c84))
|
|
- Adjust to renaminig of `git-quote` to `src-quote` ([`648025b`](https://github.com/GitoxideLabs/gitoxide/commit/648025b7ca94411fdd0d90c53e5faede5fde6c8d))
|
|
- Adjust to renaming of `git-config` to `src-config` ([`3a861c8`](https://github.com/GitoxideLabs/gitoxide/commit/3a861c8f049f6502d3bcbdac752659aa1aeda46a))
|
|
- Adjust to renaming of `git-ref` to `src-ref` ([`1f5f695`](https://github.com/GitoxideLabs/gitoxide/commit/1f5f695407b034377d94b172465ff573562b3fc3))
|
|
- Adjust to renaming of `git-lock` to `src-lock` ([`2028e78`](https://github.com/GitoxideLabs/gitoxide/commit/2028e7884ae1821edeec81612f501e88e4722b17))
|
|
- Adjust to renaming of `git-tempfile` to `src-tempfile` ([`b6cc3eb`](https://github.com/GitoxideLabs/gitoxide/commit/b6cc3ebb5137084a6327af16a7d9364d8f092cc9))
|
|
- Adjust to renaming of `git-object` to `src-object` ([`fc86a1e`](https://github.com/GitoxideLabs/gitoxide/commit/fc86a1e710ad7bf076c25cc6f028ddcf1a5a4311))
|
|
- Adjust to renaming of `git-actor` to `src-actor` ([`4dc9b44`](https://github.com/GitoxideLabs/gitoxide/commit/4dc9b44dc52f2486ffa2040585c6897c1bf55df4))
|
|
- Adjust to renaming of `git-validate` to `src-validate` ([`5e40ad0`](https://github.com/GitoxideLabs/gitoxide/commit/5e40ad078af3d08cbc2ca81ce755c0ed8a065b4f))
|
|
- Adjust to renaming of `git-hash` to `src-hash` ([`4a9d025`](https://github.com/GitoxideLabs/gitoxide/commit/4a9d0257110c3efa61d08c8457c4545b200226d1))
|
|
- Adjust to renaming of `git-features` to `src-features` ([`e2dd68a`](https://github.com/GitoxideLabs/gitoxide/commit/e2dd68a417aad229e194ff20dbbfd77668096ec6))
|
|
- Adjust to renaming of `git-glob` to `src-glob` ([`35b2a3a`](https://github.com/GitoxideLabs/gitoxide/commit/35b2a3acbc8f2a03f151bc0a3863163844e0ca86))
|
|
- Adjust to renaming of `git-sec` to `src-sec` ([`eabbb92`](https://github.com/GitoxideLabs/gitoxide/commit/eabbb923bd5a32fc80fa80f96cfdc2ab7bb2ed17))
|
|
- Adapt to renaming of `git-path` to `src-path` ([`d3bbcfc`](https://github.com/GitoxideLabs/gitoxide/commit/d3bbcfccad80fc44ea8e7bf819f23adaca06ba2d))
|
|
- Adjust to rename of `git-config-value` to `src-config-value` ([`622b3e1`](https://github.com/GitoxideLabs/gitoxide/commit/622b3e1d0bffa0f8db73697960f9712024fac430))
|
|
- Release git-date v0.4.2, git-hash v0.10.2, git-features v0.26.2, git-actor v0.17.1, git-glob v0.5.3, git-path v0.7.1, git-quote v0.4.1, git-attributes v0.8.2, git-config-value v0.10.1, git-tempfile v3.0.2, git-lock v3.0.2, git-validate v0.7.2, git-object v0.26.1, git-ref v0.24.0, git-sec v0.6.2, git-config v0.16.0, git-command v0.2.3, git-prompt v0.3.2, git-url v0.13.2, git-credentials v0.9.1, git-diff v0.26.1, git-discover v0.13.0, git-hashtable v0.1.1, git-bitmap v0.2.1, git-traverse v0.22.1, git-index v0.12.3, git-mailmap v0.9.2, git-chunk v0.4.1, git-pack v0.30.2, git-odb v0.40.2, git-packetline v0.14.2, git-transport v0.25.4, git-protocol v0.26.3, git-revision v0.10.2, git-refspec v0.7.2, git-worktree v0.12.2, git-repository v0.34.0, safety bump 3 crates ([`c196d20`](https://github.com/GitoxideLabs/gitoxide/commit/c196d206d57a310b1ce974a1cf0e7e6d6db5c4d6))
|
|
- Prepare changelogs prior to release ([`7c846d2`](https://github.com/GitoxideLabs/gitoxide/commit/7c846d2102dc767366771925212712ef8cc9bf07))
|
|
- Merge branch 'Lioness100/main' ([`1e544e8`](https://github.com/GitoxideLabs/gitoxide/commit/1e544e82455bf9ecb5e3c2146280eaf7ecd81f16))
|
|
- Fix typos ([`39ed9ed`](https://github.com/GitoxideLabs/gitoxide/commit/39ed9eda62b7718d5109135e5ad406fb1fe2978c))
|
|
- Release git-date v0.3.1, git-features v0.25.0, git-actor v0.15.0, git-glob v0.5.1, git-path v0.7.0, git-attributes v0.7.0, git-config-value v0.10.0, git-lock v3.0.1, git-validate v0.7.1, git-object v0.24.0, git-ref v0.21.0, git-sec v0.6.0, git-config v0.13.0, git-prompt v0.3.0, git-url v0.12.0, git-credentials v0.8.0, git-diff v0.24.0, git-discover v0.10.0, git-traverse v0.20.0, git-index v0.10.0, git-mailmap v0.7.0, git-pack v0.28.0, git-odb v0.38.0, git-packetline v0.14.1, git-transport v0.24.0, git-protocol v0.25.0, git-revision v0.8.0, git-refspec v0.5.0, git-worktree v0.10.0, git-repository v0.30.0, safety bump 26 crates ([`e6b9906`](https://github.com/GitoxideLabs/gitoxide/commit/e6b9906c486b11057936da16ed6e0ec450a0fb83))
|
|
- Prepare chnagelogs prior to git-repository release ([`7114bbb`](https://github.com/GitoxideLabs/gitoxide/commit/7114bbb6732aa8571d4ab74f28ed3e26e9fbe4d0))
|
|
- Merge branch 'main' into read-split-index ([`c57bdde`](https://github.com/GitoxideLabs/gitoxide/commit/c57bdde6de37eca9672ea715962bbd02aa3eb055))
|
|
- Merge branch 'adjustments-for-cargo' ([`083909b`](https://github.com/GitoxideLabs/gitoxide/commit/083909bc7eb902eeee2002034fdb6ed88280dc5c))
|
|
- Thanks clippy ([`f1160fb`](https://github.com/GitoxideLabs/gitoxide/commit/f1160fb42acf59b37cbeda546a7079af3c9bc050))
|
|
- Merge branch 'remove-lines-parsing' ([`9d8e32d`](https://github.com/GitoxideLabs/gitoxide/commit/9d8e32d3c276fec34e3fce0feb29de0d24a8d1d2))
|
|
- `WithSidebands` now offers a `read_data_line(byte_buf)` method. ([`41fdb84`](https://github.com/GitoxideLabs/gitoxide/commit/41fdb84717b825399bfaefb58e98a84a8b373cb5))
|
|
- Refactor ([`8fb21d7`](https://github.com/GitoxideLabs/gitoxide/commit/8fb21d7dbac06b518943813d99388c8dbf58830e))
|
|
- Merge branch 'main' into http-config ([`bcd9654`](https://github.com/GitoxideLabs/gitoxide/commit/bcd9654e56169799eb706646da6ee1f4ef2021a9))
|
|
- Release git-hash v0.10.0, git-features v0.24.0, git-date v0.3.0, git-actor v0.14.0, git-glob v0.5.0, git-path v0.6.0, git-quote v0.4.0, git-attributes v0.6.0, git-config-value v0.9.0, git-tempfile v3.0.0, git-lock v3.0.0, git-validate v0.7.0, git-object v0.23.0, git-ref v0.20.0, git-sec v0.5.0, git-config v0.12.0, git-command v0.2.0, git-prompt v0.2.0, git-url v0.11.0, git-credentials v0.7.0, git-diff v0.23.0, git-discover v0.9.0, git-bitmap v0.2.0, git-traverse v0.19.0, git-index v0.9.0, git-mailmap v0.6.0, git-chunk v0.4.0, git-pack v0.27.0, git-odb v0.37.0, git-packetline v0.14.0, git-transport v0.23.0, git-protocol v0.24.0, git-revision v0.7.0, git-refspec v0.4.0, git-worktree v0.9.0, git-repository v0.29.0, git-commitgraph v0.11.0, gitoxide-core v0.21.0, gitoxide v0.19.0, safety bump 28 crates ([`b2c301e`](https://github.com/GitoxideLabs/gitoxide/commit/b2c301ef131ffe1871314e19f387cf10a8d2ac16))
|
|
- Prepare changelogs prior to release ([`e4648f8`](https://github.com/GitoxideLabs/gitoxide/commit/e4648f827c97e9d13636d1bbdc83dd63436e6e5c))
|
|
- Merge branch 'version2021' ([`0e4462d`](https://github.com/GitoxideLabs/gitoxide/commit/0e4462df7a5166fe85c23a779462cdca8ee013e8))
|
|
- Upgrade edition to 2021 in most crates. ([`3d8fa8f`](https://github.com/GitoxideLabs/gitoxide/commit/3d8fa8fef9800b1576beab8a5bc39b821157a5ed))
|
|
- Release git-hash v0.9.11, git-features v0.23.0, git-actor v0.13.0, git-attributes v0.5.0, git-object v0.22.0, git-ref v0.17.0, git-sec v0.4.1, git-config v0.9.0, git-url v0.10.0, git-credentials v0.6.0, git-diff v0.20.0, git-discover v0.6.0, git-traverse v0.18.0, git-index v0.6.0, git-mailmap v0.5.0, git-pack v0.24.0, git-odb v0.34.0, git-packetline v0.13.1, git-transport v0.21.0, git-protocol v0.21.0, git-revision v0.6.0, git-refspec v0.3.0, git-worktree v0.6.0, git-repository v0.25.0, safety bump 24 crates ([`104d922`](https://github.com/GitoxideLabs/gitoxide/commit/104d922add61ab21c534c24ce8ed37cddf3e275a))
|
|
- Prepare changelogs for release ([`d232567`](https://github.com/GitoxideLabs/gitoxide/commit/d23256701a95284857dc8d1cb37c7c94cada973c))
|
|
- Merge branch 'main' into new-http-impl ([`702a161`](https://github.com/GitoxideLabs/gitoxide/commit/702a161ef11fc959611bf44b70e9ffe04561c7ad))
|
|
- Merge branch 'fetch-pack' ([`f47c891`](https://github.com/GitoxideLabs/gitoxide/commit/f47c89129732bcb06fe76a4696fe38ab1151fb0c))
|
|
- Merge branch 'diff' ([`25a7726`](https://github.com/GitoxideLabs/gitoxide/commit/25a7726377fbe400ea3c4927d04e9dec99802b7b))
|
|
- Release git-command v0.1.0, git-prompt v0.1.0, git-url v0.9.0, git-credentials v0.5.0, git-diff v0.19.0, git-mailmap v0.4.0, git-chunk v0.3.2, git-pack v0.23.0, git-odb v0.33.0, git-packetline v0.13.0, git-transport v0.20.0, git-protocol v0.20.0, git-revision v0.5.0, git-refspec v0.2.0, git-repository v0.24.0, git-commitgraph v0.9.0, gitoxide-core v0.18.0, gitoxide v0.16.0 ([`f5c36d8`](https://github.com/GitoxideLabs/gitoxide/commit/f5c36d85755d1f0f503b77d9a565fad6aecf6728))
|
|
- Release git-hash v0.9.10, git-features v0.22.5, git-date v0.2.0, git-actor v0.12.0, git-glob v0.4.0, git-path v0.5.0, git-quote v0.3.0, git-attributes v0.4.0, git-config-value v0.8.0, git-tempfile v2.0.5, git-validate v0.6.0, git-object v0.21.0, git-ref v0.16.0, git-sec v0.4.0, git-config v0.8.0, git-discover v0.5.0, git-traverse v0.17.0, git-index v0.5.0, git-worktree v0.5.0, git-testtools v0.9.0, git-command v0.1.0, git-prompt v0.1.0, git-url v0.9.0, git-credentials v0.5.0, git-diff v0.19.0, git-mailmap v0.4.0, git-chunk v0.3.2, git-pack v0.23.0, git-odb v0.33.0, git-packetline v0.13.0, git-transport v0.20.0, git-protocol v0.20.0, git-revision v0.5.0, git-refspec v0.2.0, git-repository v0.24.0, git-commitgraph v0.9.0, gitoxide-core v0.18.0, gitoxide v0.16.0, safety bump 28 crates ([`29a043b`](https://github.com/GitoxideLabs/gitoxide/commit/29a043be6808a3e9199a9b26bd076fe843afe4f4))
|
|
- Merge branch 'filter-refs' ([`fd14489`](https://github.com/GitoxideLabs/gitoxide/commit/fd14489f729172d615d0fa1e8dbd605e9eacf69d))
|
|
- Merge branch 'filter-refs' ([`e10554d`](https://github.com/GitoxideLabs/gitoxide/commit/e10554d2a3b9c027353a432b0c84f7d3797b7cae))
|
|
- Thanks clippy ([`1d85564`](https://github.com/GitoxideLabs/gitoxide/commit/1d8556461a585188616683d3b9998ec07936d5fc))
|
|
- Merge branch 'main' into index-from-tree ([`bc64b96`](https://github.com/GitoxideLabs/gitoxide/commit/bc64b96a2ec781c72d1d4daad38aa7fb8b74f99b))
|
|
- Merge branch 'main' into filter-refs-by-spec ([`cfa1440`](https://github.com/GitoxideLabs/gitoxide/commit/cfa144031dbcac2707ab0cec012bc35e78f9c475))
|
|
- Release git-date v0.0.5, git-hash v0.9.8, git-features v0.22.2, git-actor v0.11.3, git-glob v0.3.2, git-quote v0.2.1, git-attributes v0.3.2, git-tempfile v2.0.4, git-lock v2.1.1, git-validate v0.5.5, git-object v0.20.2, git-ref v0.15.2, git-sec v0.3.1, git-config v0.7.0, git-credentials v0.4.0, git-diff v0.17.2, git-discover v0.4.1, git-bitmap v0.1.2, git-index v0.4.2, git-mailmap v0.3.2, git-chunk v0.3.1, git-traverse v0.16.2, git-pack v0.21.2, git-odb v0.31.2, git-packetline v0.12.7, git-url v0.7.2, git-transport v0.19.2, git-protocol v0.19.0, git-revision v0.4.2, git-refspec v0.1.0, git-worktree v0.4.2, git-repository v0.22.0, safety bump 4 crates ([`4974eca`](https://github.com/GitoxideLabs/gitoxide/commit/4974eca96d525d1ee4f8cad79bb713af7a18bf9d))
|
|
- Merge branch 'main' into remote-ls-refs ([`e2ee3de`](https://github.com/GitoxideLabs/gitoxide/commit/e2ee3ded97e5c449933712883535b30d151c7c78))
|
|
- Merge branch 'docsrs-show-features' ([`31c2351`](https://github.com/GitoxideLabs/gitoxide/commit/31c235140cad212d16a56195763fbddd971d87ce))
|
|
- Use docsrs feature in code to show what is feature-gated automatically on docs.rs ([`b1c40b0`](https://github.com/GitoxideLabs/gitoxide/commit/b1c40b0364ef092cd52d03b34f491b254816b18d))
|
|
- Uniformize deny attributes ([`f7f136d`](https://github.com/GitoxideLabs/gitoxide/commit/f7f136dbe4f86e7dee1d54835c420ec07c96cd78))
|
|
- Pass --cfg docsrs when compiling for https://docs.rs ([`5176771`](https://github.com/GitoxideLabs/gitoxide/commit/517677147f1c17304c62cf97a1dd09f232ebf5db))
|
|
- Remove default link to cargo doc everywhere ([`533e887`](https://github.com/GitoxideLabs/gitoxide/commit/533e887e80c5f7ede8392884562e1c5ba56fb9a8))
|
|
- Merge branch 'main' into remote-ls-refs ([`bd5f3e8`](https://github.com/GitoxideLabs/gitoxide/commit/bd5f3e8db7e0bb4abfb7b0f79f585ab82c3a14ab))
|
|
- Release git-date v0.0.3, git-actor v0.11.1, git-attributes v0.3.1, git-tempfile v2.0.3, git-object v0.20.1, git-ref v0.15.1, git-config v0.6.1, git-diff v0.17.1, git-discover v0.4.0, git-bitmap v0.1.1, git-index v0.4.1, git-mailmap v0.3.1, git-traverse v0.16.1, git-pack v0.21.1, git-odb v0.31.1, git-packetline v0.12.6, git-url v0.7.1, git-transport v0.19.1, git-protocol v0.18.1, git-revision v0.4.0, git-worktree v0.4.1, git-repository v0.21.0, safety bump 5 crates ([`c96473d`](https://github.com/GitoxideLabs/gitoxide/commit/c96473dce21c3464aacbc0a62d520c1a33172611))
|
|
- Prepare changelogs prior to reelase ([`c06ae1c`](https://github.com/GitoxideLabs/gitoxide/commit/c06ae1c606b6af9c2a12021103d99c2810750d60))
|
|
- Merge pull request #2 from SidneyDouw/main ([`ce885ad`](https://github.com/GitoxideLabs/gitoxide/commit/ce885ad4c3324c09c83751c32e014f246c748766))
|
|
- Merge branch 'Byron:main' into main ([`9b9ea02`](https://github.com/GitoxideLabs/gitoxide/commit/9b9ea0275f8ff5862f24cf5a4ca53bb1cd610709))
|
|
- Merge branch 'main' into rev-parse-delegate ([`6da8250`](https://github.com/GitoxideLabs/gitoxide/commit/6da82507588d3bc849217c11d9a1d398b67f2ed6))
|
|
- Merge branch 'main' into pathspec ([`7b61506`](https://github.com/GitoxideLabs/gitoxide/commit/7b615060712565f515515e35a3e8346278ad770c))
|
|
- Merge branch 'kianmeng-fix-typos' ([`4e7b343`](https://github.com/GitoxideLabs/gitoxide/commit/4e7b34349c0a01ad8686bbb4eb987e9338259d9c))
|
|
- Fix typos ([`e9fcb70`](https://github.com/GitoxideLabs/gitoxide/commit/e9fcb70e429edb2974afa3f58d181f3ef14c3da3))
|
|
- Merge pull request #1 from Byron/main ([`085e76b`](https://github.com/GitoxideLabs/gitoxide/commit/085e76b121291ed9bd324139105d2bd4117bedf8))
|
|
- Merge branch 'main' into SidneyDouw-pathspec ([`a22b1d8`](https://github.com/GitoxideLabs/gitoxide/commit/a22b1d88a21311d44509018729c3ef1936cf052a))
|
|
- Merge branch 'main' into git_includeif ([`598c853`](https://github.com/GitoxideLabs/gitoxide/commit/598c853087fcf8f77299aa5b9803bcec705c0cd0))
|
|
- Release git-ref v0.13.0, git-discover v0.1.0, git-index v0.3.0, git-mailmap v0.2.0, git-traverse v0.15.0, git-pack v0.19.0, git-odb v0.29.0, git-packetline v0.12.5, git-url v0.5.0, git-transport v0.17.0, git-protocol v0.16.0, git-revision v0.2.0, git-worktree v0.2.0, git-repository v0.17.0 ([`349c590`](https://github.com/GitoxideLabs/gitoxide/commit/349c5904b0dac350838a896759d51576b66880a7))
|
|
- Release git-hash v0.9.4, git-features v0.21.0, git-actor v0.10.0, git-glob v0.3.0, git-path v0.1.1, git-attributes v0.1.0, git-sec v0.1.0, git-config v0.3.0, git-credentials v0.1.0, git-validate v0.5.4, git-object v0.19.0, git-diff v0.16.0, git-lock v2.1.0, git-ref v0.13.0, git-discover v0.1.0, git-index v0.3.0, git-mailmap v0.2.0, git-traverse v0.15.0, git-pack v0.19.0, git-odb v0.29.0, git-packetline v0.12.5, git-url v0.5.0, git-transport v0.17.0, git-protocol v0.16.0, git-revision v0.2.0, git-worktree v0.2.0, git-repository v0.17.0, safety bump 20 crates ([`654cf39`](https://github.com/GitoxideLabs/gitoxide/commit/654cf39c92d5aa4c8d542a6cadf13d4acef6a78e))
|
|
- Fix clippy - many false positives this time ([`045e6fa`](https://github.com/GitoxideLabs/gitoxide/commit/045e6fae17077555c3e115992905c8046f2c5d0b))
|
|
- Fix clippy - many false positives this time ([`099bd5b`](https://github.com/GitoxideLabs/gitoxide/commit/099bd5b86fb80b26a73863b80ad60a0394458b6d))
|
|
- Release git-diff v0.14.0, git-bitmap v0.1.0, git-index v0.2.0, git-tempfile v2.0.1, git-lock v2.0.0, git-mailmap v0.1.0, git-traverse v0.13.0, git-pack v0.17.0, git-quote v0.2.0, git-odb v0.27.0, git-packetline v0.12.4, git-url v0.4.0, git-transport v0.16.0, git-protocol v0.15.0, git-ref v0.12.0, git-worktree v0.1.0, git-repository v0.15.0, cargo-smart-release v0.9.0, safety bump 5 crates ([`e58dc30`](https://github.com/GitoxideLabs/gitoxide/commit/e58dc3084cf17a9f618ae3a6554a7323e44428bf))
|
|
- Upgrade document-features ([`c35e62e`](https://github.com/GitoxideLabs/gitoxide/commit/c35e62e0da9ac1f7dcb863f5f9c69108c728d32e))
|
|
- Release git-odb v0.26.0, git-packetline v0.12.3, git-url v0.3.5, git-transport v0.15.0, git-protocol v0.14.0, git-ref v0.11.0, git-repository v0.14.0, cargo-smart-release v0.8.0 ([`42ebb53`](https://github.com/GitoxideLabs/gitoxide/commit/42ebb536cd6086f096b8422291776c9720fa0948))
|
|
- Release git-diff v0.13.0, git-tempfile v1.0.4, git-chunk v0.3.0, git-traverse v0.12.0, git-pack v0.16.0, git-odb v0.26.0, git-packetline v0.12.3, git-url v0.3.5, git-transport v0.15.0, git-protocol v0.14.0, git-ref v0.11.0, git-repository v0.14.0, cargo-smart-release v0.8.0 ([`1b76119`](https://github.com/GitoxideLabs/gitoxide/commit/1b76119259b8168aeb99cbbec233f7ddaa2d7d2c))
|
|
- Release git-actor v0.8.0, git-config v0.1.10, git-object v0.17.0, git-diff v0.13.0, git-tempfile v1.0.4, git-chunk v0.3.0, git-traverse v0.12.0, git-pack v0.16.0, git-odb v0.26.0, git-packetline v0.12.3, git-url v0.3.5, git-transport v0.15.0, git-protocol v0.14.0, git-ref v0.11.0, git-repository v0.14.0, cargo-smart-release v0.8.0 ([`8f57c29`](https://github.com/GitoxideLabs/gitoxide/commit/8f57c297d7d6ed68cf51415ea7ede4bf9263326e))
|
|
- Release git-features v0.19.1, git-actor v0.8.0, git-config v0.1.10, git-object v0.17.0, git-diff v0.13.0, git-tempfile v1.0.4, git-chunk v0.3.0, git-traverse v0.12.0, git-pack v0.16.0, git-odb v0.26.0, git-packetline v0.12.3, git-url v0.3.5, git-transport v0.15.0, git-protocol v0.14.0, git-ref v0.11.0, git-repository v0.14.0, cargo-smart-release v0.8.0 ([`d78aab7`](https://github.com/GitoxideLabs/gitoxide/commit/d78aab7b9c4b431d437ac70a0ef96263acb64e46))
|
|
- Release git-hash v0.9.1, git-features v0.19.1, git-actor v0.8.0, git-config v0.1.10, git-object v0.17.0, git-diff v0.13.0, git-tempfile v1.0.4, git-chunk v0.3.0, git-traverse v0.12.0, git-pack v0.16.0, git-odb v0.26.0, git-packetline v0.12.3, git-url v0.3.5, git-transport v0.15.0, git-protocol v0.14.0, git-ref v0.11.0, git-repository v0.14.0, cargo-smart-release v0.8.0, safety bump 4 crates ([`373cbc8`](https://github.com/GitoxideLabs/gitoxide/commit/373cbc877f7ad60dac682e57c52a7b90f108ebe3))
|
|
- Prepare changelogs for release ([`674ec73`](https://github.com/GitoxideLabs/gitoxide/commit/674ec73b0816baa2c63b4ef1b40b7a41849c5e95))
|
|
- Prepar changelogs for cargo-smart-release release ([`8900d69`](https://github.com/GitoxideLabs/gitoxide/commit/8900d699226eb0995be70d66249827ce348261df))
|
|
- Merge branch 'sync-db-draft' ([`7d2e20c`](https://github.com/GitoxideLabs/gitoxide/commit/7d2e20c6fedc2c7e71a307d8d072412fa847a4aa))
|
|
- Thanks clippy ([`d1a956d`](https://github.com/GitoxideLabs/gitoxide/commit/d1a956d8ccc9d0e27d81ce1c7973e339e6c9b66b))
|
|
- Thanks clippy ([`7dd2313`](https://github.com/GitoxideLabs/gitoxide/commit/7dd2313d980fe7c058319ae66d313b3097e3ae5f))
|
|
- Release git-actor v0.7.0, git-config v0.1.9, git-object v0.16.0, git-diff v0.12.0, git-traverse v0.11.0, git-pack v0.15.0, git-odb v0.25.0, git-packetline v0.12.2, git-transport v0.14.0, git-protocol v0.13.0, git-ref v0.10.0, git-repository v0.13.0, cargo-smart-release v0.7.0 ([`d3f9227`](https://github.com/GitoxideLabs/gitoxide/commit/d3f922781a81e8fbb81aa47afdbe9afeb06d666b))
|
|
- Release git-features v0.18.0, git-actor v0.7.0, git-config v0.1.9, git-object v0.16.0, git-diff v0.12.0, git-traverse v0.11.0, git-pack v0.15.0, git-odb v0.25.0, git-packetline v0.12.2, git-transport v0.14.0, git-protocol v0.13.0, git-ref v0.10.0, git-repository v0.13.0, cargo-smart-release v0.7.0, safety bump 12 crates ([`acd3737`](https://github.com/GitoxideLabs/gitoxide/commit/acd37371dcd92ebac3d1f039224d02f2b4e9fa0b))
|
|
- Adjust changelogs prior to release ([`ec38950`](https://github.com/GitoxideLabs/gitoxide/commit/ec3895005d141abe79764eaff7c0f04153e38d73))
|
|
- Fix build warnings related to pin-project lite ([`126aeec`](https://github.com/GitoxideLabs/gitoxide/commit/126aeec1f4cb358c7d24fec4fb0a92e7ff9319e8))
|
|
- Release git-config v0.1.8, git-object v0.15.1, git-diff v0.11.1, git-traverse v0.10.1, git-pack v0.14.0, git-odb v0.24.0, git-packetline v0.12.1, git-transport v0.13.1, git-protocol v0.12.1, git-ref v0.9.1, git-repository v0.12.0, cargo-smart-release v0.6.0 ([`f606fa9`](https://github.com/GitoxideLabs/gitoxide/commit/f606fa9a0ca338534252df8921cd5e9d3875bf94))
|
|
- Better changelog descriptions. ([`f69b2d6`](https://github.com/GitoxideLabs/gitoxide/commit/f69b2d627099639bc144fd94fde678d84a10d6f7))
|
|
- Adjusting changelogs prior to release of git-config v0.1.8, git-object v0.15.1, git-diff v0.11.1, git-traverse v0.10.1, git-pack v0.14.0, git-odb v0.24.0, git-packetline v0.12.1, git-transport v0.13.1, git-protocol v0.12.1, git-ref v0.9.1, git-repository v0.12.0, cargo-smart-release v0.6.0, safety bump 5 crates ([`39b40c8`](https://github.com/GitoxideLabs/gitoxide/commit/39b40c8c3691029cc146b893fa0d8d25d56d0819))
|
|
- Release git-hash v0.8.0, git-features v0.17.0, git-actor v0.6.0, git-object v0.15.0, git-diff v0.11.0, git-traverse v0.10.0, git-pack v0.13.0, git-odb v0.23.0, git-packetline v0.12.0, git-transport v0.13.0, git-protocol v0.12.0, git-ref v0.9.0, git-repository v0.11.0, git-commitgraph v0.6.0, gitoxide-core v0.12.0, gitoxide v0.10.0, cargo-smart-release v0.5.0, safety bump 16 crates ([`0e02953`](https://github.com/GitoxideLabs/gitoxide/commit/0e029537a7f6242d02ccf7e63d8d92f5246e6c5e))
|
|
- Release git-hash v0.7.0, git-features v0.16.5, git-actor v0.5.3, git-config v0.1.7, git-validate v0.5.3, git-object v0.14.1, git-diff v0.10.0, git-tempfile v1.0.3, git-lock v1.0.1, git-traverse v0.9.0, git-pack v0.12.0, git-odb v0.22.0, git-packetline v0.11.0, git-url v0.3.4, git-transport v0.12.0, git-protocol v0.11.0, git-ref v0.8.0, git-repository v0.10.0, cargo-smart-release v0.4.0 ([`59ffbd9`](https://github.com/GitoxideLabs/gitoxide/commit/59ffbd9f15583c8248b7f48b3f55ec6faffe7cfe))
|
|
- Adjusting changelogs prior to release of git-hash v0.7.0, git-features v0.16.5, git-actor v0.5.3, git-validate v0.5.3, git-object v0.14.1, git-diff v0.10.0, git-tempfile v1.0.3, git-lock v1.0.1, git-traverse v0.9.0, git-pack v0.12.0, git-odb v0.22.0, git-packetline v0.11.0, git-url v0.3.4, git-transport v0.12.0, git-protocol v0.11.0, git-ref v0.8.0, git-repository v0.10.0, cargo-smart-release v0.4.0, safety bump 3 crates ([`a474395`](https://github.com/GitoxideLabs/gitoxide/commit/a47439590e36b1cb8b516b6053fd5cbfc42efed7))
|
|
- Update changelogs just for fun ([`21541b3`](https://github.com/GitoxideLabs/gitoxide/commit/21541b3301de1e053fc0e84373be60d2162fbaae))
|
|
- Merge branch 'changelog-generation' ([`bf0106e`](https://github.com/GitoxideLabs/gitoxide/commit/bf0106ea21734d4e59d190b424c22743c22da966))
|
|
- Merge branch 'main' into changelog-generation ([`c956f33`](https://github.com/GitoxideLabs/gitoxide/commit/c956f3351d766c748faf0460780e32ac8dfe8165))
|
|
- Bump git-traverse v0.9.0, safety bump 8 crates ([`d39fabb`](https://github.com/GitoxideLabs/gitoxide/commit/d39fabb8757369aa19452a457f610fe21dc13a14))
|
|
- Release git-packetline v0.10.1 ([`4f9da02`](https://github.com/GitoxideLabs/gitoxide/commit/4f9da02ae0f0ce8e62b20852319f46ab26b88d89))
|
|
- Merge branch 'repository-integration' ([`49f5453`](https://github.com/GitoxideLabs/gitoxide/commit/49f5453629646ac24d752f53c532e5f67eb09374))
|
|
- [ref #190] more conversion trait impls ([`1795a33`](https://github.com/GitoxideLabs/gitoxide/commit/1795a333c05c60a1a2f3164d5c4c78289eb7050c))
|
|
- [repository #174] adjust various changelogs ([`081faf5`](https://github.com/GitoxideLabs/gitoxide/commit/081faf5c3a21b34b7068b44d8206fb5770c392f5))
|
|
- Bump git-packetline v0.10.0 ([`b09f391`](https://github.com/GitoxideLabs/gitoxide/commit/b09f3912e0addd7b4b0ef22bc3a24869d5011646))
|
|
- [packetline #178] fix docs ([`878d8e8`](https://github.com/GitoxideLabs/gitoxide/commit/878d8e8d9f88a31dd9db30e381e65c1031919474))
|
|
- [packetline #178] refactor ([`0c7c599`](https://github.com/GitoxideLabs/gitoxide/commit/0c7c5990fc71c0ee192e5ed42a6b8d268ea764fd))
|
|
- [packetline #178] fix docs ([`b3fd65d`](https://github.com/GitoxideLabs/gitoxide/commit/b3fd65d4130010d48afabe70b76880abcd6c8fb8))
|
|
- [packetline #178] refactor ([`23438fd`](https://github.com/GitoxideLabs/gitoxide/commit/23438fd4a807376c1d4699732ea6c83c0bde574f))
|
|
- [packetline #178] rename PacketLine to PacketLineRef… ([`d4c16a9`](https://github.com/GitoxideLabs/gitoxide/commit/d4c16a93946244177606b58cc702b81a16424ad4))
|
|
- [packetline #178] add changelog in preparation for breaking changes ([`ffd96f9`](https://github.com/GitoxideLabs/gitoxide/commit/ffd96f9fd747a99f0250444cf4b6f5a161646129))
|
|
- Release git-packetline v0.9.1 ([`2276e2a`](https://github.com/GitoxideLabs/gitoxide/commit/2276e2aefb8a4e51024644826249b3f97da2ccdb))
|
|
- Apply nightly rustfmt rules. ([`5e0edba`](https://github.com/GitoxideLabs/gitoxide/commit/5e0edbadb39673d4de640f112fa306349fb11814))
|
|
- Release git-packetline v0.9.0 ([`7ffbd60`](https://github.com/GitoxideLabs/gitoxide/commit/7ffbd602c08605026b0bb97ab85216907badaf09))
|
|
- Remove dev-dependency cycles by removing their version ([`c40faca`](https://github.com/GitoxideLabs/gitoxide/commit/c40faca41632cd2a226daf4ddf5293b65d1fdc82))
|
|
- Release git-diff v0.8.0, git-odb v0.20.0, git-pack v0.8.0, git-traverse v0.7.0 ([`f123f69`](https://github.com/GitoxideLabs/gitoxide/commit/f123f69c7a4f9fd1c98bd2f60ebc953a6739fe04))
|
|
- Release git-diff v0.7.0, git-odb v0.19.0, git-pack v0.7.0, git-traverse v0.6.0 ([`c67291f`](https://github.com/GitoxideLabs/gitoxide/commit/c67291ff9bcdff9a747d87241f6a71015607af05))
|
|
- (cargo-release) version 0.8.0 ([`ad6d7f9`](https://github.com/GitoxideLabs/gitoxide/commit/ad6d7f9c2b4f8879d466e758fc9b51ece6879e96))
|
|
- (cargo-release) version 0.18.0 ([`b327590`](https://github.com/GitoxideLabs/gitoxide/commit/b327590d02fec5536c380b2d39dd7be089ca7c40))
|
|
- (cargo-release) version 0.7.0 ([`2ef3106`](https://github.com/GitoxideLabs/gitoxide/commit/2ef3106eb84981e2dabd84f81362b4e44f938ea6))
|
|
- (cargo-release) version 0.17.0 ([`c52a491`](https://github.com/GitoxideLabs/gitoxide/commit/c52a49176bd294bb36db74b4293cdb684a2ab7f6))
|
|
- Clippy on tests and thanks clippy ([`a77a71c`](https://github.com/GitoxideLabs/gitoxide/commit/a77a71cf02d328a2a964388928d6b2a235a0aa85))
|
|
- Thanks clippy ([`e1964e4`](https://github.com/GitoxideLabs/gitoxide/commit/e1964e43979b3e32a5d4bfbe377a842d2c0b10ea))
|
|
- [ref] refactor ([`bd94ea5`](https://github.com/GitoxideLabs/gitoxide/commit/bd94ea55c1b598e507b5717ee5a5d6f14830c3bb))
|
|
- [pack] fix docs ([`e7b9d96`](https://github.com/GitoxideLabs/gitoxide/commit/e7b9d9613874cd1ebaf740dc08db467c461a4751))
|
|
- Bump futures-io from 0.3.15 to 0.3.16 ([`3c23820`](https://github.com/GitoxideLabs/gitoxide/commit/3c23820d3f0d3567f44215cdb0ad13ab675a201f))
|
|
- Remove unnecessary pub(crate) exports ([`3d2456e`](https://github.com/GitoxideLabs/gitoxide/commit/3d2456e11709f0461b37c6df55ecc3861ca4cab5))
|
|
- Fix docs ([`2698dae`](https://github.com/GitoxideLabs/gitoxide/commit/2698daec29ac68f928a06f2bc9f4df44fcc8222c))
|
|
- Fix build ([`22bda81`](https://github.com/GitoxideLabs/gitoxide/commit/22bda81712b1379869abf764d47c05e03f697a50))
|
|
- Thanks clippy ([`3f7e27b`](https://github.com/GitoxideLabs/gitoxide/commit/3f7e27b91e2c7d66959f5f4c1a667f3315111cd6))
|
|
- Thanks clippy ([`6200ed9`](https://github.com/GitoxideLabs/gitoxide/commit/6200ed9ac5609c74de4254ab663c19cfe3591402))
|
|
- [async-client] unblock the async delegate in the cheapest possible way… ([`a3b5d75`](https://github.com/GitoxideLabs/gitoxide/commit/a3b5d75d387dc5d6c44f695f63df8803613637a2))
|
|
- Revert "[async-client] Try to bring 'Send' back but…" ([`52eb953`](https://github.com/GitoxideLabs/gitoxide/commit/52eb953fcc44cce19604b1df6a600237b8c81392))
|
|
- [async-client] Try to bring 'Send' back but… ([`3a06adb`](https://github.com/GitoxideLabs/gitoxide/commit/3a06adb41f6b2946f78044e4ab1385e6441fc40f))
|
|
- Prevent selecting mutually exclusive features ([`7f5da18`](https://github.com/GitoxideLabs/gitoxide/commit/7f5da18c39b84af788ea1366ccca2c8b9d09f755))
|
|
- [git-protocol] fetch in sync and async… ([`4776039`](https://github.com/GitoxideLabs/gitoxide/commit/47760399bffd030c848e0ef6df52a4765d8fb566))
|
|
- Bump maybe-async from 0.2.4 to 0.2.6 ([`d99a1a8`](https://github.com/GitoxideLabs/gitoxide/commit/d99a1a815809d22c7384c6ecb1275e39fb911d91))
|
|
- [git-protocol] fix build ([`4cce648`](https://github.com/GitoxideLabs/gitoxide/commit/4cce6487d6d514541afee1a9aa92043f186136d3))
|
|
- Refactor ([`14c9093`](https://github.com/GitoxideLabs/gitoxide/commit/14c909341d243ca3dcc42d343aeee65d28045b65))
|
|
- [git-transport] upgrade to futures-lite 1.12 with BufRead support ([`ee01c79`](https://github.com/GitoxideLabs/gitoxide/commit/ee01c79887a892e001787bbefa93f75d9c4f1cfc))
|
|
- [git-transport] ExtendedBufRead for Async… ([`d4e56c8`](https://github.com/GitoxideLabs/gitoxide/commit/d4e56c8efd586b571445e0085ce518c5efb8f5e6))
|
|
- (cargo-release) version 0.16.0 ([`769c649`](https://github.com/GitoxideLabs/gitoxide/commit/769c649c00c009bf5a3f7c0611a7b999618f2938))
|
|
- [git-packetline] refactor ([`7e513f1`](https://github.com/GitoxideLabs/gitoxide/commit/7e513f1fa3ba143bb1ae5f9052c195043a53943c))
|
|
- [git-packetline] Switch back to pin-project-lite ([`63cb0fc`](https://github.com/GitoxideLabs/gitoxide/commit/63cb0fcb6248e5b9489156d602235d0300858cbc))
|
|
- [git-packetline] all tests green ([`fed6c69`](https://github.com/GitoxideLabs/gitoxide/commit/fed6c69fd8b2877a66fe9d87916f3d54a3fc342b))
|
|
- [git-packetline] Nearly there - one failing test and its known why it does that ([`51c63c0`](https://github.com/GitoxideLabs/gitoxide/commit/51c63c081df4bd26adef7b8336034aee74237a86))
|
|
- [git-packetline] another green test ([`e67d77d`](https://github.com/GitoxideLabs/gitoxide/commit/e67d77d545530ddce18846b0a5e3d732f071a11b))
|
|
- [git-packetline] Custom implementation of read_line future to avoid extra work… ([`91c2895`](https://github.com/GitoxideLabs/gitoxide/commit/91c28954babfd863340a165721d3dab186b668a1))
|
|
- [git-packetline] read_line test green, but… ([`8007c65`](https://github.com/GitoxideLabs/gitoxide/commit/8007c653d9e2065db913f683a1aa39bd2e016ee5))
|
|
- [git-packetline] fix compile errors if no features are specified ([`a2b44c8`](https://github.com/GitoxideLabs/gitoxide/commit/a2b44c81a993b08d7786ca8139796f586229c90b))
|
|
- [git-packetline] YES, finally, the first green test ([`f16b012`](https://github.com/GitoxideLabs/gitoxide/commit/f16b0124e778b5b8d2272228cf1644f9706df85c))
|
|
- Revert "Revert "[git-packetline] It compiles with parent as option, even with state machine"" ([`e300f9f`](https://github.com/GitoxideLabs/gitoxide/commit/e300f9fbbf1dda914b3d53bfac584eaa59ffe03f))
|
|
- Revert "[git-packetline] An Option really does the trick" ([`8eb78f5`](https://github.com/GitoxideLabs/gitoxide/commit/8eb78f51f753680d1ad7123ed07c9d4fc2562632))
|
|
- [git-packetline] An Option really does the trick ([`c05bd79`](https://github.com/GitoxideLabs/gitoxide/commit/c05bd795156d7c3ca72ab39a01b57684c87d32c0))
|
|
- Revert "[git-packetline] It compiles with parent as option, even with state machine" ([`890cc50`](https://github.com/GitoxideLabs/gitoxide/commit/890cc5018b8816ce369e09e3fbe8041f7421d602))
|
|
- [git-packetline] It compiles with parent as option, even with state machine ([`a97bbfd`](https://github.com/GitoxideLabs/gitoxide/commit/a97bbfd6a4fafaf672186af72a53ed75fd817948))
|
|
- [git-packetline] Even without pin projection lifetimes don't add up ([`7e834f5`](https://github.com/GitoxideLabs/gitoxide/commit/7e834f584da1be7d00a0671df33d52171f79595f))
|
|
- [git-packetline] [FAIL] For some reason the is a lifetime mismatch again… ([`b4ff4e7`](https://github.com/GitoxideLabs/gitoxide/commit/b4ff4e7fae38dda4d281f41fb20abbd57c02993f))
|
|
- [git-packetline] first step towards state based impl ([`22740c5`](https://github.com/GitoxideLabs/gitoxide/commit/22740c5bd2cc0805cc795038b997ca189e1df6ec))
|
|
- [git-packetline] Use what's learned previously to make it compile without added buffer ([`88511f7`](https://github.com/GitoxideLabs/gitoxide/commit/88511f7f68f19db2e60ea4801e26243f39ad654e))
|
|
- Revert "[git-packetline] get it to compile by resorting to another buffer" ([`3866517`](https://github.com/GitoxideLabs/gitoxide/commit/38665173722ec57d72a3eb43f619e586ece81138))
|
|
- [git-packetline] get it to compile by resorting to another buffer ([`01e15c8`](https://github.com/GitoxideLabs/gitoxide/commit/01e15c8b6e4e582d75069f6e38f22ce37e5fb29c))
|
|
- [git-packetline] [HACKY-SUCCESS] It's possible to do it, but how to do it without unsafe? ([`96d0ecf`](https://github.com/GitoxideLabs/gitoxide/commit/96d0ecf535753068c440b8c9909f7e72bba6b5b9))
|
|
- [git-packetline] [FAIL] No, cannot poll a dynamically created future ([`194c991`](https://github.com/GitoxideLabs/gitoxide/commit/194c991d64fdf8fb6cffe12d5a8b6a2ba761e36e))
|
|
- [git-packetline] [FAIL] try to brute-force keeping futures for polling… ([`42a7d00`](https://github.com/GitoxideLabs/gitoxide/commit/42a7d00252434e6f0b200fbb4a0155415e2e8537))
|
|
- [git-packetline] [FAIL] try to impl fill_buf - can't return parent buffer ([`1e8b006`](https://github.com/GitoxideLabs/gitoxide/commit/1e8b006d3f8bed554ff247613b05a851849b574e))
|
|
- [git-packetline] Upgrade to pin_project as drop impl is needed ([`3d53404`](https://github.com/GitoxideLabs/gitoxide/commit/3d5340424020a95b39e8c7ee747bdfdae934bdd0))
|
|
- [git-packetline] A step towards implementing poll_fill_buf ([`3c487de`](https://github.com/GitoxideLabs/gitoxide/commit/3c487de86b9b7a7647372d7caf940617c571b9a1))
|
|
- [git-packetline] Frame for async sideband ([`adc365e`](https://github.com/GitoxideLabs/gitoxide/commit/adc365e019b2fead79e1a4ad5657a9d6b49305fd))
|
|
- [git-packetline] Use underlying StreamPeekIter buffer instead of copying into own ([`88b8bc3`](https://github.com/GitoxideLabs/gitoxide/commit/88b8bc33eda0c41af24575998a65232e5ce57e23))
|
|
- [git-packetline] [FAIL] try to get rid of second buffer in sideband reader ([`4d8f4b5`](https://github.com/GitoxideLabs/gitoxide/commit/4d8f4b5ba5ffb7044b0525d4f63778688f72d12e))
|
|
- [git-packetline] streaming peek iter with async support ([`60164fd`](https://github.com/GitoxideLabs/gitoxide/commit/60164fdaad02b538f1238232852bb231ec894269))
|
|
- [git-packetline] fix docs ([`4a47c9e`](https://github.com/GitoxideLabs/gitoxide/commit/4a47c9ea79bc908bbba81d1ffa021c53a9246101))
|
|
- [git-packetline] refactor ([`e8b2dd1`](https://github.com/GitoxideLabs/gitoxide/commit/e8b2dd118859222d87eacaa194a118225d450c00))
|
|
- [git-packetline] Async IO for packetline serialization. ([`3bb9cf1`](https://github.com/GitoxideLabs/gitoxide/commit/3bb9cf15a4703a88fab98223923f1acf50e57a46))
|
|
- [git-packetline] refactor ([`2a84b78`](https://github.com/GitoxideLabs/gitoxide/commit/2a84b787df693e8ce95bcde01663f6cdef8494cd))
|
|
- [git-packetline] encode module now available as async edition ([`119fcc3`](https://github.com/GitoxideLabs/gitoxide/commit/119fcc328aa1778f64d6b7342d1e439a8ac081a4))
|
|
- [git-packetline] Use io::(Result|Error) everywhere ([`374f129`](https://github.com/GitoxideLabs/gitoxide/commit/374f129e0d1473db9a2107c408f655da032efe89))
|
|
- [git-packetline] Deduplicate 'encode' module tests ([`34f48c3`](https://github.com/GitoxideLabs/gitoxide/commit/34f48c310643d5246799ad7d2ac968c36289893e))
|
|
- [git-packetline] refactor ([`f038ca1`](https://github.com/GitoxideLabs/gitoxide/commit/f038ca1e1c6d99bfcedb0387abc4151b188750c6))
|
|
- [git-packetline] remove now unnecessary duplicate tests ([`c8178d7`](https://github.com/GitoxideLabs/gitoxide/commit/c8178d7fe03e3dc6b24edc68f29a32dbf43b6d3c))
|
|
- [git-packetline] Use maybe_async to deduplicate tests - neat ([`439a7b7`](https://github.com/GitoxideLabs/gitoxide/commit/439a7b76c3d306a979890aedd0d857527830c1dc))
|
|
- [git-packetline] refactor ([`d698d7b`](https://github.com/GitoxideLabs/gitoxide/commit/d698d7bc4cfd49c6f752dab17f669bce27aa437a))
|
|
- [git-packetline] All tests for high-level writer pass ([`eef8c9f`](https://github.com/GitoxideLabs/gitoxide/commit/eef8c9f0b320cea89e900cfd7b5eed54d3bc7a8f))
|
|
- [git-packetline] OMG it's green! ([`fbffd89`](https://github.com/GitoxideLabs/gitoxide/commit/fbffd898eedc3a16369aeb65a496f6460fd5238e))
|
|
- [git-packetline] An owning inplementation of the LineWriter ([`70ce3c9`](https://github.com/GitoxideLabs/gitoxide/commit/70ce3c96f189e51a0d4d8b5f1f572372f64bcb0a))
|
|
- [git-packetline] An owning LineWriter ([`445fac6`](https://github.com/GitoxideLabs/gitoxide/commit/445fac6b079a8728a5b17f1a5cb70178fafe2c8a))
|
|
- Revert "[git-packetline] Use no pin projections" - let's own the writer ([`6c5750a`](https://github.com/GitoxideLabs/gitoxide/commit/6c5750a810fd8a13c67e947b72ec4dcdb717552b))
|
|
- [git-packetline] Use no pin projections ([`dc4e0e5`](https://github.com/GitoxideLabs/gitoxide/commit/dc4e0e5946dd24e92b52c592863e28736fcb636e))
|
|
- [git-packetline] Allow different lifetimes for writer and buffers ([`3b3c53d`](https://github.com/GitoxideLabs/gitoxide/commit/3b3c53dc85d70cce7a58aa5eb21e3b97249f6e45))
|
|
- [git-packetline] A complete LineWriter implementation by hand, OMG ([`3299548`](https://github.com/GitoxideLabs/gitoxide/commit/32995484a83756fd522f4b7ba45150254809ebfe))
|
|
- [git-packetline] write prefix properly ([`432b214`](https://github.com/GitoxideLabs/gitoxide/commit/432b2145e3618a0989ed0a99eb80b1827afe79c8))
|
|
- [git-packetline] write hex_len properly ([`acdcfb7`](https://github.com/GitoxideLabs/gitoxide/commit/acdcfb7b8b26adb4c77e5e1e6d550ab2cfe9b7dd))
|
|
- [git-packetline] it compiles, but write_all needs to be implemented by hand ([`2c44350`](https://github.com/GitoxideLabs/gitoxide/commit/2c44350d6906d5a01e985e6b5d1e690fd1ee35af))
|
|
- [git-packetline] First draft of LineWriter - and it shows some teeth ([`13127ee`](https://github.com/GitoxideLabs/gitoxide/commit/13127ee2dc93a993b952fb4e94d0736836496067))
|
|
- [git-packetline] Make failing test pass officially for now ([`cbd6291`](https://github.com/GitoxideLabs/gitoxide/commit/cbd6291a75565a8a15f38f7ffd6bc4918aa46a3a))
|
|
- [git-packetline] it turns out that a simple write trait isn't simple ([`7933698`](https://github.com/GitoxideLabs/gitoxide/commit/793369807fed9f4ddab5db012d84b2b83c2d9613))
|
|
- [git-packetline] Calling auto-generated futures isn't easy :D ([`8361238`](https://github.com/GitoxideLabs/gitoxide/commit/836123890d2604e9398589a98cd11feeb9810c7a))
|
|
- [git-packetline] All encode capabilities that Write needs ([`88a971d`](https://github.com/GitoxideLabs/gitoxide/commit/88a971d01f80bedeb180198585d0d6ba2f63bfc0))
|
|
- [git-packetline] the first green encode test ([`ebc4703`](https://github.com/GitoxideLabs/gitoxide/commit/ebc4703a26fc2d8a6d88a336489c1b8400d6c387))
|
|
- [git-packetline] Now maybe_async would be useful ([`ab4b30e`](https://github.com/GitoxideLabs/gitoxide/commit/ab4b30e4cebe52b5b3a6c9c19ce1f1d51f570cc4))
|
|
- [git-packetline] refactor ([`7d79288`](https://github.com/GitoxideLabs/gitoxide/commit/7d792887d743cc649ae20010a3686a14f65cd3ad))
|
|
- [git-packetline] fix tests ([`b26c43b`](https://github.com/GitoxideLabs/gitoxide/commit/b26c43bf5bd50e7dd0aaa9587e2e45c035ddcad8))
|
|
- [git-packetline] prepare 'packetline' and 'encode' for async ([`1a986fb`](https://github.com/GitoxideLabs/gitoxide/commit/1a986fb45e5286ddebf974e3498509876ff0ee08))
|
|
- [git-packetline] One tiny step closer, and it's obvious there is more IO :D ([`0bef59c`](https://github.com/GitoxideLabs/gitoxide/commit/0bef59cc930187f2ac9b760d127fcb38c4fcc341))
|
|
- [git-packetline] the first green test ([`916c862`](https://github.com/GitoxideLabs/gitoxide/commit/916c862f218bb0ae936e701500df7158fbdc6815))
|
|
- [git-packetline] the first very failing test… ([`0220bca`](https://github.com/GitoxideLabs/gitoxide/commit/0220bca6515f0cc46e649a696400ff458407a681))
|
|
- [git-packetline] add async-io feature toggle ([`727ad97`](https://github.com/GitoxideLabs/gitoxide/commit/727ad9700803d105f1a72c7cd7c7e8fe1a383c52))
|
|
- Refactor ([`c8ba842`](https://github.com/GitoxideLabs/gitoxide/commit/c8ba842ca30a41eedc900526e9081a9e79b7a344))
|
|
- [git-packetline] 'blocking-io' feature toggle and tests'blocking-io' feature toggle and tests ([`380e8b2`](https://github.com/GitoxideLabs/gitoxide/commit/380e8b21bb34da5974ac661de0537a762bfceeb2))
|
|
- [git-packetline] fix doc links ([`cf50f28`](https://github.com/GitoxideLabs/gitoxide/commit/cf50f28f9237ef246d523e6ed7e574948da1df7b))
|
|
- [git-packetline] refactor ([`1328c5b`](https://github.com/GitoxideLabs/gitoxide/commit/1328c5b4001f380936beff73e1f822f14e41e98b))
|
|
- Thanks clippy ([`334e129`](https://github.com/GitoxideLabs/gitoxide/commit/334e129e956a62400fc240effc7f527f10abc3d5))
|
|
- [git-packetline] Fix performance regression ([`513e7ad`](https://github.com/GitoxideLabs/gitoxide/commit/513e7ad2c1a38c27fd9715f37e33e6cdec79f1fa))
|
|
- [git-packetline] Deduplicate read-line logic as well, with perf regression ([`1c13706`](https://github.com/GitoxideLabs/gitoxide/commit/1c13706c812f5a14559fcf0b983cdf4420bb1ef5))
|
|
- [git-packetline] refactor ([`17ab380`](https://github.com/GitoxideLabs/gitoxide/commit/17ab380e552c5da56b06a8addd0d43c1b7f310fa))
|
|
- [git-packetline] Step one towards less code duplication ([`d863de0`](https://github.com/GitoxideLabs/gitoxide/commit/d863de0085ae73248f96fb8fcc4fce0a7941a7b4))
|
|
- [git-packetline] more docs ([`4591e46`](https://github.com/GitoxideLabs/gitoxide/commit/4591e4601c4fee3cb7cc37dafd02bef83441e69a))
|
|
- (cargo-release) version 0.6.0 ([`ec5a54e`](https://github.com/GitoxideLabs/gitoxide/commit/ec5a54e9f3543afddc9f972f16135edc6ef6ff5b))
|
|
- [git-packetline] refactor ([`e5769d1`](https://github.com/GitoxideLabs/gitoxide/commit/e5769d1e7668ae54c667d2593c0c22e7723710c0))
|
|
- [git-packetline] refactor ([`fef3c9f`](https://github.com/GitoxideLabs/gitoxide/commit/fef3c9f0aed3f6a509a71e8ff20050c6ea660f56))
|
|
- (cargo-release) version 0.5.0 ([`8c4cc3f`](https://github.com/GitoxideLabs/gitoxide/commit/8c4cc3fb5922d1a761463bbbad65e59f91cce4cb))
|
|
- (cargo-release) version 0.15.0 ([`d91b241`](https://github.com/GitoxideLabs/gitoxide/commit/d91b2412381e3c8c1f24c38469e821c3c3960e34))
|
|
- (cargo-release) version 0.14.0 ([`d9514ee`](https://github.com/GitoxideLabs/gitoxide/commit/d9514eec64579ef77c9f2ac5dfe87cd302180eb9))
|
|
- (cargo-release) version 0.13.0 ([`5c791af`](https://github.com/GitoxideLabs/gitoxide/commit/5c791af217fac6a171d174ad9f4ee5f4d5282892))
|
|
- Refactor ([`77764f3`](https://github.com/GitoxideLabs/gitoxide/commit/77764f3b9c3e8202119bb9327e150089c3ecbb9b))
|
|
- Refactor ([`edf7d38`](https://github.com/GitoxideLabs/gitoxide/commit/edf7d382148aa139485c8279c2a50dc6c86d481d))
|
|
- Refactor ([`ca98221`](https://github.com/GitoxideLabs/gitoxide/commit/ca98221d5a512dabf683cc1da56d40a17285f2fb))
|
|
- Bump git-odb minor version ([`5c833ce`](https://github.com/GitoxideLabs/gitoxide/commit/5c833ce64babd00b7ced3e3a1c9ed3dbd260c9f4))
|
|
- (cargo-release) version 0.11.0 ([`fd698e3`](https://github.com/GitoxideLabs/gitoxide/commit/fd698e334e44d5c478c162f98d09afd9ce7a6895))
|
|
- (cargo-release) version 0.10.0 ([`3161777`](https://github.com/GitoxideLabs/gitoxide/commit/316177729e42f8d000a40ab01b9b97621e7179e8))
|
|
- (cargo-release) version 0.9.0 ([`efc8983`](https://github.com/GitoxideLabs/gitoxide/commit/efc898381d830e44487c62e35a665d3ccd0a2d39))
|
|
- (cargo-release) version 0.8.0 ([`1ccfdcd`](https://github.com/GitoxideLabs/gitoxide/commit/1ccfdcdb96b59c6415e7fbc800371d594b2ef7a1))
|
|
- Thanks clippy ([`343ab9a`](https://github.com/GitoxideLabs/gitoxide/commit/343ab9adb62da1dde495fc209c179137bbe59a10))
|
|
- Deny missing docs for git-packetline ([`3a78840`](https://github.com/GitoxideLabs/gitoxide/commit/3a78840481c60dd122dedda090f1a235c9a21088))
|
|
- (cargo-release) version 0.4.1 ([`7c623de`](https://github.com/GitoxideLabs/gitoxide/commit/7c623dec0f62f123cdf46ae8c36d7b18cb55b00b))
|
|
- Finish git-packetline docs ([`7ae3e73`](https://github.com/GitoxideLabs/gitoxide/commit/7ae3e7391042dddb6ac33c541a020f23eee294a1))
|
|
- Last remaining docs prior to refactoring ([`da966fc`](https://github.com/GitoxideLabs/gitoxide/commit/da966fcdbca656c87e34a16dcbd6e69d9488e93b))
|
|
- Docs for encode ([`213924d`](https://github.com/GitoxideLabs/gitoxide/commit/213924de746871bf3152c5b8612c6b3515da1dbb))
|
|
- Docs for ReadWithSidebands ([`e277cce`](https://github.com/GitoxideLabs/gitoxide/commit/e277cce4d72c4d44122019a26e45c67c682d25b5))
|
|
- Finish `Provider` docs ([`832f7f3`](https://github.com/GitoxideLabs/gitoxide/commit/832f7f3d09d7cd2e7a7e7ac2526690d2d05acdc4))
|
|
- More docs for git-packetline ([`3c7e727`](https://github.com/GitoxideLabs/gitoxide/commit/3c7e727c4d7881deb1afa0f5596935993e477ec1))
|
|
- Some more docs for git-packetline ([`77edb62`](https://github.com/GitoxideLabs/gitoxide/commit/77edb623610cc4c03b75e6f5da3af63b2604829d))
|
|
- All crates use git-hash::Kind and its types, sometimes through git-object ([`124c171`](https://github.com/GitoxideLabs/gitoxide/commit/124c171aaf546d8977e9913ff84e65383a80ee98))
|
|
- (cargo-release) version 0.4.0 ([`72eaece`](https://github.com/GitoxideLabs/gitoxide/commit/72eaeceed135e4cc5c943685f4c902d03597c4d2))
|
|
- (cargo-release) version 0.6.0 ([`27f5955`](https://github.com/GitoxideLabs/gitoxide/commit/27f5955e047f35e21a86789eb46bfd89e1c99b44))
|
|
- (cargo-release) version 0.3.0 ([`eade7d1`](https://github.com/GitoxideLabs/gitoxide/commit/eade7d101e071153055b07d9c6ae3c1452493a21))
|
|
- (cargo-release) version 0.5.0 ([`c767e07`](https://github.com/GitoxideLabs/gitoxide/commit/c767e07ccfc58a28e3e8ec22b590afdf0d92b9f2))
|
|
- Remove dash in all repository links ([`98c1360`](https://github.com/GitoxideLabs/gitoxide/commit/98c1360ba4d2fb3443602b7da8775906224feb1d))
|
|
- Merge from main. ([`b59bd5e`](https://github.com/GitoxideLabs/gitoxide/commit/b59bd5e0b0895c7d1d585816cec8be4dea78c278))
|
|
- Refactor ([`8930610`](https://github.com/GitoxideLabs/gitoxide/commit/8930610c3ad73d2c1294880c3081f0662525f339))
|
|
- (cargo-release) version 0.2.1 ([`abc218c`](https://github.com/GitoxideLabs/gitoxide/commit/abc218c442cea95884d8b987faf0f29fc25384b1))
|
|
- Assure peek behaves exactly as we want it to with ERR lines ([`bbdaee5`](https://github.com/GitoxideLabs/gitoxide/commit/bbdaee5ff7abe364e4eb1bcbfce7fe7068935166))
|
|
- V1 parsing of shallow and unshallow lines… ([`8bcf535`](https://github.com/GitoxideLabs/gitoxide/commit/8bcf535a8b07d9b1d53fb84c73ba55c76a318daf))
|
|
- (cargo-release) version 0.4.0 ([`2272fa4`](https://github.com/GitoxideLabs/gitoxide/commit/2272fa4bcacdaf1898e4cd8b791232fc1321227f))
|
|
- (cargo-release) version 0.2.0 ([`da830de`](https://github.com/GitoxideLabs/gitoxide/commit/da830defc9cfa81ce159f6d908da828227760845))
|
|
- [clone] Support for reading multi-step negoritaions, but… ([`507d342`](https://github.com/GitoxideLabs/gitoxide/commit/507d342dfe2a714a4dd0bc100d96ed9e64a58243))
|
|
- Thanks clippy ([`6aeb68c`](https://github.com/GitoxideLabs/gitoxide/commit/6aeb68c587916610352644e0e7c4fe812957debd))
|
|
- [clone] support for stopped_at() in provider and reader ([`6bd8c87`](https://github.com/GitoxideLabs/gitoxide/commit/6bd8c8723617e70c3e9daaddf284884aacefc483))
|
|
- [ref-ls] A way to abort on multiple delimiters; first tests work ([`8d44912`](https://github.com/GitoxideLabs/gitoxide/commit/8d44912e7215b85c6931b7b829bd73ac38584424))
|
|
- Refactor ([`feec5be`](https://github.com/GitoxideLabs/gitoxide/commit/feec5be335a99a4c47ba98f93803863044575838))
|
|
- [ref-ls] Allow multiple delimiters at the same time ([`cfae63a`](https://github.com/GitoxideLabs/gitoxide/commit/cfae63a5f7d2d99560dd857f7220980d70c4c4d8))
|
|
- [ref-ls] It would be practical to simply have access to the line provider… ([`5fba787`](https://github.com/GitoxideLabs/gitoxide/commit/5fba78796d3bcc16f812dc3202d521ee057e86f9))
|
|
- [ref-ls] support for line peeking in packet line readers ([`0c0c575`](https://github.com/GitoxideLabs/gitoxide/commit/0c0c57522972f2a49ed5261474114da062e6ab15))
|
|
- [ref-ls] don't do anything on drop ([`9f18d9b`](https://github.com/GitoxideLabs/gitoxide/commit/9f18d9b9062d61d6da6e2bb7564fe5edbb1528c4))
|
|
- Fix packet-line tests ([`0939e6c`](https://github.com/GitoxideLabs/gitoxide/commit/0939e6c7cf19395a8cfe09c76630dcb3614fa9d9))
|
|
- [clone] Don't expose hex-error in public interfaces anymore ([`92dab30`](https://github.com/GitoxideLabs/gitoxide/commit/92dab3033890fe26fe2b901d87abe16abd065cce))
|
|
- Refactor ([`c138059`](https://github.com/GitoxideLabs/gitoxide/commit/c138059434885536984996cd8fec002aba3d5fe1))
|
|
- Refactor ([`f2ff90d`](https://github.com/GitoxideLabs/gitoxide/commit/f2ff90d65edd91c4f6dc6baaf1242df31ef0ef2e))
|
|
- [clone] a way to change progress handling on the fly ([`c1bcc0a`](https://github.com/GitoxideLabs/gitoxide/commit/c1bcc0adf04a32e9332fae047fba066d4cff6538))
|
|
- Refactor ([`aceaaed`](https://github.com/GitoxideLabs/gitoxide/commit/aceaaed45be5d523c9b4c1f98444b84619cbc13f))
|
|
- Refactor ([`2cdda7a`](https://github.com/GitoxideLabs/gitoxide/commit/2cdda7af8ae884b5efde8861f13d85b07d643b94))
|
|
- [clone] Sketch 'request()' implementation for git protocol ([`fd0e0e9`](https://github.com/GitoxideLabs/gitoxide/commit/fd0e0e9e49f5481c14e17a462f9e507663fd5e6a))
|
|
- [clone] the problem actually was rooted in trying to read binary data ([`b7af002`](https://github.com/GitoxideLabs/gitoxide/commit/b7af002a445143e5437fe497a2d9fb1653adadae))
|
|
- [clone] first impl of custom read-line (still fails) ([`7f2bdfa`](https://github.com/GitoxideLabs/gitoxide/commit/7f2bdfa6276692557768ec7a9e969277d7f7db43))
|
|
- [clone] Add test which probably indicates the need for a custom read_line(…) ([`2360a70`](https://github.com/GitoxideLabs/gitoxide/commit/2360a7003c07baf88ad3cd46d75bc31a06341301))
|
|
- Refactor ([`359765a`](https://github.com/GitoxideLabs/gitoxide/commit/359765a89042f52d41281a31a4ad854215e99c33))
|
|
- [clone] more tests for progress line handling ([`66c2958`](https://github.com/GitoxideLabs/gitoxide/commit/66c2958769797610ba415d39a050e0ffd0fb7c75))
|
|
- [clone] decouple packet line from git-features and progress ([`13bf25e`](https://github.com/GitoxideLabs/gitoxide/commit/13bf25edb64b8fd3ec77e24cce8911c020e91b11))
|
|
- Refactor ([`fb7dd26`](https://github.com/GitoxideLabs/gitoxide/commit/fb7dd267f12bb23ce5c2ba275e487b90f5117208))
|
|
- Thanks clippy (what would I do without you <3) ([`631af04`](https://github.com/GitoxideLabs/gitoxide/commit/631af04c87f0b6b22c3ac1ef0d300a02bbdcd217))
|
|
- Refactor ([`94f0d8a`](https://github.com/GitoxideLabs/gitoxide/commit/94f0d8ab911625218728d9ba582eeed776f060ed))
|
|
- [clone] Keep line reader around in http transport ([`feb2596`](https://github.com/GitoxideLabs/gitoxide/commit/feb259645651309b31df91b18ab247d6955f9a7f))
|
|
- [clone] packet line readers now reset the parent automatically… ([`8250448`](https://github.com/GitoxideLabs/gitoxide/commit/8250448e5c441cd14dfe77bfbbdb21b5f87ebf8c))
|
|
- [clone] Make it optional to abort the packet line reader on 'ERR <e>' ([`abf9c3b`](https://github.com/GitoxideLabs/gitoxide/commit/abf9c3b3c9fe757a7418626cd985960f58718357))
|
|
- [clone] Finally it all works exactly as desired… ([`c5bbb57`](https://github.com/GitoxideLabs/gitoxide/commit/c5bbb57ad7069c839757f72432d23c43de0b61da))
|
|
- [clone] FAIL: can't pass line reader as box ([`633341d`](https://github.com/GitoxideLabs/gitoxide/commit/633341dd5f3fbd7b910c545e203e0bd734b5f989))
|
|
- [clone] sketching how to possibly return Line readers while keeping it sane… ([`4ba123b`](https://github.com/GitoxideLabs/gitoxide/commit/4ba123b8e543a2ef3ba07aaf467b208047db0e1d))
|
|
- [clone] Add Peek support for packet line reader ([`10f1ef7`](https://github.com/GitoxideLabs/gitoxide/commit/10f1ef7b9c59ec549a7c1e72cfce3dc42617b620))
|
|
- [clone] a simpler peek version that will soon work ([`c35051b`](https://github.com/GitoxideLabs/gitoxide/commit/c35051bbafe3278d6cc17e9b29cd42092fcdf03f))
|
|
- [clone] FAIL: try to have peek_line() borrowcheck ([`dea5672`](https://github.com/GitoxideLabs/gitoxide/commit/dea5672c374f95d13cf9b9629da09c51d4ff0375))
|
|
- Refactor ([`f3c5c05`](https://github.com/GitoxideLabs/gitoxide/commit/f3c5c059169e9cc998ec0c80baf637142eb200ef))
|
|
- Packet line writer deals with long lines and definitely isn't smart ([`549e6e6`](https://github.com/GitoxideLabs/gitoxide/commit/549e6e69e58d93efb685efa4036c8999270b8182))
|
|
- First rough implementation of packet line writer ([`721c215`](https://github.com/GitoxideLabs/gitoxide/commit/721c215ec57ca55a22ddbbfa1e4e63a7f44c6cfd))
|
|
- Don't try to find 'ERR ' in every packet line we parse… ([`922fcb6`](https://github.com/GitoxideLabs/gitoxide/commit/922fcb6d718622bdd6e157edfb47d60cf2a5d4f5))
|
|
- Thanks clippy ([`25cdbec`](https://github.com/GitoxideLabs/gitoxide/commit/25cdbecb791993ffe8a3fdf59ae826fa6c63039a))
|
|
- No panics in packet line to let caller handle invariants; read… ([`a89a443`](https://github.com/GitoxideLabs/gitoxide/commit/a89a44388a353e7324bbed145ac4996bd677a15b))
|
|
- [clone] as_read() support for packet lines ([`e214df5`](https://github.com/GitoxideLabs/gitoxide/commit/e214df5c3a63c26e046cf24cfe8ec5147946b042))
|
|
- [clone] first stab at making packet liner reader more 'practical' ([`7178543`](https://github.com/GitoxideLabs/gitoxide/commit/7178543804575040a3685a31dde5515f634d21a9))
|
|
- [clone] prepare for making progress in packet line reader optional ([`ffe84c0`](https://github.com/GitoxideLabs/gitoxide/commit/ffe84c046129a12c384678c56e72f3fdfb04f550))
|
|
- Bump git-features to 0.4 to allow publishes after breaking changes ([`9d6b879`](https://github.com/GitoxideLabs/gitoxide/commit/9d6b8790e2edd7fa01b3239adff86a7cd2393f10))
|
|
- [clone] move packet-line code into own crate ([`879af67`](https://github.com/GitoxideLabs/gitoxide/commit/879af671fcde405d3d08ddbc07ea70d0bee23ef1))
|
|
</details>
|
|
|
|
## 0.14.1 (2022-12-19)
|
|
|
|
### New Features
|
|
|
|
- <csr-id-41fdb84717b825399bfaefb58e98a84a8b373cb5/> `WithSidebands` now offers a `read_data_line(byte_buf)` method.
|
|
That way one won't have to assume UTF8 encoding in the returned buffer.
|
|
Note that the reason for it not returning a reference to its internal
|
|
buffer is due to the async implementation requiring it. Its future-based
|
|
architecture can't really express the lifetimes associated with it (yet).
|
|
|
|
## 0.14.0 (2022-11-21)
|
|
|
|
### New Features (BREAKING)
|
|
|
|
- <csr-id-3d8fa8fef9800b1576beab8a5bc39b821157a5ed/> upgrade edition to 2021 in most crates.
|
|
MSRV for this is 1.56, and we are now at 1.60 so should be compatible.
|
|
This isn't more than a patch release as it should break nobody
|
|
who is adhering to the MSRV, but let's be careful and mark it
|
|
breaking.
|
|
|
|
Note that `src-features` and `src-pack` are still on edition 2018
|
|
as they make use of a workaround to support (safe) mutable access
|
|
to non-overlapping entries in a slice which doesn't work anymore
|
|
in edition 2021.
|
|
|
|
## 0.13.1 (2022-10-10)
|
|
|
|
### Bug Fixes
|
|
|
|
- <csr-id-d7f62b441700c6d3526517c8c4f369cb9a72c102/> support keepalive packets.
|
|
Keepalive packets are side-band only empty datalines that should
|
|
just be ignored. This is now happening, allowing longer git
|
|
operations to work as they will send keepalive packets every 5 seconds,
|
|
and previously we would choke on it.
|
|
|
|
Note that empty datalines are never send otherwise, making it a
|
|
previously unused marker that can safely be skipped.
|
|
|
|
## 0.13.0 (2022-09-20)
|
|
|
|
<csr-id-5a74999f853215feb33140997c4a0dc62e49df66/>
|
|
|
|
### Changed (BREAKING)
|
|
|
|
- <csr-id-99905bacace8aed42b16d43f0f04cae996cb971c/> upgrade `bstr` to `1.0.1`
|
|
|
|
### Chore (BREAKING)
|
|
|
|
- <csr-id-5a74999f853215feb33140997c4a0dc62e49df66/> replace quick-error with thiserror
|
|
Many of the error definitions changed from tuple types to structs.
|
|
|
|
## 0.12.7 (2022-08-24)
|
|
|
|
<csr-id-f7f136dbe4f86e7dee1d54835c420ec07c96cd78/>
|
|
<csr-id-533e887e80c5f7ede8392884562e1c5ba56fb9a8/>
|
|
|
|
### Chore
|
|
|
|
- <csr-id-f7f136dbe4f86e7dee1d54835c420ec07c96cd78/> uniformize deny attributes
|
|
- <csr-id-533e887e80c5f7ede8392884562e1c5ba56fb9a8/> remove default link to cargo doc everywhere
|
|
|
|
### New Features
|
|
|
|
- <csr-id-b1c40b0364ef092cd52d03b34f491b254816b18d/> use docsrs feature in code to show what is feature-gated automatically on docs.rs
|
|
- <csr-id-517677147f1c17304c62cf97a1dd09f232ebf5db/> pass --cfg docsrs when compiling for https://docs.rs
|
|
|
|
## 0.12.6 (2022-08-17)
|
|
|
|
A maintenance release without user facing changes.
|
|
|
|
## 0.12.5 (2022-05-18)
|
|
|
|
A maintenance release without user-facing changes.
|
|
|
|
## 0.12.4 (2022-04-03)
|
|
|
|
### New Features
|
|
|
|
- <csr-id-b90eb9b272200beb5edeaa5c56bb132faf69b28c/> in-manifest and in-lib documentation of features
|
|
|
|
## 0.12.3 (2022-01-23)
|
|
|
|
A maintenance release thanks to changed dependencies.
|
|
|
|
## 0.12.2 (2021-11-29)
|
|
|
|
A maintenance release, triggered by putting too many adjustments into a single commit.
|
|
|
|
## 0.12.1 (2021-11-16)
|
|
|
|
A maintenance release triggered by changes to src-pack and changelog rewrites.
|
|
|
|
## v0.12.0 (2021-10-19)
|
|
|
|
A maintenance release due to properly dealing with previously breaking changes in `src-hash`.
|
|
|
|
## v0.11.0 (2021-10-15)
|
|
|
|
### Dependency Upgrade (BREAKING)
|
|
|
|
* `src-traverse` saw a breaking change moving to v0.9, which triggered this crate to signal a breaking change, too.
|
|
|
|
### Type Change (BREAKING)
|
|
|
|
* `read_line(…)` now strongly types `ERR` packet lines using the new `read::Error`
|
|
type instead of transforming it into a string-error.
|
|
This makes it easier to retrieve the exact error message from the
|
|
returned `std::io::Error` which is useful for presentation to the user.
|
|
|
|
## v0.10.1 (2021-09-07)
|
|
|
|
## v0.10.0 (2021-08-27)
|
|
|
|
#### Breaking
|
|
|
|
* **renames / moves**
|
|
- `immutable::PacketLine` -> `PacketLineRef`
|
|
- `immutable::Error` -> `ErrorRef`
|
|
- `immutable::Text` -> `TextRef`
|
|
- `immutable::Band` -> `BandRef`
|
|
- `immutable::DecodeBandError` -> `decode::band::Error`
|
|
- `pub immutable::` -> `line::`
|
|
- `pub write::` -> `write::`
|
|
|
|
* **removals**
|
|
- `write::Writer` (is now only `Writer`)
|
|
- `read::StreamingPeekableIter` (is now only `StreamingPeekableIter`)
|
|
|
|
## v0.9.1 (2021-08-17)
|
|
|
|
## v0.9.0 (2021-08-13)
|
|
|
|
## v0.8.0 (2021-08-11)
|
|
|
|
## v0.7.0 (2021-08-11)
|
|
|
|
## v0.6.0 (2021-08-10)
|
|
|
|
## v0.5.0 (2021-05-09)
|
|
|
|
## v0.4.1 (2020-12-26)
|
|
|
|
## v0.4.0 (2020-12-15)
|
|
|
|
## v0.3.0 (2020-12-15)
|
|
|
|
## v0.2.1 (2020-09-14)
|
|
|
|
## v0.2.0 (2020-09-12)
|
|
|
|
## v0.1.0 (2020-08-18)
|
|
|