Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Tags: GitoxideLabs/gitoxide

Tags

gix-ref-v0.53.1

Toggle gix-ref-v0.53.1's commit message

Unverified

This tag is not signed, but one or more authors requires that any tag attributed to them is signed.
This release adjusts writes to lose ref files so they will contain ne…

…wlines after the hash for compliance with Git.

### Bug Fixes

 - extend lifetime of iterators
   Previously the iterators would return references with lifetimes that
   were shorter than the actual lifetimes of the `gix::Reference`
   themselves. This was dues to a footgun with `'_` (eliding the lifetime).
   
   When a function returns an elided lifetime, this lifetime usually is the
   lifetime of the `&self` parameter, but sometimes it is the lifetime of
   the type itself (e.g. `Iter<'_>`).
   
   I made the lifetimes explicit to ensure we were using the correct ones.

### Commit Statistics

 - 12 commits contributed to the release over the course of 28 calendar days.
 - 29 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

 * **Uncategorized**
    - Update changelogs prior to `gix-ref` release (5315180)
    - Merge pull request #2111 from handlerug/patch-ref-storage-newline (edcfdc2)
    - Persist object refs on disk with a trailing newline (6c0cc71)
    - Merge pull request #2105 from jalil-salame/fix-2103 (04a18f3)
    - Extend lifetime of iterators (ba563b0)
    - Merge pull request #2100 from GitoxideLabs/release (202bc6d)
    - Release gix-actor v0.35.3, gix-path v0.10.20, gix-features v0.43.1, gix-object v0.50.1 (d64f257)
    - Merge pull request #2090 from GitoxideLabs/dependabot/cargo/cargo-f147714000 (473fe52)
    - Bump the cargo group with 41 updates (428412c)
    - Merge pull request #2088 from GitoxideLabs/improvements (8892cb1)
    - Bump gix-ref rust version to 1.74 for `std::io::Error::other` support. (88dc1c2)
    - Merge pull request #2075 from GitoxideLabs/improvements (784c046)

gix-object-v0.50.2

Toggle gix-object-v0.50.2's commit message

Unverified

This tag is not signed, but one or more authors requires that any tag attributed to them is signed.
A maintenance release without user-facing changes.

### Commit Statistics

 - 4 commits contributed to the release over the course of 9 calendar days.
 - 9 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

 * **Uncategorized**
    - Update changelogs prior to `gix-ref` release (5315180)
    - Merge pull request #2110 from jpgrayson/fix/gix-date-parse-raw (651f9fa)
    - Release gix-date v0.10.5 (4289ae6)
    - Merge pull request #2100 from GitoxideLabs/release (202bc6d)

gix-fs-v0.16.1

Toggle gix-fs-v0.16.1's commit message

Unverified

This tag is not signed, but one or more authors requires that any tag attributed to them is signed.
A maintenance release without user-facing changes.

### Commit Statistics

 - 4 commits contributed to the release over the course of 28 calendar days.
 - 29 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

 * **Uncategorized**
    - Update changelogs prior to `gix-ref` release (5315180)
    - Merge pull request #2100 from GitoxideLabs/release (202bc6d)
    - Release gix-actor v0.35.3, gix-path v0.10.20, gix-features v0.43.1, gix-object v0.50.1 (d64f257)
    - Merge pull request #2075 from GitoxideLabs/improvements (784c046)

gix-actor-v0.35.4

Toggle gix-actor-v0.35.4's commit message

Unverified

This tag is not signed, but one or more authors requires that any tag attributed to them is signed.
A maintenance release without user-facing changes.

### Commit Statistics

 - 4 commits contributed to the release over the course of 9 calendar days.
 - 9 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

 * **Uncategorized**
    - Update changelogs prior to `gix-ref` release (5315180)
    - Merge pull request #2110 from jpgrayson/fix/gix-date-parse-raw (651f9fa)
    - Release gix-date v0.10.5 (4289ae6)
    - Merge pull request #2100 from GitoxideLabs/release (202bc6d)

gix-date-v0.10.5

Toggle gix-date-v0.10.5's commit message

Unverified

This tag is not signed, but one or more authors requires that any tag attributed to them is signed.
### Bug Fixes

 - add parse_raw()
   When parsing arbitrary date inputs from the user with gix_date::parse(),
   the non-strict gix_date::parse_header() would accept a variety of inputs
   that do not match any of the known/accepted formats, but would
   nonetheless be accepted as being "close enough" to a raw date as found
   in git commit headers.
   
   The new parse_raw() function takes a stricter approach to parsing raw
   dates as found in commit headers, only accepting inputs that
   unambiguously match a valid raw date.
   
   The gix_date::parse() function is updated to use the new parse_raw()
   function instead of the less-strict parse_header(). This has the effect
   of making gix_date::parse() avoid mis-parsing various inputs that would
   otherwise have been accepted by gix_date::parse_header(). For example
   "28 Jan 2005".

