Tags

Tags give the ability to mark specific points in history as being important
  • git-protocol-v0.19.0

    ### 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

    ### 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

    ### 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

    ### 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

    ### 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

    ### 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

    ### 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

    ### 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

    ### 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

    ### 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

    ### 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

    ### 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

    ### 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

    ### 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

    ### 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

    ### 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

    ### 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

    ### 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

    ### 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

    ### 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)