Tags give the ability to mark specific points in history as being important
-
git-protocol-v0.19.0
4974eca9 · ·### Chore - uniformize deny attributes ### New Features - provide a function to gracefully shut donw a fetch transport - use docsrs feature in code to show what is feature-gated automatically on docs.rs - pass --cfg docsrs when compiling for https://docs.rs - re-export maybe_async That way, API users can also provide dynamically sync or async APIs. ### Commit Statistics - 12 commits contributed to the release over the course of 5 calendar days. - 6 days passed between releases. - 5 commits where understood as [conventional](https://www.conventionalcommits.org). - 1 unique issue was worked on: #450 ### Commit Details * **#450** - provide a function to gracefully shut donw a fetch transport (5ba9e1d) - re-export maybe_async (d6b4878) * **Uncategorized** - Merge branch 'example-write-blob' (afedd7f) - Merge pull request #494 from ultrasaurus/patch-1 (86fe22c) - Merge branch 'main' into remote-ls-refs (95f2f4f) - Merge branch 'example-new-repo' (946dd3a) - Merge branch 'main' into remote-ls-refs (e2ee3de) - use docsrs feature in code to show what is feature-gated automatically on docs.rs (b1c40b0) - uniformize deny attributes (f7f136d) - pass --cfg docsrs when compiling for https://docs.rs (5176771) - Merge branch 'main' into remote-ls-refs (c82bbfa) - Merge branch 'main' into remote-ls-refs (bd5f3e8) -
git-transport-v0.19.2
4974eca9 · ·### Chore - uniformize deny attributes - remove default link to cargo doc everywhere ### New Features - use docsrs feature in code to show what is feature-gated automatically on docs.rs - pass --cfg docsrs when compiling for https://docs.rs ### Bug Fixes - Make async `conenct()` signature compatible with the blocking implementation. ### Commit Statistics - 12 commits contributed to the release over the course of 5 calendar days. - 6 days passed between releases. - 5 commits where understood as [conventional](https://www.conventionalcommits.org). - 1 unique issue was worked on: #450 ### Commit Details * **#450** - Make async `conenct()` signature compatible with the blocking implementation. (5220f9a) * **Uncategorized** - Merge branch 'example-write-blob' (afedd7f) - Merge pull request #494 from ultrasaurus/patch-1 (86fe22c) - Merge branch 'main' into remote-ls-refs (95f2f4f) - Merge branch 'example-new-repo' (946dd3a) - Merge branch 'main' into remote-ls-refs (e2ee3de) - use docsrs feature in code to show what is feature-gated automatically on docs.rs (b1c40b0) - uniformize deny attributes (f7f136d) - pass --cfg docsrs when compiling for https://docs.rs (5176771) - remove default link to cargo doc everywhere (533e887) - Merge branch 'main' into remote-ls-refs (c82bbfa) - Merge branch 'main' into remote-ls-refs (bd5f3e8) -
git-url-v0.7.2
4974eca9 · ·### Chore - uniformize deny attributes - remove default link to cargo doc everywhere ### New Features - `TryFrom<&OsStr>` to allow direct usage of `Url` in `clap`. In `clap_derive`, this needs `parse(try_from_os_str = std::convert::TryFrom::try_from)`. - `TryFrom<PathBuf>` which is useful if urls are obtained from the command-line. - use docsrs feature in code to show what is feature-gated automatically on docs.rs - pass --cfg docsrs when compiling for https://docs.rs ### Commit Statistics - 14 commits contributed to the release over the course of 5 calendar days. - 6 days passed between releases. - 6 commits where understood as [conventional](https://www.conventionalcommits.org). - 1 unique issue was worked on: #450 ### Commit Details * **#450** - `TryFrom<&OsStr>` to allow direct usage of `Url` in `clap`. (7a17690) - `TryFrom<PathBuf>` which is useful if urls are obtained from the command-line. (b7a5f7a) * **Uncategorized** - Release git-path v0.4.1 (5e82346) - Merge branch 'example-write-blob' (afedd7f) - Merge pull request #494 from ultrasaurus/patch-1 (86fe22c) - Merge branch 'main' into remote-ls-refs (95f2f4f) - Merge branch 'example-new-repo' (946dd3a) - Merge branch 'main' into remote-ls-refs (e2ee3de) - use docsrs feature in code to show what is feature-gated automatically on docs.rs (b1c40b0) - uniformize deny attributes (f7f136d) - pass --cfg docsrs when compiling for https://docs.rs (5176771) - remove default link to cargo doc everywhere (533e887) - Merge branch 'main' into remote-ls-refs (c82bbfa) - Merge branch 'main' into remote-ls-refs (bd5f3e8) -
git-packetline-v0.12.7
4974eca9 · ·### Chore - uniformize deny attributes - remove default link to cargo doc everywhere ### New Features - use docsrs feature in code to show what is feature-gated automatically on docs.rs - pass --cfg docsrs when compiling for https://docs.rs ### Commit Statistics - 5 commits contributed to the release over the course of 3 calendar days. - 6 days passed between releases. - 4 commits where understood as [conventional](https://www.conventionalcommits.org). - 0 issues like '(#ID)' where seen in commit messages ### Commit Details * **Uncategorized** - Merge branch 'example-new-repo' (946dd3a) - use docsrs feature in code to show what is feature-gated automatically on docs.rs (b1c40b0) - uniformize deny attributes (f7f136d) - pass --cfg docsrs when compiling for https://docs.rs (5176771) - remove default link to cargo doc everywhere (533e887) -
git-odb-v0.31.2
4974eca9 · ·### Chore - uniformize deny attributes ### New Features - use docsrs feature in code to show what is feature-gated automatically on docs.rs - pass --cfg docsrs when compiling for https://docs.rs ### Commit Statistics - 5 commits contributed to the release over the course of 3 calendar days. - 6 days passed between releases. - 3 commits where understood as [conventional](https://www.conventionalcommits.org). - 0 issues like '(#ID)' where seen in commit messages ### Commit Details * **Uncategorized** - Release git-path v0.4.1 (5e82346) - Merge branch 'example-new-repo' (946dd3a) - use docsrs feature in code to show what is feature-gated automatically on docs.rs (b1c40b0) - uniformize deny attributes (f7f136d) - pass --cfg docsrs when compiling for https://docs.rs (5176771) -
git-pack-v0.21.2
4974eca9 · ·### Chore - uniformize deny attributes ### New Features - use docsrs feature in code to show what is feature-gated automatically on docs.rs - pass --cfg docsrs when compiling for https://docs.rs ### Commit Statistics - 5 commits contributed to the release over the course of 3 calendar days. - 6 days passed between releases. - 3 commits where understood as [conventional](https://www.conventionalcommits.org). - 0 issues like '(#ID)' where seen in commit messages ### Commit Details * **Uncategorized** - Release git-path v0.4.1 (5e82346) - Merge branch 'example-new-repo' (946dd3a) - use docsrs feature in code to show what is feature-gated automatically on docs.rs (b1c40b0) - uniformize deny attributes (f7f136d) - pass --cfg docsrs when compiling for https://docs.rs (5176771) -
git-traverse-v0.16.2
4974eca9 · ·### Chore - uniformize deny attributes - remove default link to cargo doc everywhere ### Commit Statistics - 3 commits contributed to the release over the course of 3 calendar days. - 6 days passed between releases. - 2 commits where understood as [conventional](https://www.conventionalcommits.org). - 0 issues like '(#ID)' where seen in commit messages ### Commit Details * **Uncategorized** - Merge branch 'example-new-repo' (946dd3a) - uniformize deny attributes (f7f136d) - remove default link to cargo doc everywhere (533e887) -
git-chunk-v0.3.1
4974eca9 · ·### Chore - uniformize deny attributes ### Commit Statistics - 4 commits contributed to the release over the course of 211 calendar days. - 212 days passed between releases. - 1 commit where understood as [conventional](https://www.conventionalcommits.org). - 0 issues like '(#ID)' where seen in commit messages ### Commit Details * **Uncategorized** - Merge branch 'example-new-repo' (946dd3a) - uniformize deny attributes (f7f136d) - Merge branch 'AP2008-implement-worktree' (f32c669) - Merge branch 'index-information' (025f157) -
git-mailmap-v0.3.2
4974eca9 · ·### Chore - uniformize deny attributes - remove default link to cargo doc everywhere ### New Features - use docsrs feature in code to show what is feature-gated automatically on docs.rs - pass --cfg docsrs when compiling for https://docs.rs ### Commit Statistics - 5 commits contributed to the release over the course of 3 calendar days. - 6 days passed between releases. - 4 commits where understood as [conventional](https://www.conventionalcommits.org). - 0 issues like '(#ID)' where seen in commit messages ### Commit Details * **Uncategorized** - Merge branch 'example-new-repo' (946dd3a) - use docsrs feature in code to show what is feature-gated automatically on docs.rs (b1c40b0) - uniformize deny attributes (f7f136d) - pass --cfg docsrs when compiling for https://docs.rs (5176771) - remove default link to cargo doc everywhere (533e887) -
git-index-v0.4.2
4974eca9 · ·### Chore - remove default link to cargo doc everywhere ### New Features - use docsrs feature in code to show what is feature-gated automatically on docs.rs - pass --cfg docsrs when compiling for https://docs.rs ### Commit Statistics - 4 commits contributed to the release over the course of 3 calendar days. - 6 days passed between releases. - 3 commits where understood as [conventional](https://www.conventionalcommits.org). - 0 issues like '(#ID)' where seen in commit messages ### Commit Details * **Uncategorized** - Merge branch 'example-new-repo' (946dd3a) - use docsrs feature in code to show what is feature-gated automatically on docs.rs (b1c40b0) - pass --cfg docsrs when compiling for https://docs.rs (5176771) - remove default link to cargo doc everywhere (533e887) -
git-bitmap-v0.1.2
4974eca9 · ·### Chore - uniformize deny attributes - remove default link to cargo doc everywhere ### Commit Statistics - 3 commits contributed to the release over the course of 3 calendar days. - 6 days passed between releases. - 2 commits where understood as [conventional](https://www.conventionalcommits.org). - 0 issues like '(#ID)' where seen in commit messages ### Commit Details * **Uncategorized** - Merge branch 'example-new-repo' (946dd3a) - uniformize deny attributes (f7f136d) - remove default link to cargo doc everywhere (533e887) -
git-discover-v0.4.1
4974eca9 · ·### Chore - uniformize deny attributes - remove default link to cargo doc everywhere ### Commit Statistics - 4 commits contributed to the release over the course of 3 calendar days. - 6 days passed between releases. - 2 commits where understood as [conventional](https://www.conventionalcommits.org). - 0 issues like '(#ID)' where seen in commit messages ### Commit Details * **Uncategorized** - Release git-path v0.4.1 (5e82346) - Merge branch 'example-new-repo' (946dd3a) - uniformize deny attributes (f7f136d) - remove default link to cargo doc everywhere (533e887) -
git-diff-v0.17.2
4974eca9 · ·### Chore - uniformize deny attributes - remove default link to cargo doc everywhere ### Commit Statistics - 3 commits contributed to the release over the course of 3 calendar days. - 6 days passed between releases. - 2 commits where understood as [conventional](https://www.conventionalcommits.org). - 0 issues like '(#ID)' where seen in commit messages ### Commit Details * **Uncategorized** - Merge branch 'example-new-repo' (946dd3a) - uniformize deny attributes (f7f136d) - remove default link to cargo doc everywhere (533e887) -
git-credentials-v0.4.0
4974eca9 · ·### Chore - uniformize deny attributes - remove default link to cargo doc everywhere ### New Features - use docsrs feature in code to show what is feature-gated automatically on docs.rs - pass --cfg docsrs when compiling for https://docs.rs ### Changed (BREAKING) - adapt to changes in `git-url` and use `BString` to represent URLs. They can contain paths, which is why `String` can't repsent a URL losslessly. For HTTP urls these are ultimately UTF-8 strings though. ### Commit Statistics - 16 commits contributed to the release over the course of 14 calendar days. - 32 days passed between releases. - 5 commits where understood as [conventional](https://www.conventionalcommits.org). - 1 unique issue was worked on: #450 ### Commit Details * **#450** - adapt to changes in `git-url` and use `BString` to represent URLs. (12589cc) * **Uncategorized** - Merge branch 'example-write-blob' (afedd7f) - Merge pull request #494 from ultrasaurus/patch-1 (86fe22c) - Merge branch 'main' into remote-ls-refs (95f2f4f) - Merge branch 'example-new-repo' (946dd3a) - Merge branch 'main' into remote-ls-refs (e2ee3de) - refactor (1dc342f) - use docsrs feature in code to show what is feature-gated automatically on docs.rs (b1c40b0) - uniformize deny attributes (f7f136d) - pass --cfg docsrs when compiling for https://docs.rs (5176771) - remove default link to cargo doc everywhere (533e887) - Merge branch 'main' into remote-ls-refs (c82bbfa) - Merge branch 'main' into remote-ls-refs (bd5f3e8) - Merge branch 'main' into remote-ls-refs (c4bf958) - Merge branch 'main' into remote-ls-refs (de61c4d) - Merge branch 'main' into remote-ls-refs (e8fc89d) -
git-config-v0.7.0
4974eca9 · ·### Chore - uniformize deny attributes ### New Features - `File::set_raw_value_filter()` to set values only in sections passing a filter. - `File::section_mut_or_create_new_filter()` to allow chosing which sections to add values to. - `File::section_mut_or_create_new(…)` to obtain an existing or new section for mutation. - use docsrs feature in code to show what is feature-gated automatically on docs.rs - pass --cfg docsrs when compiling for https://docs.rs ### Bug Fixes - Properly handle boolean values such that `a` is true but `a=` is false. This is even consistent when no booleans are used, such that `a` has no value as if it is not present, it's only available for booleans which must be specified. - Keep track of a severe limitation and prepare tests for fixing it. This also changes behaviour, but merely removes a hack in `Boolean` which considered empty strings true, even though they are supposed to be false. ### Changed (BREAKING) - Add `File::set_raw_value()` to unconditionally set single values, and make the value itself easier to provide. ### New Features (BREAKING) - `file::SectionMut::push()` now supports values without key-value separator. These make a difference as those without `=` are considered boolean true. Currently pushing onto a section is the only way to write them. ### Other (BREAKING) - `File::set_raw_[multi_]value()` to `::set_existing_raw_[multi_]value`. This makes clear that the method will fail if the value doesn't yet exist. ### Commit Statistics - 19 commits contributed to the release over the course of 3 calendar days. - 6 days passed between releases. - 11 commits where understood as [conventional](https://www.conventionalcommits.org). - 1 unique issue was worked on: #450 ### Thanks Clippy [Clippy](https://github.com/rust-lang/rust-clippy) helped 1 time to make code idiomatic. ### Commit Details * **#450** - Properly handle boolean values such that `a` is true but `a=` is false. (08c50a4) - fix config tests on windows (7a871c2) - Keep track of a severe limitation and prepare tests for fixing it. (7c58516) - `file::SectionMut::push()` now supports values without key-value separator. (b6cd6ac) - refactor (5415449) - `File::set_raw_value_filter()` to set values only in sections passing a filter. (9937d0e) - `File::section_mut_or_create_new_filter()` to allow chosing which sections to add values to. (17455c9) - Add `File::set_raw_value()` to unconditionally set single values, and make the value itself easier to provide. (2b2357e) - `File::section_mut_or_create_new(…)` to obtain an existing or new section for mutation. (5902f54) - `File::set_raw_[multi_]value()` to `::set_existing_raw_[multi_]value`. (69ec594) * **Uncategorized** - Release git-path v0.4.1 (5e82346) - Merge branch 'example-write-blob' (afedd7f) - Merge pull request #494 from ultrasaurus/patch-1 (86fe22c) - thanks clippy (2770431) - Merge branch 'main' into remote-ls-refs (95f2f4f) - Merge branch 'example-new-repo' (946dd3a) - use docsrs feature in code to show what is feature-gated automatically on docs.rs (b1c40b0) - uniformize deny attributes (f7f136d) - pass --cfg docsrs when compiling for https://docs.rs (5176771) -
git-sec-v0.3.1
4974eca9 · ·### Chore - uniformize deny attributes - remove default link to cargo doc everywhere ### New Features - use docsrs feature in code to show what is feature-gated automatically on docs.rs - pass --cfg docsrs when compiling for https://docs.rs ### Commit Statistics - 6 commits contributed to the release over the course of 3 calendar days. - 32 days passed between releases. - 4 commits where understood as [conventional](https://www.conventionalcommits.org). - 0 issues like '(#ID)' where seen in commit messages ### Commit Details * **Uncategorized** - Release git-path v0.4.1 (5e82346) - Merge branch 'example-new-repo' (946dd3a) - use docsrs feature in code to show what is feature-gated automatically on docs.rs (b1c40b0) - uniformize deny attributes (f7f136d) - pass --cfg docsrs when compiling for https://docs.rs (5176771) - remove default link to cargo doc everywhere (533e887) -
git-ref-v0.15.2
4974eca9 · ·### Chore - uniformize deny attributes - remove default link to cargo doc everywhere ### New Features - use docsrs feature in code to show what is feature-gated automatically on docs.rs - pass --cfg docsrs when compiling for https://docs.rs ### Commit Statistics - 6 commits contributed to the release over the course of 3 calendar days. - 6 days passed between releases. - 4 commits where understood as [conventional](https://www.conventionalcommits.org). - 0 issues like '(#ID)' where seen in commit messages ### Commit Details * **Uncategorized** - Release git-path v0.4.1 (5e82346) - Merge branch 'example-new-repo' (946dd3a) - use docsrs feature in code to show what is feature-gated automatically on docs.rs (b1c40b0) - uniformize deny attributes (f7f136d) - pass --cfg docsrs when compiling for https://docs.rs (5176771) - remove default link to cargo doc everywhere (533e887) -
git-object-v0.20.2
4974eca9 · ·### Chore - uniformize deny attributes ### New Features - use docsrs feature in code to show what is feature-gated automatically on docs.rs - pass --cfg docsrs when compiling for https://docs.rs ### Commit Statistics - 4 commits contributed to the release over the course of 3 calendar days. - 6 days passed between releases. - 3 commits where understood as [conventional](https://www.conventionalcommits.org). - 0 issues like '(#ID)' where seen in commit messages ### Commit Details * **Uncategorized** - Merge branch 'example-new-repo' (946dd3a) - use docsrs feature in code to show what is feature-gated automatically on docs.rs (b1c40b0) - uniformize deny attributes (f7f136d) - pass --cfg docsrs when compiling for https://docs.rs (5176771) -
git-validate-v0.5.5
4974eca9 · ·### Chore - uniformize deny attributes - remove default link to cargo doc everywhere ### Commit Statistics - 3 commits contributed to the release over the course of 3 calendar days. - 97 days passed between releases. - 2 commits where understood as [conventional](https://www.conventionalcommits.org). - 0 issues like '(#ID)' where seen in commit messages ### Commit Details * **Uncategorized** - Merge branch 'example-new-repo' (946dd3a) - uniformize deny attributes (f7f136d) - remove default link to cargo doc everywhere (533e887) -
git-lock-v2.1.1
4974eca9 · ·### Chore - uniformize deny attributes - remove default link to cargo doc everywhere ### Commit Statistics - 3 commits contributed to the release over the course of 3 calendar days. - 97 days passed between releases. - 2 commits where understood as [conventional](https://www.conventionalcommits.org). - 0 issues like '(#ID)' where seen in commit messages ### Commit Details * **Uncategorized** - Merge branch 'example-new-repo' (946dd3a) - uniformize deny attributes (f7f136d) - remove default link to cargo doc everywhere (533e887)