### Commit Statistics

 - 3 commits contributed to the release over the course of 7 calendar days.
 - 7 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

 * **Uncategorized**
    - Refactor (ca7800c)
    - Add parse_raw() (9c28f33)
    - Merge pull request #2097 from GitoxideLabs/fix-gix-date (589d63e)

gix-path-v0.10.20

Toggle gix-path-v0.10.20's commit message

Unverified

This tag is not signed, but one or more authors requires that any tag attributed to them is signed.
A maintenance release without user-facing changes.

### Commit Statistics

 - 4 commits contributed to the release over the course of 19 calendar days.
 - 19 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

 * **Uncategorized**
    - Prepare changelogs prior to release. (5e0122d)
    - Merge pull request #2090 from GitoxideLabs/dependabot/cargo/cargo-f147714000 (473fe52)
    - Bump the cargo group with 41 updates (428412c)
    - Merge pull request #2075 from GitoxideLabs/improvements (784c046)

gix-object-v0.50.1

Toggle gix-object-v0.50.1's commit message

Unverified

This tag is not signed, but one or more authors requires that any tag attributed to them is signed.
Make Commit parsing more lenient so it can read older commits with bo…

…tched gpg signatures,

see [this commit](ef73c6b)
for details.

### Commit Statistics

 - 10 commits contributed to the release over the course of 19 calendar days.
 - 19 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

 * **Uncategorized**
    - Prepare changelogs prior to release. (5e0122d)
    - Merge pull request #2098 from dscho/fix-parsing-of-legacy-git.git-commit (ef73c6b)
    - Refactor (8ad43f1)
    - Allow empty-valued commit headers in more places (a0660fe)
    - Work around parse errors of a bogus git.git commit (a86f67b)
    - Merge pull request #2097 from GitoxideLabs/fix-gix-date (589d63e)
    - Release gix-date v0.10.4 (007e3f6)
    - Merge pull request #2090 from GitoxideLabs/dependabot/cargo/cargo-f147714000 (473fe52)
    - Bump the cargo group with 41 updates (428412c)
    - Merge pull request #2075 from GitoxideLabs/improvements (784c046)

gix-features-v0.43.1

Toggle gix-features-v0.43.1's commit message

Unverified

This tag is not signed, but one or more authors requires that any tag attributed to them is signed.
A maintenance release without user-facing changes.

### Commit Statistics

 - 4 commits contributed to the release over the course of 19 calendar days.
 - 19 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

 * **Uncategorized**
    - Prepare changelogs prior to release. (5e0122d)
    - Merge pull request #2090 from GitoxideLabs/dependabot/cargo/cargo-f147714000 (473fe52)
    - Bump the cargo group with 41 updates (428412c)
    - Merge pull request #2075 from GitoxideLabs/improvements (784c046)

gix-date-v0.10.4

Toggle gix-date-v0.10.4's commit message

Unverified

This tag is not signed, but one or more authors requires that any tag attributed to them is signed.
### Bug Fixes

 - don't parse any number as timestamp in `parse_header()`

### Commit Statistics

 - 3 commits contributed to the release over the course of 19 calendar days.
 - 19 days passed between releases.
 - 1 commit was understood as [conventional](https://www.conventionalcommits.org).
 - 1 unique issue was worked on: #2095

### Commit Details

 * **#2095**
    - Don't parse any number as timestamp in `parse_header()` (ad67ab5)
 * **Uncategorized**
    - Remove a hack which makes '1979-02-26 18:30:00' special. (91b3220)
    - Merge pull request #2075 from GitoxideLabs/improvements (784c046)

gix-actor-v0.35.3

Toggle gix-actor-v0.35.3's commit message

Unverified

This tag is not signed, but one or more authors requires that any tag attributed to them is signed.
A maintenance release without user-facing changes.

### Commit Statistics

 - 6 commits contributed to the release over the course of 19 calendar days.
 - 19 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

 * **Uncategorized**
    - Prepare changelogs prior to release. (5e0122d)
    - Merge pull request #2097 from GitoxideLabs/fix-gix-date (589d63e)
    - Release gix-date v0.10.4 (007e3f6)
    - Merge pull request #2090 from GitoxideLabs/dependabot/cargo/cargo-f147714000 (473fe52)
    - Bump the cargo group with 41 updates (428412c)
    - Merge pull request #2075 from GitoxideLabs/improvements (784c046)