205 lines · 12.9 KB · Markdown
RawDownload

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

0.3.2 (2022-08-24)

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.
  • 0 issues like '(#ID)' where seen in commit messages

Commit Details

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

0.3.1 (2022-08-17)

A maintenance release without user facing changes.

Commit Statistics

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

Commit Details

view details
  • Uncategorized
    • 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)
    • prepare changelogs prior to reelase (c06ae1c)
    • Fix typos (e9fcb70)

0.3.0 (2022-07-22)

This is a maintenance release with no functional changes.

Commit Statistics

  • 3 commits contributed to the release.
  • 64 days passed between releases.
  • 0 commits where understood as conventional.
  • 0 issues like '(#ID)' where seen in commit messages

Commit Details

view details
  • Uncategorized
    • Release git-config v0.6.0, git-credentials v0.3.0, git-diff v0.17.0, git-discover v0.3.0, git-index v0.4.0, git-mailmap v0.3.0, git-traverse v0.16.0, git-pack v0.21.0, git-odb v0.31.0, git-url v0.7.0, git-transport v0.19.0, git-protocol v0.18.0, git-revision v0.3.0, git-worktree v0.4.0, git-repository v0.20.0, git-commitgraph v0.8.0, gitoxide-core v0.15.0, gitoxide v0.13.0 (aa639d8)
    • Release git-hash v0.9.6, git-features v0.22.0, git-date v0.0.2, git-actor v0.11.0, git-glob v0.3.1, git-path v0.4.0, git-attributes v0.3.0, git-tempfile v2.0.2, git-object v0.20.0, git-ref v0.15.0, git-sec v0.3.0, git-config v0.6.0, git-credentials v0.3.0, git-diff v0.17.0, git-discover v0.3.0, git-index v0.4.0, git-mailmap v0.3.0, git-traverse v0.16.0, git-pack v0.21.0, git-odb v0.31.0, git-url v0.7.0, git-transport v0.19.0, git-protocol v0.18.0, git-revision v0.3.0, git-worktree v0.4.0, git-repository v0.20.0, git-commitgraph v0.8.0, gitoxide-core v0.15.0, gitoxide v0.13.0, safety bump 22 crates (4737b1e)
    • prepare changelog prior to release (3c50625)

0.2.0 (2022-05-18)

A maintenance release without user-facing changes.

Commit Statistics

  • 3 commits contributed to the release.
  • 45 days passed between releases.
  • 0 commits where understood as conventional.
  • 1 unique issue was worked on: #301

Commit Details

view details
  • #301
    • update changelogs prior to release (84cb256)
  • Uncategorized
    • 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)
    • 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)

0.1.0 (2022-04-03)

New Features

  • gix repository mailmap entries
  • Time::default()

Commit Statistics

  • 30 commits contributed to the release over the course of 8 calendar days.
  • 8 days passed between releases.
  • 2 commits where understood as conventional.
  • 2 unique issues were worked on: #364, #366

Thanks Clippy

Clippy helped 2 times to make code idiomatic.

Commit Details

view details
  • #364
    • More aggressive mailmap substitution for better results (600eb69)
    • adjust to changes in git-actor (e5c0200)
  • #366
    • gix repository mailmap entries (d2388d8)
    • gix mailmap verify can now detect collisions (f89fe2f)
    • verify universal line-endings are supported (f498dac)
    • fix email-only case (e31754d)
    • add all docs (1c768a5)
    • Another test to validate correct merging and overwriting (deaeb7d)
    • Add method to return borrowed values for new name/email (87fb932)
    • actual lookup and tests, all seems to be working (8116664)
    • sketch Snapshot API to implement map building and signature resolution (1890db7)
    • Time::default() (77ef2cb)
    • sketch of mailmap snapshot for lookups (d71d067)
    • Add typical malmap example (b67b0f9)
    • quickfix for unintentionally using 'unicode' feature of bytecode (fb5593a)
    • all tests (so far) green (67a2050)
    • high-level parsing to deal with allowed mailmap lines (f458817)
    • fix serde support (2fb4310)
    • basic testing of common cases for mailmap (903c526)
    • the first empty test (fc47c49)
  • Uncategorized
    • 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)
    • Merge branch 'for-onefetch' (8e5cb65)
    • Release git-hash v0.9.3, git-features v0.20.0, git-config v0.2.0, safety bump 12 crates (f0cbb24)
    • Merge branch 'svetli-n-refactor_git_config_tests' (babaa9f)
    • make fmt (7cf3545)
    • Merge branch 'main' into mailmap (b2df941)
    • thanks clippy (1038dab)
    • Commit to using 'unicode' feature of bstr as git-object wants it too (471fa62)
    • thanks clippy (9449bc7)
    • refactor (3e78ff5)

0.0.0 (2022-03-26)

An empty crate without any content to reserve the name for the gitoxide project.

Commit Statistics

  • 2 commits contributed to the release.
  • 0 commits where understood as conventional.
  • 1 unique issue was worked on: #366

Commit Details

view details
  • #366
    • empty git-mailmap crate (a30a5da)
  • Uncategorized
    • Release git-mailmap v0.0.0 (c43af35)