262 lines · 14.2 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.

2.0.0 (2022-04-03)

A maintenance release due to mildly breaking changes in git-tempfile.

Commit Statistics

  • 2 commits contributed to the release over the course of 44 calendar days.
  • 169 days passed between releases.
  • 0 commits where understood as conventional.
  • 1 unique issue was worked on: #364

Commit Details

view details
  • #364
    • update changelogs prior to release (746a676)
  • Uncategorized
    • Release git-tempfile v2.0.0, safety bump 6 crates (90b1c42)

v1.0.1 (2021-10-15)

This release contains no functional changes, but a more useful changelog.

Commit Statistics

  • 13 commits contributed to the release over the course of 50 calendar days.
  • 51 days passed between releases.
  • 0 commits where understood as conventional.
  • 1 unique issue was worked on: #198

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)
    • Allow 'refactor' and 'other' in conventional messages if they have breaking changes (4eebaac)
    • 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)
    • Fixup remaining changelogs… (2f75db2)
  • 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)
    • Merge pull request #172 from mellowagain/main (61aebbf)

v1.0.0 (2021-08-25)

  • initial release

Commit Statistics

  • 4 commits contributed to the release.
  • 8 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-lock v1.0.0 (f38f72c)
    • Release git-tempfile v1.0.0 (1238535)
    • [stability #171] prepare git-lock and git-tempfile release (3a1cf4d)
    • [stability #171] Prime git-tempfile and git-lock for release (01278fe)

v0.3.2 (2021-08-17)

Commit Statistics

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

v0.3.1 (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.3.1 (168f5a0)
    • [lock #154] add io impls for File (be62a8b)

v0.3.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.3.0 (263088b)
    • (cargo-release) version 0.6.0 (d58f37e)

v0.2.0 (2021-08-10)

Commit Statistics

  • 14 commits contributed to the release over the course of 40 calendar days.
  • 48 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.2.0 (20d8e27)
    • (cargo-release) version 0.5.0 (0e11e98)
    • Bump fastrand from 1.4.1 to 1.5.0 (b138b43)
    • [ref] fix docs (536555d)
    • [ref] fix build (b4dcdfc)
    • [lock] support recoverable commits (b2217e7)
    • [lock] refactor (48861b2)
    • [lock] FAIL: trying to make peristence recoverable… (1fcdd1e)
    • [ref] try fix windows, once again (95e74dd)
    • [lock] access to the locked resource path (797bafa)
    • [lock] allow accessing the lock file path more easily (b808b00)
    • [lock] Fix handling of .lock extension on files without extension (64ac60d)
    • [lock] close file lock and commit markers (f700821)
    • [lock] Marker commit with runtime check for protection (b747814)

v0.1.0 (2021-06-23)

Commit Statistics

  • 24 commits contributed to the release over the course of 3 calendar days.
  • 5 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.1.0 (60d48b0)
    • (cargo-release) version 0.4.0 (4512798)
    • [lock] capture amount of attempts taken when obtaining a lock (7fafa3e)
    • [lock] validate error message when waiting for some tim (34d3c5a)
    • [lock] the first test for lock failure (immediate mode) (2d67a0e)
    • [lock] add [must_use = "reason"] attribute where it matters (813c46b)
    • thanks clippy (29782e8)
    • [lock] lock acquire with backoff, but without test for now (bb2ba81)
    • [lock] prevent flakyness due to rounding or something (6f8fbcc)
    • [lock] refactor (ddc2170)
    • [lock] remaining test for everything proper exponential backoff needs (368d994)
    • [lock] support for randomization (220eb99)
    • [lock] better overshoot test for exponential backoff (62c17d8)
    • [lock] a sketch of exponential backoff, without rnadomization (55670b4)
    • [lock] refactor, remaining docs (956e69f)
    • [lock] tests green (3706b26)
    • [lock] creation of lockfiles, with immediate failure mode (fda7da8)
    • [lock] first tests and a lot of refactoring (3c34194)
    • [lock] even more sketched out API (0dc88c9)
    • [lock] refactor; Marker is definitely not necessary… (6af84c9)
    • [lock] test what happens if multiple tempfiles are created (17942c7)
    • [lock] sketch API (f0e1427)
    • (cargo-release) version 0.3.0 (92f3a83)
    • (cargo-release) version 0.2.0 (7c2eb36)

Thanks Clippy

Clippy helped 1 time to make code idiomatic.

v0.0.0 (2021-06-17)

Commit Statistics

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

Commit Details

view details
  • Uncategorized
    • [lock] frame for git-lock crate (e6bc87d)