209 lines · 11.6 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.5.4 (2022-05-18)

A maintenance release without user-facing changes.

Commit Statistics

  • 3 commits contributed to the release over the course of 8 calendar days.
  • 215 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)
    • assure validation of typical worktree related reference names (de169ae)
  • Uncategorized
    • Merge branch 'main' into refs-and-worktrees (9cf0c7b)

v0.5.3 (2021-10-15)

This release contains no functional changes.

Commit Statistics

  • 19 commits contributed to the release over the course of 19 calendar days.
  • 59 days passed between releases.
  • 0 commits where understood as conventional.
  • 2 unique issues were worked on: #198, #205

Commit Details

view details
  • #198
    • Adjust all changelogs to fulfil requirements for publishing (04b9ca0)
    • deduplicate conventional message ids (e695eda)
    • regenerate all changelogs to get links (0c81769)
    • Mention actual issues that where worked on (a517e39)
    • respect release-wide ignore list to allow removing entire conventional headlines (145103d)
    • Only write headlines that we can parse back… (d44369a)
    • Rebuild all changelogs to assure properly ordered headlines (4a9a05f)
    • Sort all commits by time, descending… (f536bad)
    • greatly reduce changelog size now that the traversal fix is applied (a0bc98c)
    • Generate changelogs with details (e1861ca)
    • Update all changelogs with details (58ab2ae)
    • Update changelogs (c857d61)
    • Avoid adding newlines which make writing unstable (6b5c394)
    • Fix section headline level (9d6f263)
    • Write first version of changlogs thus far… (719b6bd)
  • #205
    • validate assumption about '(null)' as ref-name (2576168)
  • Uncategorized
    • 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)
    • 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)
    • Update changelogs just for fun (21541b3)

v0.5.2 (2021-08-17)

Commit Statistics

  • 2 commits contributed to the release over the course of 1 calendar day.
  • 3 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-validate v0.5.2 (7bcbf9d)
    • Apply nightly rustfmt rules. (5e0edba)

v0.5.1 (2021-08-13)

Commit Statistics

  • 2 commits contributed to the release.
  • 2 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-validate v0.5.1 (fdd844a)
    • remove dev-dependency cycles by removing their version (c40faca)

v0.5.0 (2021-08-11)

Commit Statistics

  • 2 commits contributed to the release.
  • 0 commits where understood as conventional.
  • 0 issues like '(#ID)' where seen in commit messages

Commit Details

view details
  • Uncategorized
    • (cargo-release) version 0.5.0 (bf15c2a)
    • (cargo-release) version 0.4.0 (70ef344)

v0.4.0 (2021-08-10)

Commit Statistics

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

Commit Details

view details
  • Uncategorized
    • (cargo-release) version 0.4.0 (0d5c8b9)
    • [ref #152] all tests and impl for refname expansion (9cef2f2)
    • [ref #152] refactor (431dd86)
    • clippy on tests and thanks clippy (a77a71c)
    • [validate] assure we can't accidentally write windows paths (02f127b)
    • [ref] on the way towards realistic transactions… (c808cb1)
    • (cargo-release) version 0.3.0 (87db688)
    • [validate] disallow missing docs, fill in the remaining ones. (a593e79)
    • [tempfile] crate frame (1b04c39)
    • (cargo-release) version 0.3.0 (6b33678)
    • Merge branch 'dependabot/cargo/crc-2.0.0' (683c44d)
    • (cargo-release) version 0.2.0 (3286e42)
    • [git-ref] find_one_existing(…) for convenience (7a443ff)
    • [git-ref] the first green find_one test (30177e8)
    • (cargo-release) version 0.2.0 (1327894)
    • [git-ref] refactor (0758867)
    • thanks clippy (474b73b)
    • [git-ref] all validation tests green (5312310)
    • [git-ref] more tests green (4f5a1d0)
    • [git-ref] more tests for invalid ref paths (db3f1b1)

Thanks Clippy

Clippy helped 1 time to make code idiomatic.

v0.1.0 (2021-05-26)

Commit Statistics

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

Commit Details

view details
  • Uncategorized
    • [git-ref] use git-validate crate (6b4f937)
    • [git-ref] migrate tag::name validation to git-validate (1ec4a54)
    • [git-ref] setup git-validate crate for sharing of this kind of code (530d392)