412 lines · 22.4 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.

v0.10.0 (2021-10-19)

A maintenance release to properly dealing with previously breaking changes in git-hash.

Commit Statistics

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

Commit Details

view details
  • #222
    • update changelogs prior to release (9a493d0)
    • stabilize changelogs (920e832)
    • Update changelogs prior to release (b3e2252)

v0.9.0 (2021-10-15)

Some module paths have been removed to avoid path duplication, possibly leading to breakage.

BREAKING

  • Avoid duplicate module paths in tree and commit

Commit Statistics

  • 24 commits contributed to the release over the course of 32 calendar days.
  • 4 commits where understood as conventional.
  • 3 unique issues were worked on: #164, #196, #198

Commit Details

view details
  • #164
    • Avoid duplicate module paths in 'tree' and 'commit' (2f2d856)
    • object_id (329d183)
  • #196
    • Revert "traverse(chore): try git-cliff…" (cd293ae)
    • try git-cliff… (cbc5b81)
  • #198
    • Fix stop-release-for-changelog logic and fix all affected changelogs (52b38bc)
    • 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)
    • 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)
    • commit traversal along the first parent… (7bce49c)
  • 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 branch 'main' into changelog-generation (c956f33)
    • Bump git-traverse v0.9.0, safety bump 8 crates (d39fabb)

v0.8.2 (2021-09-08)

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
    • Release git-traverse v0.8.2 (1fd56ff)
    • Bump git-object v0.14.0 (d4fc81f)

v0.8.1 (2021-09-07)

Commit Statistics

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

Commit Details

view details
  • Uncategorized
    • Release git-traverse v0.8.1 (1d508f1)
    • Bump git-hash v0.6.0 (6efd90d)

v0.8.0 (2021-08-27)

Commit Statistics

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

Commit Details

view details
  • Uncategorized
    • [pack #179] refactor (ab6554b)
    • Bump git-traverse v0.8.0 (54f3541)
    • [object #177] cleanup CommitRefIter imports and git_object::Error (058f68a)
    • [object #177] dissolve 'immutable' module (70e11c2)
    • [object #177] commit::RefIter -> CommitRefIter (e603306)
    • [object #177] migrate immutable::commit into crate::commit (45d3934)
    • [object #177] migrate immutable::tree to crate::tree (fa5cd06)
    • [object #177] fix docs (07be661)
    • [object #177] move immutable::* to crate::*Ref, start iter adjustments (461dc53)
    • [object #177] rename immutable::* to immutable::*Ref (6deb012)
    • Release git-object v0.13.0 (708fc5a)
    • Merge pull request #172 from mellowagain/main (61aebbf)
    • [actor #173] fix docs (2d7956a)
    • [actor #173] rename immutable::Signature to SignatureRef! (96461ac)

v0.7.2 (2021-08-17)

Commit Statistics

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

Commit Details

view details
  • Uncategorized
    • Release git-traverse v0.7.2 (4684f1c)
    • Apply nightly rustfmt rules. (5e0edba)

v0.7.1 (2021-08-13)

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
    • Release git-traverse v0.7.1 (fbf2157)
    • remove dev-dependency cycles by removing their version (c40faca)

v0.7.0 (2021-08-12)

Commit Statistics

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

Commit Details

view details
  • Uncategorized
    • Release git-diff v0.8.0, git-odb v0.20.0, git-pack v0.8.0, git-traverse v0.7.0 (f123f69)
    • Release git-diff v0.7.0, git-odb v0.19.0, git-pack v0.7.0, git-traverse v0.6.0 (c67291f)
    • Release git-object v0.12.0 (7006150)
    • (cargo-release) version 0.18.0 (b327590)

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 (e21142b)
    • (cargo-release) version 0.17.0 (c52a491)

v0.4.0 (2021-08-11)

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
    • (cargo-release) version 0.4.0 (28e58f6)
    • (cargo-release) version 0.11.0 (a5be31c)
    • Revert "break more dev-depedency cycles up to git-odb" (22337ce)

v0.3.1 (2021-08-10)

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 (7453184)
    • break more dev-depedency cycles up to git-odb (7ee278b)

v0.3.0 (2021-08-10)

Commit Statistics

  • 23 commits contributed to the release over the course of 83 calendar days.
  • 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 (ae02dab)
    • clippy on tests and thanks clippy (a77a71c)
    • refactor (a92f1e6)
    • (cargo-release) version 0.4.0 (866f86f)
    • [git-repository] towards git-repository as one stop shop (aea6cc5)
    • [git-ref] the first failing test (7e802a0)
    • [git-odb] refactor (2958145)
    • (cargo-release) version 0.16.0 (769c649)
    • [git-pack] the world compiles again (f0c0e36)
    • [git-odb] refactor (721303d)
    • [git-odb] refactor (ea224e9)
    • [git-odb] refactor (6a1b16a)
    • Replace OidPredicate+AlwaysTrue usage with bare function pointer. (6688073)
    • Support pruning subgraphs from ancestor traversal. (f057aa9)
    • (cargo-release) version 0.10.0 (5d7ee6a)
    • [git-traverse] accept tree iterators instead of object ids (f343dad)
    • [git-diff] refactor (087e853)
    • [git-traverse] refactor (323d92f)
    • [git-traverse] refactor (85de287)
    • [git-traverse] refactor (e21f54f)
    • (cargo-release) version 0.3.0 (684de4b)
    • [pack-gen] Assure path-ids can be seen as unique. (e415c5a)
    • [pack-gen] quite a bit closer to tree-traversal for pack gen (ecd37ee)

v0.2.0 (2021-05-09)

Commit Statistics

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

Commit Details

view details
  • Uncategorized
    • (cargo-release) version 0.15.0 (d91b241)
    • (cargo-release) version 0.2.0 (3fb8377)
    • (cargo-release) version 0.9.0 (84897fd)
    • Convenience methods for iterators (aa6c9e6)
    • A sketch of convenient finding of commits (db21062)
    • Use latest round of convenience meethods (c977eb5)
    • [traverse-tree] more proper docs (f66ccd3)
    • refactor (f7eb355)
    • [traverse-tree] one test to pin implementation down a little (f0aeee1)
    • [traverse-tree] Allow skipping of nodes for a 10 fold speedup (3f9ee23)
    • Quick hack to see how fast tree traversal can be (7d389c8)
    • quick hack of tree::breadthfirst::traverse (18ae6bd)
    • refactor (6447661)
    • refactor (cceff1c)
    • (cargo-release) version 0.14.0 (d9514ee)
    • rename 'Locate' to 'Find' - shorter and just as good (60f72f5)
    • (cargo-release) version 0.13.0 (5c791af)

v0.1.0 (2021-04-30)

Commit Statistics

  • 6 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.1.0 (187f05a)
    • [changes] more flexible handle of state (11db16b)
    • [traversal] more flexible state handling to allow people to not bother dereffing it (e1a35aa)
    • [traversal] adapt tests to work with improved API (1ccaea9)
    • [traversal] use State to allow reuse (fcd36c2)
    • [traversal] first impl based on git-odb::traver (76a3017)

v0.0.0 (2021-04-30)

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
    • a new crate: git-traverse (1a9af50)

Keyboard shortcuts

General

Show keyboard shortcuts
?
Focus the current search
/

Issues and pull requests

Open filters
f

Issues, pull requests and Inbox

Select next item
j↓
Select previous item
k↑
Open selected item
Enter
Dismiss filters or clear selection
Esc

Repository code

Go to file
t