Tags give the ability to mark specific points in history as being important
-
git-note-v0.0.0
2dcb3f3e · ·An empty crate without any content to reserve the name for the gitoxide project. ### Commit Statistics - 1 commit contributed to the release. - 0 commits where understood as [conventional](https://www.conventionalcommits.org). - 0 issues like '(#ID)' where seen in commit messages ### Commit Details * **Uncategorized** - empty crate for git-note (2fb8b46) -
git-mailmap-v0.0.0
c43af35c · ·An empty crate without any content to reserve the name for the gitoxide project. ### Commit Statistics - 1 commit contributed to the release. - 0 commits where understood as [conventional](https://www.conventionalcommits.org). - 1 unique issue was worked on: #366 ### Commit Details * **#366** - empty git-mailmap crate (a30a5da) -
git-quote-v0.1.0
a8f6c4d9 · ·Initial release with ansi_c unquoting capability. ### Commit Statistics - 3 commits contributed to the release. - 0 commits where understood as [conventional](https://www.conventionalcommits.org). - 1 unique issue was worked on: #301 ### Commit Details * **#301** - use git-quote crate in git-odb alternate parsing (8e49aa6) - Add ansic::undo (1be8f14) - add empty git-quote crate (0d1aaf0) -
git-pathspec-v0.0.0
d6bee3f9 · ·An empty crate without any content to reserve the name for the gitoxide project. ### Commit Statistics - 1 commit contributed to the release. - 0 commits where understood as [conventional](https://www.conventionalcommits.org). - 1 unique issue was worked on: #301 ### Commit Details * **#301** - add future crate for good measure (625eb1d) -
git-attributes-v0.0.0
5da2e980 · ·Initial release with no content. ### Commit Statistics - 2 commits contributed to the release. - 0 commits where understood as [conventional](https://www.conventionalcommits.org). - 1 unique issue was worked on: #301 ### Commit Details * **#301** - Name-crates for git-ignore and git-attributes handling (2e04a49) * **Uncategorized** - Release git-ignore v0.0.0, git-attributes v0.0.0 (c128f27) -
-
-
git-submodule-v0.0.0
2643867e · ·Initial release with no content. ### Commit Statistics - 2 commits contributed to the release. - 0 commits where understood as [conventional](https://www.conventionalcommits.org). - 1 unique issue was worked on: #301 ### Commit Details * **#301** - prepare changelog (d9f20d4) - add stub for git-submodule (54ff648) -
git-tempfile-v2.0.0
90b1c42d · ·### Bug Fixes (BREAKING) - do not install signal handlers by default. The previous behaviour is meant to be convenient for the casual user even though it ends up being surprising when used in applications that install their own signal handlers and need more control over how the program shuts down. This is now fixed by **requiring an explicit `setup()`** call before the first tempfile is created, which makes it a breaking change. ### Commit Statistics - 4 commits contributed to the release over the course of 9 calendar days. - 10 days passed between releases. - 1 commit where understood as [conventional](https://www.conventionalcommits.org). - 2 unique issues were worked on: #298, #336 ### Commit Details * **#298** - Use hash_hasher based hash state for better keys/less collisions (814de07) * **#336** - update changelog (2cfbe9c) - do not install signal handlers by default (c863ea5) * **Uncategorized** - Merge branch 'AP2008-implement-worktree' (f32c669) -
git-tempfile-v1.0.6
bd3f8ee2 · ·Fixes a potential deadlock in in an interrupt handler attempting to cleanup tempfiles. ### Chore - <csr-id-25209454d3f7e27e12e8ddca92e43b1ff01d58aa/> upgrade dashmap to 5.1.0 (with security fix) ### Bug Fixes - Assure interrupt based tempfile cleanup can't deadlock. We do this by using the `try_entry()` API provided by the most recent dashmap, at the cost of potentially trying to access a lot of indices that don't exist in the map anymore. The cost of this are expected to be low though especially since interrupts are the uncommmon case. A side-effect of this is that tempfiles that are currently being removed for writing to them, for example, won't be cleaned up. It will be up to the code running after the interrupt, if the case at all, to deal with the tempfile, which is what it does anyway. ### Commit Statistics - 3 commits contributed to the release. - 5 days passed between releases. - 2 commits where understood as [conventional](https://www.conventionalcommits.org). - 1 unique issue was worked on: #328 ### Commit Details * **#328** - Prepare changelog (8e92494) - Assure interrupt based tempfile cleanup can't deadlock (81ed5f5) * **Uncategorized** - upgrade dashmap to 5.1.0 (with security fix) (2520945) -
git-actor-v0.8.1
08fe5508 · ·### New Features - keep feature documentation inline with manifests ### Commit Statistics - 2 commits contributed to the release over the course of 12 calendar days. - 13 days passed between releases. - 1 commit where understood as [conventional](https://www.conventionalcommits.org). - 1 unique issue was worked on: #329 ### Commit Details * **#329** - keep feature documentation inline with manifests (f99851b) * **Uncategorized** - Merge branch 'index-information' (025f157) -
git-revision-v0.0.0
8e434d8d · ·Reserve the name for a necessary crate of the `gitoxide` project. ### Commit Statistics - 1 commit contributed to the release. - 0 commits where understood as [conventional](https://www.conventionalcommits.org). - 0 issues like '(#ID)' where seen in commit messages ### Commit Details * **Uncategorized** - Rename git-rev to git-revision (2e939c9) -
git-pack-v0.16.1
d4a8f9f7 · ·### Bug Fixes - downgrade dashmap to 4.0 to avoid unsoundness. See https://github.com/xacrimon/dashmap/issues/167 for tracking progress on resolving the issue. ### Commit Statistics - 5 commits contributed to the release over the course of 7 calendar days. - 8 days passed between releases. - 1 commit where understood as [conventional](https://www.conventionalcommits.org). - 0 issues like '(#ID)' where seen in commit messages ### Commit Details * **Uncategorized** - Release git-object v0.17.1, git-pack v0.16.1 (e959af8) - Release git-hash v0.9.2, git-object v0.17.1, git-pack v0.16.1 (0db19b8) - update changelogs prior to git-pack release (b7e3a4a) - downgrade dashmap to 4.0 to avoid unsoundness. (d9451e8) - Merge branch 'index-information' (025f157) -
git-object-v0.17.1
e959af83 · ·A automated maintenance release without impact to the public API. ### Fixes - Corrected the tree-entry ordering implementation. ### Commit Statistics - 4 commits contributed to the release over the course of 4 calendar days. - 8 days passed between releases. - 0 commits where understood as [conventional](https://www.conventionalcommits.org). - 1 unique issue was worked on: #293 ### Commit Details * **#293** - Fix tree-entry-ordering implementation (ea169a6) * **Uncategorized** - Release git-hash v0.9.2, git-object v0.17.1, git-pack v0.16.1 (0db19b8) - update changelogs prior to git-pack release (b7e3a4a) - Merge branch 'index-information' (025f157) -
git-hash-v0.9.2
0db19b8d · ·A automated maintenance release without impact to the public API. ### Commit Statistics - 2 commits contributed to the release over the course of 7 calendar days. - 8 days passed between releases. - 0 commits where understood as [conventional](https://www.conventionalcommits.org). - 0 issues like '(#ID)' where seen in commit messages ### Commit Details * **Uncategorized** - update changelogs prior to git-pack release (b7e3a4a) - Merge branch 'index-information' (025f157) -
git-tempfile-v1.0.5
d8111547 · ·### Bug Fixes - downgrade dashmap to 4.0 to avoid unsoundness. See https://github.com/xacrimon/dashmap/issues/167 for tracking progress on resolving the issue. ### Commit Statistics - 2 commits contributed to the release over the course of 7 calendar days. - 8 days passed between releases. - 1 commit where understood as [conventional](https://www.conventionalcommits.org). - 0 issues like '(#ID)' where seen in commit messages ### Commit Details * **Uncategorized** - downgrade dashmap to 4.0 to avoid unsoundness. (d9451e8) - Merge branch 'index-information' (025f157) -
git-config-v0.1.11
a605b672 · ·### New Features - subsection iteration. introduce method `sections_by_name_with_header` to allow iterating over tuples of section header and section body. ### Bug Fixes - fix usage example in README.md ### Commit Statistics - 6 commits contributed to the release over the course of 7 calendar days. - 7 days passed between releases. - 2 commits where understood as [conventional](https://www.conventionalcommits.org). - 1 unique issue was worked on: #319 ### Commit Details * **#319** - update changelog prior to release (858ec8c) - Adjust docs (38c201c) - An example to illustrate the problem (c47e8f8) * **Uncategorized** - fix usage example in README.md (469406d) - implement a draft for subsection fetching (e822f56) - Merge branch 'index-information' (025f157) -
cargo-smart-release-v0.8.0
fbe2c93b · ·### New Features - highlight (non-fatal) errors when losslessly parsing changelogs - Commit statistics reveal the days passes between releases ### Bug Fixes - more prominent message if 'bat' wasn't found in PATH ### Changed (BREAKING) - Remove easy::borrow::Error entirely; support for multiple objects per handle This massive simplification finally allows any amounts of objects to be created while adding support for reusing their data buffers thanks to a simple free-list stored with the handle. - rename `easy::Object` to `OwnedObject`; remove `Ref` suffix from `ObjectRef` and `TreeRef` ### New Features (BREAKING) - upgrade to crates-index 0.18 It now assumes that the crates-index must exist, which migth not always be the case and rightfully so. Now we wrap it to get back to the original behavior. ### Commit Statistics - 34 commits contributed to the release over the course of 51 calendar days. - 55 days passed between releases. - 7 commits where understood as [conventional](https://www.conventionalcommits.org). - 6 unique issues were worked on: #266, #270, #274, #279, #287, #308 ### Thanks Clippy [Clippy](https://github.com/rust-lang/rust-clippy) helped 1 time to make code idiomatic. ### Commit Details * **#266** - upgrade to crates-index 0.18 (15e60b2) - upgrade dependencies except for crates-index (c77c0d6) - Revert "chore: upgrade all dependencies" (0dfe4a7) - upgrade all dependencies (a3caf39) - Adjustments due to change in `git-repository` (e44dc4d) - Adjustments to match changes in `git-repository` (117d5f8) - Adapt to changes in git-repository (3ab9b03) * **#270** - Use new built-in sorting to avoid more expensive sorting later on (e5442df) * **#274** - Remove easy::borrow::Error entirely; support for multiple objects per handle (c4184f3) - rename `easy::Object` to `OwnedObject`; remove `Ref` suffix from `ObjectRef` and `TreeRef` (880b564) * **#279** - add missing docs (4137327) - Adjust to git-hash changes (54f3ab5) * **#287** - smart-release now actually shows the time between releases (cd8d343) * **#308** - more prominent message if 'bat' wasn't found in PATH (9c1e38b) * **Uncategorized** - Release git-protocol v0.14.0, git-ref v0.11.0, git-repository v0.14.0, cargo-smart-release v0.8.0 (b286b24) - Release git-odb v0.26.0, git-packetline v0.12.3, git-url v0.3.5, git-transport v0.15.0, git-protocol v0.14.0, git-ref v0.11.0, git-repository v0.14.0, cargo-smart-release v0.8.0 (42ebb53) - Release git-diff v0.13.0, git-tempfile v1.0.4, git-chunk v0.3.0, git-traverse v0.12.0, git-pack v0.16.0, git-odb v0.26.0, git-packetline v0.12.3, git-url v0.3.5, git-transport v0.15.0, git-protocol v0.14.0, git-ref v0.11.0, git-repository v0.14.0, cargo-smart-release v0.8.0 (1b76119) - Release git-actor v0.8.0, git-config v0.1.10, git-object v0.17.0, git-diff v0.13.0, git-tempfile v1.0.4, git-chunk v0.3.0, git-traverse v0.12.0, git-pack v0.16.0, git-odb v0.26.0, git-packetline v0.12.3, git-url v0.3.5, git-transport v0.15.0, git-protocol v0.14.0, git-ref v0.11.0, git-repository v0.14.0, cargo-smart-release v0.8.0 (8f57c29) - Release git-features v0.19.1, git-actor v0.8.0, git-config v0.1.10, git-object v0.17.0, git-diff v0.13.0, git-tempfile v1.0.4, git-chunk v0.3.0, git-traverse v0.12.0, git-pack v0.16.0, git-odb v0.26.0, git-packetline v0.12.3, git-url v0.3.5, git-transport v0.15.0, git-protocol v0.14.0, git-ref v0.11.0, git-repository v0.14.0, cargo-smart-release v0.8.0 (d78aab7) - Release git-hash v0.9.1, git-features v0.19.1, git-actor v0.8.0, git-config v0.1.10, git-object v0.17.0, git-diff v0.13.0, git-tempfile v1.0.4, git-chunk v0.3.0, git-traverse v0.12.0, git-pack v0.16.0, git-odb v0.26.0, git-packetline v0.12.3, git-url v0.3.5, git-transport v0.15.0, git-protocol v0.14.0, git-ref v0.11.0, git-repository v0.14.0, cargo-smart-release v0.8.0, safety bump 4 crates (373cbc8) - prepar changelogs for cargo-smart-release release (8900d69) - highlight (non-fatal) errors when losslessly parsing changelogs (51d1c68) - Better not have items within items in changelogs (6946125) - upgrade dependencies (968df47) - minor refactor (dae710f) - upgrade to pulldown-cmark 0.9 (11f5fd8) - Commit statistics reveal the days passes between releases (4843b7b) - upgrade to clap 3.0.0 (3325d50) - adapt to changes in git-repository (9f63852) - Release git-chunk v0.2.0, safety bump 4 crates (b792fab) - upgrade to latest clap rc (1b76db0) - Merge branch 'sync-db-draft' (7d2e20c) - make fmt (066f3ff) - thanks clippy (7dd2313) -
git-repository-v0.14.0
b286b24a · ·### New Features - Add `easy::Tree::traverse()` platform - Add `easy::Commit` object It allows to more conveniently access commit information. - `easy::Oid::ancestors()` now supports `sorting()` and iteration by first commit only Especially the sorting is useful to avoid having to sort commits by hand after collecting them. - Use GITOXIDE_OBJECT_CACHE_MEMORY to control how much object cache is used Note that this is mostly for debugging or quickly seeing if object caches help with certain operations. Ideally the implementation knows themselves and sets up caches accordingly, probably after trying it with these environment variables. ### Changed (BREAKING) - rename `easy::Object` methods returning `Ref` objects to have `ref` in their name That way, it's more clear that the `Ref` versions are low-level ones whereas the `into_` ones are higher-level ones that are part of the `easy` suite. - Rename `OwnedObject` to `DetachedObject` The latter more clearly indicates what the difference is to `Object` (which is attached and carries a lifetime) - Remove easy::borrow::Error entirely; support for multiple objects per handle This massive simplification finally allows any amounts of objects to be created while adding support for reusing their data buffers thanks to a simple free-list stored with the handle. - rename `easy::Object` to `OwnedObject`; remove `Ref` suffix from `ObjectRef` and `TreeRef` - use `git_odb::Find*` traits in prelude, instead of `git_pack::Find*` These are higher-level and generally more desirable. The Find traits in `git-pack` are more useful internally when packs have to be handled directly, for example when generating packs. - rename easy::State to easy::Handle As the first step to remove the 'Easy' abstraction. - fully rely on OdbHandle in repository State - Rename `Repository::odb` to` Repository::objects` This way it's more inline with `Repository::refs`. - remove Repository::refresh_object_database() With the linked DB this is simply not possible anymore and we expect these updates to happen automatically in future for greater convenience. For now, in order to refresh a repository, one has to reopen it. - Rename `Handle` to `Cache` Because this is exactly what it is effectively. Also add some basic instantiation for the new object store. - remove borrowing Repo as possible failure cause The `easy::Handle` is now a full (but shared) clone of the original Rpeository with additional thread-local state, hence there is no more need for a way to access the original repository. - remove Easy… abstraction in favor of Handle This great reduction of complexity allows for being multi-threading capabie by default with the option to turn that off at compile time. All `to|into_easy…()` methods are removed in favor of `to_easy()` along with the removal of all `Easy` types in favor of the single - remove pack-cache from `Find::try_find(…)` With the new architecture this can be an implementation detail without forcing it to be Sync. - move git_pack::data::Object to git_object::Data, massively alter git_odb::Find trait This will break a lot, but has to happen to prepare these traits for the next generation of object databases. ### Commit Statistics - 65 commits contributed to the release over the course of 51 calendar days. - 55 days passed between releases. - 18 commits where understood as [conventional](https://www.conventionalcommits.org). - 6 unique issues were worked on: #215, #266, #274, #279, #287, #293 ### Commit Details * **#215** - `easy::Oid::ancestors()` now supports `sorting()` and iteration by first commit only (0ae2a8d) - refactor (9af2a94) - Use GITOXIDE_OBJECT_CACHE_MEMORY to control how much object cache is used (bc77534) - Don't read environment variables each time an pack cache is created (91d7ef2) * **#266** - Default handle refresh mode is the least surprising, with option to configure (1b74c14) - refactor (b88f253) - refactor (52a4dcd) - A quick and dirty version index iteration (0384007) - Use new store in git-repository (2f9e342) - add docs for handle-related functions (cf1b1e6) - use `git_odb::Find*` traits in prelude, instead of `git_pack::Find*` (f9c0493) - fix git-repository docs (3496a97) - remove borrowing Repo as possible failure cause (7a91212) - Adjust object-acess to test new contains method (8488b41) - remove Easy… abstraction in favor of Handle (b2cc0c6) - rename easy::State to easy::Handle (83d7b31) - Remove unnecessary error variants now that repo() is called less (afcd579) - assure loops can't happen anymore (f04ff80) - Use db handle for writing (053e7b6) - Adapt to changes in git-repository (3ab9b03) - fully rely on OdbHandle in repository State (5e7aa16) - Rename `Repository::odb` to` Repository::objects` (57de915) - Add odb handle to state (4e38da3) - remove Repository::refresh_object_database() (93db4a5) - remove pack-cache from `Find::try_find(…)` (ebc7f47) - Rename `Handle` to `Cache` (580e96c) - First sketch of general store (fc1b640) - move git_pack::data::Object to git_object::Data, massively alter git_odb::Find trait (2290d00) * **#274** - Rename `OwnedObject` to `DetachedObject` (b673097) - Fix docs (acb0ccc) - Remove easy::borrow::Error entirely; support for multiple objects per handle (c4184f3) - rename `easy::Object` to `OwnedObject`; remove `Ref` suffix from `ObjectRef` and `TreeRef` (880b564) * **#279** - fix docs (b61a920) - rename `easy::Object` methods returning `Ref` objects to have `ref` in their name (6e3a745) - cargo fmt (8b9da35) - Deal with changes to git-odb `Write` trait (4d67122) - adapt to changes to `git-odb` (5b0e2b9) - First pieces of header parsing; allow to respect multi-index desired hash kind in git-odb (1a2a049) - refactor (4e89d8d) - Respect `core.multiPackIndex` option (1495efc) * **#287** - basic output for 'repo verify' json only (9f8d61f) * **#293** - make clear what 'steal' actually steals from (1b0ab44) - Make obvious that we steal data from the free list (3523aa4) - handle won't try to reuse empty buffers to allow it to be claimed (0fb4c91) * **Uncategorized** - Release git-odb v0.26.0, git-packetline v0.12.3, git-url v0.3.5, git-transport v0.15.0, git-protocol v0.14.0, git-ref v0.11.0, git-repository v0.14.0, cargo-smart-release v0.8.0 (42ebb53) - Release git-diff v0.13.0, git-tempfile v1.0.4, git-chunk v0.3.0, git-traverse v0.12.0, git-pack v0.16.0, git-odb v0.26.0, git-packetline v0.12.3, git-url v0.3.5, git-transport v0.15.0, git-protocol v0.14.0, git-ref v0.11.0, git-repository v0.14.0, cargo-smart-release v0.8.0 (1b76119) - Release git-actor v0.8.0, git-config v0.1.10, git-object v0.17.0, git-diff v0.13.0, git-tempfile v1.0.4, git-chunk v0.3.0, git-traverse v0.12.0, git-pack v0.16.0, git-odb v0.26.0, git-packetline v0.12.3, git-url v0.3.5, git-transport v0.15.0, git-protocol v0.14.0, git-ref v0.11.0, git-repository v0.14.0, cargo-smart-release v0.8.0 (8f57c29) - Release git-features v0.19.1, git-actor v0.8.0, git-config v0.1.10, git-object v0.17.0, git-diff v0.13.0, git-tempfile v1.0.4, git-chunk v0.3.0, git-traverse v0.12.0, git-pack v0.16.0, git-odb v0.26.0, git-packetline v0.12.3, git-url v0.3.5, git-transport v0.15.0, git-protocol v0.14.0, git-ref v0.11.0, git-repository v0.14.0, cargo-smart-release v0.8.0 (d78aab7) - Release git-hash v0.9.1, git-features v0.19.1, git-actor v0.8.0, git-config v0.1.10, git-object v0.17.0, git-diff v0.13.0, git-tempfile v1.0.4, git-chunk v0.3.0, git-traverse v0.12.0, git-pack v0.16.0, git-odb v0.26.0, git-packetline v0.12.3, git-url v0.3.5, git-transport v0.15.0, git-protocol v0.14.0, git-ref v0.11.0, git-repository v0.14.0, cargo-smart-release v0.8.0, safety bump 4 crates (373cbc8) - prepar changelogs for cargo-smart-release release (8900d69) - Release git-bitmap v0.0.1, git-hash v0.9.0, git-features v0.19.0, git-index v0.1.0, safety bump 9 crates (4624725) - remove debug-helper (c243215) - Don't use bleeding edge features (3de0ab1) - reference statistics for stats example (83b99ce) - Experiment with novel API idea around Tree breadthfirst traversal (2ee1890) - Add `easy::Tree::traverse()` platform (667485e) - (change!: consistently use `object_hash` instead of `hash_kind` #279) (81bd453) - Release git-chunk v0.2.0, safety bump 4 crates (b792fab) - Merge branch 'sync-db-draft' (7d2e20c) - Tests for Commit object (1130928) - Add `easy::Commit` object (8f650c0) - Episode 5 (8ba7fc8) - episode 4 (e7e54a2) - episode 3 (e107d9a) - make fmt (066f3ff) -
git-ref-v0.11.0
b286b24a · ·### New Features - FullNameRef::file_name() - Add file::Store::find_packed(…, buffer) This makes the API complete as now there is a methods that uses the internal buffer, or the provided one, where both can have its benefits. - add Reference::peel_to_id_in_place_packed() and Reference::follow_packed() This allows a stable/non-changing buffer to be used. ### Bug Fixes - support Rust 1.52 ### Changed (BREAKING) - Required `object_hash` as parameter when instantiating any Store This is needed to choose the correct kind of object hash in a couple of situations, and future-proofs it for when ref-table arrives. - remove `Target::must_exist()` It was a remainder of an old API which since has been replaced with a more explicit approach. - remove pack-cache from `Find::try_find(…)` With the new architecture this can be an implementation detail without forcing it to be Sync. - move git_pack::data::Object to git_object::Data, massively alter git_odb::Find trait This will break a lot, but has to happen to prepare these traits for the next generation of object databases. ### Commit Statistics - 26 commits contributed to the release over the course of 55 calendar days. - 55 days passed between releases. - 8 commits where understood as [conventional](https://www.conventionalcommits.org). - 5 unique issues were worked on: #263, #266, #279, #293, #298 ### Thanks Clippy [Clippy](https://github.com/rust-lang/rust-clippy) helped 1 time to make code idiomatic. ### Commit Details * **#263** - Don't unnecessarily reload the packed-refs buffer under contention (3ab990e) - Use a read-lock until mutation is needed, instead of upgradable rw locks (58294dd) - refactor (e41ab82) - Add file::Store::find_packed(…, buffer) (f6181af) - add Reference::peel_to_id_in_place_packed() and Reference::follow_packed() (03bcac2) * **#266** - upgrade git-ref's os_str_bytes crate to 6.0.0 (0cfba57) - adapt to changes in git-odb (a44dd4b) - remove pack-cache from `Find::try_find(…)` (ebc7f47) - Clarify that we really need stable pack ids (cefc0fa) - move git_pack::data::Object to git_object::Data, massively alter git_odb::Find trait (2290d00) * **#279** - Adapt to changes in git-hash (754a663) - adjust to changes in git-hash (9bf25cc) - Required `object_hash` as parameter when instantiating any Store (dea6659) - remove `Target::must_exist()` (c46dec3) - adapt to changes in git-hash (3e75e8c) * **#293** - git-ref uses memmap2 (4dec3ea) * **#298** - FullNameRef::file_name() (28e3251) * **Uncategorized** - Release git-odb v0.26.0, git-packetline v0.12.3, git-url v0.3.5, git-transport v0.15.0, git-protocol v0.14.0, git-ref v0.11.0, git-repository v0.14.0, cargo-smart-release v0.8.0 (42ebb53) - Release git-diff v0.13.0, git-tempfile v1.0.4, git-chunk v0.3.0, git-traverse v0.12.0, git-pack v0.16.0, git-odb v0.26.0, git-packetline v0.12.3, git-url v0.3.5, git-transport v0.15.0, git-protocol v0.14.0, git-ref v0.11.0, git-repository v0.14.0, cargo-smart-release v0.8.0 (1b76119) - Release git-actor v0.8.0, git-config v0.1.10, git-object v0.17.0, git-diff v0.13.0, git-tempfile v1.0.4, git-chunk v0.3.0, git-traverse v0.12.0, git-pack v0.16.0, git-odb v0.26.0, git-packetline v0.12.3, git-url v0.3.5, git-transport v0.15.0, git-protocol v0.14.0, git-ref v0.11.0, git-repository v0.14.0, cargo-smart-release v0.8.0 (8f57c29) - Release git-features v0.19.1, git-actor v0.8.0, git-config v0.1.10, git-object v0.17.0, git-diff v0.13.0, git-tempfile v1.0.4, git-chunk v0.3.0, git-traverse v0.12.0, git-pack v0.16.0, git-odb v0.26.0, git-packetline v0.12.3, git-url v0.3.5, git-transport v0.15.0, git-protocol v0.14.0, git-ref v0.11.0, git-repository v0.14.0, cargo-smart-release v0.8.0 (d78aab7) - Release git-hash v0.9.1, git-features v0.19.1, git-actor v0.8.0, git-config v0.1.10, git-object v0.17.0, git-diff v0.13.0, git-tempfile v1.0.4, git-chunk v0.3.0, git-traverse v0.12.0, git-pack v0.16.0, git-odb v0.26.0, git-packetline v0.12.3, git-url v0.3.5, git-transport v0.15.0, git-protocol v0.14.0, git-ref v0.11.0, git-repository v0.14.0, cargo-smart-release v0.8.0, safety bump 4 crates (373cbc8) - prepar changelogs for cargo-smart-release release (8900d69) - support Rust 1.52 (42e0487) - Release git-bitmap v0.0.1, git-hash v0.9.0, git-features v0.19.0, git-index v0.1.0, safety bump 9 crates (4624725) - thanks clippy (7dd2313)