diff --git a/CHANGELOG.md b/CHANGELOG.md new file mode 100644 index 00000000..5f7a1bbc --- /dev/null +++ b/CHANGELOG.md @@ -0,0 +1,1623 @@ +# Changelog + +All notable changes to this project will be documented in this file. + +The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), +and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). + +## Unreleased + +### Chore + + - Add `CHANGELOG.md` for a built-in version of it + - replace `git2` with `gix`. + This change bringe performance improvements along with increased compatibilty + with other build targets, as pure Rust builds are now possible. + +### Commit Statistics + + + + - 25 commits contributed to the release over the course of 6 calendar days. + - 8 days passed between releases. + - 2 commits were understood as [conventional](https://www.conventionalcommits.org). + - 1 unique issue was worked on: [#129](https://github.com/frewsxcv/rust-crates-index/issues/129) + +### Thanks Clippy + + + +[Clippy](https://github.com/rust-lang/rust-clippy) helped 1 time to make code idiomatic. + +### Commit Details + + + +
view details + + * **[#129](https://github.com/frewsxcv/rust-crates-index/issues/129)** + - Replace `git2` with `gix`. ([`2c5d33a`](https://github.com/frewsxcv/rust-crates-index/commit/2c5d33a51604f032ff1538b16cf0408a8fe2568a)) + * **Uncategorized** + - Add `CHANGELOG.md` for a built-in version of it ([`c293e35`](https://github.com/frewsxcv/rust-crates-index/commit/c293e35e43650bebbdbd869c4c9d01bfb2e836c0)) + - Use `thiserror` for the error type. ([`fed6904`](https://github.com/frewsxcv/rust-crates-index/commit/fed6904d2bc92ed8ac83d39134b1a97fbd1c980d)) + - Improve "find_repo_head()" to be more resilient ([`5649466`](https://github.com/frewsxcv/rust-crates-index/commit/564946679e8867a364badffefa8470185442ee33)) + - Fix refspecs for updating the crates index ([`cc6b8f9`](https://github.com/frewsxcv/rust-crates-index/commit/cc6b8f9692eeb0e7a0660fd7a6c02459d1f05d0d)) + - Add an example that gets the latest changed crate right after updating the index. ([`7d70f8f`](https://github.com/frewsxcv/rust-crates-index/commit/7d70f8fdbf9bef73d9a11bbedc09be34e5bdc697)) + - Use the latest `gix` release for API improvements ([`f50308f`](https://github.com/frewsxcv/rust-crates-index/commit/f50308f2763941c337b58d4eb3c843a0b7f98b6d)) + - Run `cargo fmt` on everything that changed in `changes.rs` ([`084f226`](https://github.com/frewsxcv/rust-crates-index/commit/084f2266cc4b354a793a487e59208bf5a32cc0ae)) + - Re-use test utilities for a unified experience ([`90da01e`](https://github.com/frewsxcv/rust-crates-index/commit/90da01eba71e6470332b71cf040abfd9778d75d5)) + - Remove all remainders of `git2` ([`d649f95`](https://github.com/frewsxcv/rust-crates-index/commit/d649f95dec2b75435e0087964958cc9d3043ff2d)) + - Convert `Changes` from `git2` to `gix` ([`beddca6`](https://github.com/frewsxcv/rust-crates-index/commit/beddca636328edfb413e325112c4e546667c874d)) + - Additional protection against raciness when cloning in parallel ([`11a7522`](https://github.com/frewsxcv/rust-crates-index/commit/11a7522ce1b2855dce68766884b80414bd0d847f)) + - Fix alrogithm for finding the head-reference ([`50edb46`](https://github.com/frewsxcv/rust-crates-index/commit/50edb46259dbd817f519c5148608fad4ccfd17cd)) + - Cargo-fmt on all portions that changed ([`ab0f126`](https://github.com/frewsxcv/rust-crates-index/commit/ab0f1269bbb625500f754a29c9015de01859bf4f)) + - Switch to latest `gix` version to smoothen API usage ([`940ed59`](https://github.com/frewsxcv/rust-crates-index/commit/940ed5940ea2c94de8cd87ece1cdff5b96cbc0dd)) + - Thanks clippy ([`8939074`](https://github.com/frewsxcv/rust-crates-index/commit/8939074d70cbd68f8fd4209ecfc22b4646887bb6)) + - Use `gix` for `update()` ([`ebfda0f`](https://github.com/frewsxcv/rust-crates-index/commit/ebfda0f7b959b1a4a0a6fc0fb32a3a07461c0601)) + - Clone the crate index with `gix` ([`92291cf`](https://github.com/frewsxcv/rust-crates-index/commit/92291cff41b1782a5beb5f49e5b036974b1da0d6)) + - Use `gix` for implementing `crate_()` ([`2cf53dd`](https://github.com/frewsxcv/rust-crates-index/commit/2cf53dd7fd58e746cf1fbe52f3fcc0cad4089a74)) + - Use `gix` for `index_config()` ([`cd7f910`](https://github.com/frewsxcv/rust-crates-index/commit/cd7f9108c0ecdfb9c2f877f1c489f54a2a822040)) + - Convert `crates()` to `gix` ([`fbf169c`](https://github.com/frewsxcv/rust-crates-index/commit/fbf169c65690fb67482b3024adf06e5a02e51071)) + - Use `gix` for `crates_parallel()` ([`141285e`](https://github.com/frewsxcv/rust-crates-index/commit/141285ee544449d0f804c03d2995bf88d2b297d1)) + - Add more local git tests to run quickly (i.e. those that don't clone) ([`9cac8a8`](https://github.com/frewsxcv/rust-crates-index/commit/9cac8a87a1a22c37d3fccf3f66ce46729cb4e9e7)) + - Add `gix` as alternative ([`3fe885c`](https://github.com/frewsxcv/rust-crates-index/commit/3fe885c3e73409026fba5394b7201d5388b1a914)) + - Fix doc-tests for 'changes' feature and run that on CI as well ([`f234c9b`](https://github.com/frewsxcv/rust-crates-index/commit/f234c9b48e980e74058b311b495d0a0bac2fd9dd)) +
+ +## v1.0.0 (2023-07-21) + +### Commit Statistics + + + + - 11 commits contributed to the release over the course of 26 calendar days. + - 28 days passed between releases. + - 0 commits were understood as [conventional](https://www.conventionalcommits.org). + - 0 issues like '(#ID)' were seen in commit messages + +### Commit Details + + + +
view details + + * **Uncategorized** + - Ensure disabled features work ([`34c76db`](https://github.com/frewsxcv/rust-crates-index/commit/34c76dbf32d1f446bdbaa6247dd9cf543a711105)) + - Bump ([`18eb3f4`](https://github.com/frewsxcv/rust-crates-index/commit/18eb3f4f281eedb0c458e5d52379b04ea689c223)) + - Iterator for recent index changes ([`3b39fab`](https://github.com/frewsxcv/rust-crates-index/commit/3b39fabb995dbd905344c4b50f26fc0865b1ed1e)) + - Require features for examples ([`05e48cc`](https://github.com/frewsxcv/rust-crates-index/commit/05e48cc90107c6fb2a019d9c88c6b8fedd5a52e4)) + - Merge pull request #131 from ToBinio/add_sparse_http_example ([`c44bea2`](https://github.com/frewsxcv/rust-crates-index/commit/c44bea238d54f19fc99a963a7c6b4106a8959167)) + - Add examples ([`8042c98`](https://github.com/frewsxcv/rust-crates-index/commit/8042c98bcb788f5dfe6165f645c5d231830af1dd)) + - Fix doc tests ([`0faf3c8`](https://github.com/frewsxcv/rust-crates-index/commit/0faf3c849cc2a3a90dfcb668f14c5ef7cee8d83a)) + - Make git2 dependency optional via new "git-index" feature ([`cf65d09`](https://github.com/frewsxcv/rust-crates-index/commit/cf65d090563692aa44777f47a3b3f45973cc890d)) + - Change return type to request::Builder ([`1f5bd6c`](https://github.com/frewsxcv/rust-crates-index/commit/1f5bd6cd7390500aa75243db1fba0dfef3a95f6f)) + - Fix typos ([`e0157d0`](https://github.com/frewsxcv/rust-crates-index/commit/e0157d00a2fd4cc7652be81f9529b553314c8463)) + - Build data ([`c725849`](https://github.com/frewsxcv/rust-crates-index/commit/c725849cdd51552524af15b320365690d0e149b5)) +
+ +## v0.19.13 (2023-06-22) + +### Commit Statistics + + + + - 2 commits contributed to the release. + - 7 days passed between releases. + - 0 commits were understood as [conventional](https://www.conventionalcommits.org). + - 0 issues like '(#ID)' were seen in commit messages + +### Commit Details + + + +
view details + + * **Uncategorized** + - Fix build with sparse-http ([`ff8bebe`](https://github.com/frewsxcv/rust-crates-index/commit/ff8bebe314cd79b5aa1e5b43221a6bbb1c3560c4)) + - Test with sparse-http ([`594edfd`](https://github.com/frewsxcv/rust-crates-index/commit/594edfd66127b71001713ed4f763b4cf9c5669ff)) +
+ +## v0.19.12 (2023-06-15) + +### Other + + - Add `cargo check --all-targets --no-default-features` + +### Refactor + + - Move Index tests to base_index + To make it easier to turn git2 into an optional dep. + - Move private fn fetch_opts() into mod bare_index + To make it easier to turn git2 into an optional dep. + +### Commit Statistics + + + + - 22 commits contributed to the release. + - 3 commits were understood as [conventional](https://www.conventionalcommits.org). + - 0 issues like '(#ID)' were seen in commit messages + +### Commit Details + + + +
view details + + * **Uncategorized** + - Bump ([`f0f45b7`](https://github.com/frewsxcv/rust-crates-index/commit/f0f45b76ce9a5410486adf57326bf761350a0e04)) + - Shrink public API ([`9ba7cac`](https://github.com/frewsxcv/rust-crates-index/commit/9ba7cac94ee6563ef2819d6112bf6eef81366f66)) + - Add `cargo check --all-targets --no-default-features` ([`de7df1c`](https://github.com/frewsxcv/rust-crates-index/commit/de7df1cb85b322e0e9cde387a01f426685d8a4a4)) + - Make `cargo check --all-targets --no-default-features` build ([`8b1c6d8`](https://github.com/frewsxcv/rust-crates-index/commit/8b1c6d8e200add2d54c612298d6991d9c5b589e5)) + - Add back separator arg ([`cdc8fde`](https://github.com/frewsxcv/rust-crates-index/commit/cdc8fdea45fae88b12405f5fd195cbd59780210c)) + - Fix lint ([`276aab2`](https://github.com/frewsxcv/rust-crates-index/commit/276aab29c3eda1de4cea11656e7433073351558c)) + - Fixup rebase ([`07476e5`](https://github.com/frewsxcv/rust-crates-index/commit/07476e5fbbced67390221a81367645283dc7f1f8)) + - Add HTTP support to SparseIndex ([`b636afc`](https://github.com/frewsxcv/rust-crates-index/commit/b636afc5fecde87fbaee1a0d2e31fb2a44fc5a1b)) + - Cleanup index initialization ([`20eca12`](https://github.com/frewsxcv/rust-crates-index/commit/20eca12e8e2f661d1bfc76141f6867a57f656080)) + - Move Index tests to base_index ([`a69a778`](https://github.com/frewsxcv/rust-crates-index/commit/a69a7785347cfc7b5773c73e0b10b8e5b63a1e58)) + - Move private fn fetch_opts() into mod bare_index ([`135179a`](https://github.com/frewsxcv/rust-crates-index/commit/135179a0e95a97e3e57d16692c7b17c54ffe0d16)) + - Reduce generic function ([`f09ff32`](https://github.com/frewsxcv/rust-crates-index/commit/f09ff323a23e5f96d87a6daa4d487f577a4ed1e9)) + - Fix config parsing ([`82c2849`](https://github.com/frewsxcv/rust-crates-index/commit/82c28497cb96654046203992b796c807c2ddf0a7)) + - Cleanup index initialization ([`71a76b0`](https://github.com/frewsxcv/rust-crates-index/commit/71a76b0b3179e25a265d8eb7040194ff47412d84)) + - Merge pull request #114 from EmbarkStudios/fix-cache-deserializatoin ([`c5f6123`](https://github.com/frewsxcv/rust-crates-index/commit/c5f6123922d3836ded54cdd4bbf7d2f4ac337f4e)) + - Merge pull request #118 from EmbarkStudios/fix-lint ([`0ffb5bf`](https://github.com/frewsxcv/rust-crates-index/commit/0ffb5bf3f88285226dddcac6f6d9dd284b89e528)) + - Merge pull request #115 from EmbarkStudios/add-http-url ([`a58beb5`](https://github.com/frewsxcv/rust-crates-index/commit/a58beb5844e241604371c850fe358ac7dcb19b8a)) + - Merge pull request #113 from EmbarkStudios/disable-formatting ([`8d20801`](https://github.com/frewsxcv/rust-crates-index/commit/8d20801c6c7dd56f20aae1e766cba4cd3706deff)) + - Fix lint ([`2b51d50`](https://github.com/frewsxcv/rust-crates-index/commit/2b51d508384f3d8459a3954fdeb0157649af02d7)) + - Add CRATES_IO_HTTP_INDEX ([`a7690ef`](https://github.com/frewsxcv/rust-crates-index/commit/a7690ef9d5870f65636ebe316c47fd89959c680c)) + - Fix cache deserialization ([`f645b4c`](https://github.com/frewsxcv/rust-crates-index/commit/f645b4c8e098d01335846acbf77a442019e7f874)) + - Disable rustfmt ([`d1f51bf`](https://github.com/frewsxcv/rust-crates-index/commit/d1f51bf9ece463581b1ab54898f480ac58670ad7)) +
+ +## v0.19.11 (2023-06-14) + +### Chore + + - Release crates-index version 0.19.11 + +### New Features + + - Allow for fetching indexes from private registries via SSH key + +### Commit Statistics + + + + - 9 commits contributed to the release over the course of 4 calendar days. + - 32 days passed between releases. + - 2 commits were understood as [conventional](https://www.conventionalcommits.org). + - 0 issues like '(#ID)' were seen in commit messages + +### Commit Details + + + +
view details + + * **Uncategorized** + - Release crates-index version 0.19.11 ([`8cf14fb`](https://github.com/frewsxcv/rust-crates-index/commit/8cf14fbe0317ba4fc443eb6926f4a952bf8e7e0e)) + - Merge pull request #106 from rohanku/ssh-key-from-agent ([`96f8444`](https://github.com/frewsxcv/rust-crates-index/commit/96f844467bad30f3e4964b33fde7d603bdb67f56)) + - Merge pull request #109 from EmbarkStudios/fix-32-bit-hash ([`1fe05d4`](https://github.com/frewsxcv/rust-crates-index/commit/1fe05d42ece1ae4ed11e5a437b477081a0c298c2)) + - Merge pull request #108 from Enselic/threshold ([`1b1a9bc`](https://github.com/frewsxcv/rust-crates-index/commit/1b1a9bcbfedf8aa206a9388f02689a4dcc99d241)) + - Fix hash calculation on 32-bit targets ([`8066188`](https://github.com/frewsxcv/rust-crates-index/commit/806618825691703a75ff6eae5c16a1d2c1b92a18)) + - Increase threshold in mem_usage() test ([`a6f0d85`](https://github.com/frewsxcv/rust-crates-index/commit/a6f0d85ad7228b4587d6084d335016c95dce7005)) + - Allow for fetching indexes from private registries via SSH key ([`810fa87`](https://github.com/frewsxcv/rust-crates-index/commit/810fa8726d1b628550bb80d1f7aa716a411f64ed)) + - Merge pull request #105 from Enselic/remove-num_cpus ([`5db0873`](https://github.com/frewsxcv/rust-crates-index/commit/5db087328bc11340c6f6c715ad978d7fc5c9ec69)) + - Remove unused num_cpus dependency ([`05c0bcb`](https://github.com/frewsxcv/rust-crates-index/commit/05c0bcb1097ae13504247d035abf357111eaec0e)) +
+ +## v0.19.10 (2023-05-13) + +### Chore + + - Release crates-index version 0.19.10 + +### New Features + + - Add support for 'rust_version' + This was added to the index in rust-lang/crates.io#6267. crates.io is + automatically injecting it into the index, even without using the + nightly cargo that supports it. + + My plan is to use this to make cargo-upgrade more MSRV aware (in version + reqs despite the resolver not yet being MSRV aware). + +### Commit Statistics + + + + - 4 commits contributed to the release over the course of 8 calendar days. + - 29 days passed between releases. + - 2 commits were understood as [conventional](https://www.conventionalcommits.org). + - 0 issues like '(#ID)' were seen in commit messages + +### Commit Details + + + +
view details + + * **Uncategorized** + - Release crates-index version 0.19.10 ([`286b225`](https://github.com/frewsxcv/rust-crates-index/commit/286b2251ae8a286f8992831f7a845f88227107dd)) + - Merge pull request #103 from epage/msrv ([`87a5cd7`](https://github.com/frewsxcv/rust-crates-index/commit/87a5cd792b29dc82c37f1fc8eb7d86257dd84270)) + - Add support for 'rust_version' ([`ab8c655`](https://github.com/frewsxcv/rust-crates-index/commit/ab8c655d7835a93c87b348c86ecc928ecfaceaea)) + - Allow newer git2 ([`4ab6b51`](https://github.com/frewsxcv/rust-crates-index/commit/4ab6b513660e9dfa9434126557219dfb1e4f233a)) +
+ +## v0.19.8 (2023-04-13) + +### Commit Statistics + + + + - 1 commit contributed to the release. + - 36 days passed between releases. + - 0 commits were understood as [conventional](https://www.conventionalcommits.org). + - 0 issues like '(#ID)' were seen in commit messages + +### Commit Details + + + +
view details + + * **Uncategorized** + - Bump deps ([`ae95a95`](https://github.com/frewsxcv/rust-crates-index/commit/ae95a951960ffa750054c20cfac8839988543ca6)) +
+ +## v0.19.7 (2023-03-08) + +### Commit Statistics + + + + - 12 commits contributed to the release over the course of 11 calendar days. + - 11 days passed between releases. + - 0 commits were understood as [conventional](https://www.conventionalcommits.org). + - 0 issues like '(#ID)' were seen in commit messages + +### Commit Details + + + +
view details + + * **Uncategorized** + - Try sparse index ([`a6b2595`](https://github.com/frewsxcv/rust-crates-index/commit/a6b2595b7bf6a33e745c74e3b44c1aab260a6622)) + - Change test to tolerate 0-byte files left in the crates.io index ([`83bb44b`](https://github.com/frewsxcv/rust-crates-index/commit/83bb44b57a046ff8a340a4265823e354ffa5481f)) + - Hide helper fn from public API ([`1a0fd59`](https://github.com/frewsxcv/rust-crates-index/commit/1a0fd590a86b57dff307aa69c884344b040b2e56)) + - Report specific error from sparse index cache ([`70b07f5`](https://github.com/frewsxcv/rust-crates-index/commit/70b07f5d0a460450a0abce61a120281a6a1c6986)) + - Clippy ([`fb463b8`](https://github.com/frewsxcv/rust-crates-index/commit/fb463b82ce42f860d32816c7f7652deeb7664348)) + - Tweak inlining ([`29bf4ef`](https://github.com/frewsxcv/rust-crates-index/commit/29bf4ef23d69c363497f27253b78355daad5bd86)) + - Use specific types of ErrorKind ([`d2dc624`](https://github.com/frewsxcv/rust-crates-index/commit/d2dc624550ecf9be57e4db6dcf38e3475db9fe2c)) + - Merge pull request #100 from illicitonion/sparse-url ([`846f600`](https://github.com/frewsxcv/rust-crates-index/commit/846f600a1a1ea12919d3deb4c60343c847b9349d)) + - Support reading local sparse index cache ([`c5682e4`](https://github.com/frewsxcv/rust-crates-index/commit/c5682e4b98adb0fd28630bc94b83e7595f5abe5e)) + - Merge pull request #99 from obi1kenobi/patch-1 ([`efa9b25`](https://github.com/frewsxcv/rust-crates-index/commit/efa9b2506a73efea6dc1ec3b7ebb1ac6912c1279)) + - Fix minor README.md typos ([`819215d`](https://github.com/frewsxcv/rust-crates-index/commit/819215d0c9bb1dcedb52a0f1c4d148044bde6a2c)) + - Merge pull request #98 from illicitonion/sparse-index-dir ([`585b2a6`](https://github.com/frewsxcv/rust-crates-index/commit/585b2a604496216a378067a9b156a4747ae92db9)) +
+ +## v0.19.6 (2023-02-24) + +### Chore + + - Release crates-index version 0.19.6 + +### Commit Statistics + + + + - 2 commits contributed to the release. + - 8 days passed between releases. + - 1 commit was understood as [conventional](https://www.conventionalcommits.org). + - 0 issues like '(#ID)' were seen in commit messages + +### Commit Details + + + +
view details + + * **Uncategorized** + - Release crates-index version 0.19.6 ([`34501ea`](https://github.com/frewsxcv/rust-crates-index/commit/34501eae518292acb55a4821214eff9fc03e7aee)) + - Make sure parent dir for registry clone exists ([`7dda605`](https://github.com/frewsxcv/rust-crates-index/commit/7dda6052e557c7bf18647087c3aef6b8721c22c4)) +
+ +## v0.19.5 (2023-02-15) + +### Chore + + - Release crates-index version 0.19.5 + +### Commit Statistics + + + + - 5 commits contributed to the release over the course of 8 calendar days. + - 8 days passed between releases. + - 1 commit was understood as [conventional](https://www.conventionalcommits.org). + - 0 issues like '(#ID)' were seen in commit messages + +### Commit Details + + + +
view details + + * **Uncategorized** + - Release crates-index version 0.19.5 ([`6e5d427`](https://github.com/frewsxcv/rust-crates-index/commit/6e5d42720fe76834213723ebe95e52e5dd788f15)) + - More verbose error when the git repo has broken HEAD ([`1dbd75b`](https://github.com/frewsxcv/rust-crates-index/commit/1dbd75b41b07d321b9727da970ab33907afb57ed)) + - Support generating local dir for sparse indexes ([`eac9410`](https://github.com/frewsxcv/rust-crates-index/commit/eac9410c70b8af030969ac0a96e1bc21a45bd8c7)) + - Move url_to_local_dir to its own file ([`491c441`](https://github.com/frewsxcv/rust-crates-index/commit/491c4414beec40d99e124e4e3fd94c8cd892b182)) + - Merge pull request #96 from msrd0/https-feature ([`9b21638`](https://github.com/frewsxcv/rust-crates-index/commit/9b21638187728e151cabc392d110492bb49c26cb)) +
+ +## v0.19.4 (2023-02-07) + +### Commit Statistics + + + + - 2 commits contributed to the release. + - 5 days passed between releases. + - 0 commits were understood as [conventional](https://www.conventionalcommits.org). + - 0 issues like '(#ID)' were seen in commit messages + +### Commit Details + + + +
view details + + * **Uncategorized** + - Bump TOML crate ([`f4fea2d`](https://github.com/frewsxcv/rust-crates-index/commit/f4fea2d0fbfd2b9690aad159f7ceaf4fcc44fcb5)) + - Allow enabling the https feature by itself ([`196a5ae`](https://github.com/frewsxcv/rust-crates-index/commit/196a5ae0fce3a4a45d11632d4bec6a4b15ba8ee6)) +
+ +## v0.19.3 (2023-02-01) + +### Commit Statistics + + + + - 1 commit contributed to the release. + - 3 days passed between releases. + - 0 commits were understood as [conventional](https://www.conventionalcommits.org). + - 0 issues like '(#ID)' were seen in commit messages + +### Commit Details + + + +
view details + + * **Uncategorized** + - Make INDEX_GIT_URL public ([`527e72b`](https://github.com/frewsxcv/rust-crates-index/commit/527e72bc2775b6ac8efd3d1e759091e06a702246)) +
+ +## v0.19.2 (2023-01-29) + +### Chore + + - Release crates-index version 0.19.2 + +### Commit Statistics + + + + - 3 commits contributed to the release. + - 2 days passed between releases. + - 1 commit was understood as [conventional](https://www.conventionalcommits.org). + - 0 issues like '(#ID)' were seen in commit messages + +### Commit Details + + + +
view details + + * **Uncategorized** + - Release crates-index version 0.19.2 ([`a3407ce`](https://github.com/frewsxcv/rust-crates-index/commit/a3407ce2f58217e0b4dc30552cf65d4a11d67d5a)) + - Merge pull request #94 from obi1kenobi/windows_path_handling ([`4493ff3`](https://github.com/frewsxcv/rust-crates-index/commit/4493ff33bc4e0d55e750b97c2826b2fbf468cd95)) + - Do not assume that `/` is the system's path separator char. ([`4c62196`](https://github.com/frewsxcv/rust-crates-index/commit/4c62196ead4cc82779289576b5fa0ca9a4c83b17)) +
+ +## v0.19.1 (2023-01-27) + +### Commit Statistics + + + + - 3 commits contributed to the release. + - 2 days passed between releases. + - 0 commits were understood as [conventional](https://www.conventionalcommits.org). + - 0 issues like '(#ID)' were seen in commit messages + +### Commit Details + + + +
view details + + * **Uncategorized** + - Bump ([`11fd701`](https://github.com/frewsxcv/rust-crates-index/commit/11fd70142de64a87eb490a15273c0abd3455853d)) + - Merge pull request #90 from Enselic/smol_str ([`3329728`](https://github.com/frewsxcv/rust-crates-index/commit/3329728d2a6d33738dee69b302fd6d1862be8782)) + - Merge branch 'master' into smol_str ([`8737653`](https://github.com/frewsxcv/rust-crates-index/commit/8737653c6c8fdd949deb850c450ce12c47111618)) +
+ +## v0.19.0 (2023-01-24) + +### Commit Statistics + + + + - 5 commits contributed to the release over the course of 58 calendar days. + - 81 days passed between releases. + - 0 commits were understood as [conventional](https://www.conventionalcommits.org). + - 0 issues like '(#ID)' were seen in commit messages + +### Commit Details + + + +
view details + + * **Uncategorized** + - Upgrade deps ([`c146ddc`](https://github.com/frewsxcv/rust-crates-index/commit/c146ddcb6c59cad505384489f8fcf66e5f1a7554)) + - Bump git2 ([`415875c`](https://github.com/frewsxcv/rust-crates-index/commit/415875ccfa052bf07a7641db1e5fecd820e20c5f)) + - Programming in YAML ;( ([`75e967c`](https://github.com/frewsxcv/rust-crates-index/commit/75e967ce86ce785d9e6f3b46e83c369f23f89399)) + - Start using `smol_str` again to avoid MPL 2.0 license of `smartstring` ([`3fcf7be`](https://github.com/frewsxcv/rust-crates-index/commit/3fcf7be52bc076fadc69e8a498161983e47fd92d)) + - Fix method name in readme ([`868d651`](https://github.com/frewsxcv/rust-crates-index/commit/868d651f783fae41e79c9eee01d2679f53dd90e7)) +
+ +## v0.18.11 (2022-11-04) + +### New Features + + - add support for replaced source in Cargo config.toml + +### Bug Fixes + + - follow cargo's search order of .cargo/config.toml + +### Style + + - fix format + +### Commit Statistics + + + + - 7 commits contributed to the release over the course of 1 calendar day. + - 28 days passed between releases. + - 3 commits were understood as [conventional](https://www.conventionalcommits.org). + - 0 issues like '(#ID)' were seen in commit messages + +### Commit Details + + + +
view details + + * **Uncategorized** + - Bump ([`62c50c4`](https://github.com/frewsxcv/rust-crates-index/commit/62c50c4933f16d6ca3fcf75356c01446476eec5f)) + - Idioms fixes ([`cde56f4`](https://github.com/frewsxcv/rust-crates-index/commit/cde56f45ce38e579712397f1b452184fbd6ac927)) + - From for io::Error ([`0acf0ac`](https://github.com/frewsxcv/rust-crates-index/commit/0acf0ac0ac8f719550f0bda5cbe4abff94b124b2)) + - The index keeps growing ([`8d44a48`](https://github.com/frewsxcv/rust-crates-index/commit/8d44a48b50b81de1e41f928ceb55a8fd54608d25)) + - Fix format ([`18253ff`](https://github.com/frewsxcv/rust-crates-index/commit/18253ffa6c5d837efdf607718270c5845ee76f70)) + - Follow cargo's search order of .cargo/config.toml ([`6780e1f`](https://github.com/frewsxcv/rust-crates-index/commit/6780e1f979a1439d36a047b9466bec7c50a94884)) + - Add support for replaced source in Cargo config.toml ([`4c593aa`](https://github.com/frewsxcv/rust-crates-index/commit/4c593aa9e8b4b84b048839321b2d091660df7602)) +
+ +## v0.18.10 (2022-10-06) + +### Commit Statistics + + + + - 3 commits contributed to the release over the course of 55 calendar days. + - 55 days passed between releases. + - 0 commits were understood as [conventional](https://www.conventionalcommits.org). + - 0 issues like '(#ID)' were seen in commit messages + +### Commit Details + + + +
view details + + * **Uncategorized** + - Trim port ([`f490ed2`](https://github.com/frewsxcv/rust-crates-index/commit/f490ed28d0e1c6dfc4776f2e9ad3a48ce42f4213)) + - Typo ([`514e27b`](https://github.com/frewsxcv/rust-crates-index/commit/514e27b932fd912d238c4f8fd3d0c375a60bf554)) + - The index keeps growing ([`4e366ad`](https://github.com/frewsxcv/rust-crates-index/commit/4e366adf2711b6adb83fc38a3e5217d1a7d53f1c)) +
+ +## v0.18.9 (2022-08-12) + +### Commit Statistics + + + + - 4 commits contributed to the release over the course of 74 calendar days. + - 80 days passed between releases. + - 0 commits were understood as [conventional](https://www.conventionalcommits.org). + - 0 issues like '(#ID)' were seen in commit messages + +### Commit Details + + + +
view details + + * **Uncategorized** + - Bump ([`c95ec0b`](https://github.com/frewsxcv/rust-crates-index/commit/c95ec0ba84ffc35eb9588947f10e45aa59473b37)) + - Bump git version spec to allow latest 0.15 ([`3d08a3c`](https://github.com/frewsxcv/rust-crates-index/commit/3d08a3ccbc1fd27e9cc0e2a4f4e3d52fbad34b4d)) + - Make highest_normal_version return non-yanked versions ([`b44a814`](https://github.com/frewsxcv/rust-crates-index/commit/b44a814b05bfb59bf20f9bcbd048197bc94ca138)) + - Avoid building libssh ([`95b9fdd`](https://github.com/frewsxcv/rust-crates-index/commit/95b9fdd4bab3e7c11dc5dc3ef2c43444873b314d)) +
+ +## v0.18.8 (2022-05-23) + +### Commit Statistics + + + + - 8 commits contributed to the release over the course of 85 calendar days. + - 86 days passed between releases. + - 0 commits were understood as [conventional](https://www.conventionalcommits.org). + - 0 issues like '(#ID)' were seen in commit messages + +### Commit Details + + + +
view details + + * **Uncategorized** + - Bump ([`2f41bee`](https://github.com/frewsxcv/rust-crates-index/commit/2f41beefcd7b4b08a1ecba4f1bfda6d1d17e6774)) + - Docs ([`4a1e080`](https://github.com/frewsxcv/rust-crates-index/commit/4a1e0801267eb942406d56f1f63b40be5f39044d)) + - Fmt/Clippy ([`5849a3a`](https://github.com/frewsxcv/rust-crates-index/commit/5849a3a844a4f7ebb54ae908b4718896caaceffd)) + - Expose index url ([`2441915`](https://github.com/frewsxcv/rust-crates-index/commit/24419158453ad2de6f7e8a5a96006d3e75606b91)) + - The index keeps growing ([`6556a22`](https://github.com/frewsxcv/rust-crates-index/commit/6556a227677d8c6c44d22d301d96145679fba8c1)) + - Replace tempdir crate with tempfile, as tempfile have superseded tempdir ([`ebd3506`](https://github.com/frewsxcv/rust-crates-index/commit/ebd3506b1c4a93655ac87e8cb905c072fc772358)) + - Update test ([`40f0d51`](https://github.com/frewsxcv/rust-crates-index/commit/40f0d5197b53bfbc00eeff591bd711c291ad7c9a)) + - Bump ([`8224ecf`](https://github.com/frewsxcv/rust-crates-index/commit/8224ecfd9646f67cdf36557ac3a6f7c7dfffd804)) +
+ +## v0.18.6 (2022-02-26) + +### Commit Statistics + + + + - 2 commits contributed to the release. + - 21 days passed between releases. + - 0 commits were understood as [conventional](https://www.conventionalcommits.org). + - 0 issues like '(#ID)' were seen in commit messages + +### Commit Details + + + +
view details + + * **Uncategorized** + - Bump deps ([`5a423f0`](https://github.com/frewsxcv/rust-crates-index/commit/5a423f07ae58059bbc428b3573db9a3731a54532)) + - Upgrade `git2` dependency ([`2f4d6be`](https://github.com/frewsxcv/rust-crates-index/commit/2f4d6be5c814a69c6d0819711bae73e17b926384)) +
+ +## v0.18.5 (2022-02-04) + +### Commit Statistics + + + + - 4 commits contributed to the release. + - 2 days passed between releases. + - 0 commits were understood as [conventional](https://www.conventionalcommits.org). + - 0 issues like '(#ID)' were seen in commit messages + +### Commit Details + + + +
view details + + * **Uncategorized** + - Parallel iterator ([`78a7611`](https://github.com/frewsxcv/rust-crates-index/commit/78a7611bee17b3841365441eeb19675284a0d11a)) + - Avoid allocating lowercase str ([`9ed2cca`](https://github.com/frewsxcv/rust-crates-index/commit/9ed2cca8039f79623a37218dc50a4cb59c0e7af6)) + - Dedupe across all crates where possible ([`a5c9d72`](https://github.com/frewsxcv/rust-crates-index/commit/a5c9d729cfcaa03e2a11c0f0375ddc9e6926d2e4)) + - Dedupe features using a hashset ([`9e3497f`](https://github.com/frewsxcv/rust-crates-index/commit/9e3497fe74a7d7354a73c38b10251843f9130f09)) +
+ +## v0.18.4 (2022-02-02) + +### Commit Statistics + + + + - 9 commits contributed to the release over the course of 10 calendar days. + - 13 days passed between releases. + - 0 commits were understood as [conventional](https://www.conventionalcommits.org). + - 0 issues like '(#ID)' were seen in commit messages + +### Commit Details + + + +
view details + + * **Uncategorized** + - Revert "Resolve default at parse time" ([`3846c73`](https://github.com/frewsxcv/rust-crates-index/commit/3846c733c56a6d5d29aa8ecb18b0d99cdf96ee3b)) + - Reduce mem of unused features ([`ccf7a83`](https://github.com/frewsxcv/rust-crates-index/commit/ccf7a834c7fe1fcbcc0fe10cf8459c1e9467ce65)) + - Resolve default at parse time ([`aeb596f`](https://github.com/frewsxcv/rust-crates-index/commit/aeb596ffbd93bf41d4479542505e695babfa8c2f)) + - Reduce memory cost of features2 field ([`d8da78d`](https://github.com/frewsxcv/rust-crates-index/commit/d8da78d4fe05e0517878e698dba64c5b8aa162cf)) + - Avoid temp string when computing path prefix ([`c84ff49`](https://github.com/frewsxcv/rust-crates-index/commit/c84ff49690a3c11bc6b605ea1839bf97039b9e87)) + - Merge pull request #76 from pinkforest/master ([`49258c8`](https://github.com/frewsxcv/rust-crates-index/commit/49258c8bb4d2ed3166cd995eb9711ad0d1d9f312)) + - Docs + fmt: Unconstrained expectations ([`0eda4d8`](https://github.com/frewsxcv/rust-crates-index/commit/0eda4d829b9ca49b86a3e7e4cee734d795ad1074)) + - Support features2 ([`3750c75`](https://github.com/frewsxcv/rust-crates-index/commit/3750c75bb1aae43406576d4886b701189bfd5374)) + - Docs ([`297a101`](https://github.com/frewsxcv/rust-crates-index/commit/297a101821157ea2e4ff197bff14b05aa1e450a6)) +
+ +## v0.18.2 (2022-01-20) + +### Commit Statistics + + + + - 2 commits contributed to the release. + - 86 days passed between releases. + - 0 commits were understood as [conventional](https://www.conventionalcommits.org). + - 0 issues like '(#ID)' were seen in commit messages + +### Commit Details + + + +
view details + + * **Uncategorized** + - (cargo-release) version 0.18.2 ([`a03b64f`](https://github.com/frewsxcv/rust-crates-index/commit/a03b64ffc714c00164c3ad4f929ea3c364de2220)) + - Remove self-referential struct ([`5b67f4d`](https://github.com/frewsxcv/rust-crates-index/commit/5b67f4d60f114c4e7c91b20c145788c81fa60b9c)) +
+ +## v0.18.1 (2021-10-25) + +### Chore + + - Switch to shields.io for badge, closes #67 + +### New Features + + - Support non-crates.io registries + This matches cargo's behavior for registries that are not hosted on + GitHub (like Cloudsmith), and uses the configured git credential helper + to allow cloning private registries. + +### Commit Statistics + + + + - 6 commits contributed to the release over the course of 1 calendar day. + - 7 days passed between releases. + - 2 commits were understood as [conventional](https://www.conventionalcommits.org). + - 0 issues like '(#ID)' were seen in commit messages + +### Commit Details + + + +
view details + + * **Uncategorized** + - Merge pull request #71 from bearcove/amos/fix-badge ([`55355b3`](https://github.com/frewsxcv/rust-crates-index/commit/55355b318b46f59f43f24bfb48ec8f9ebd7b1a5b)) + - Switch to shields.io for badge, closes #67 ([`9984f89`](https://github.com/frewsxcv/rust-crates-index/commit/9984f8920bea2fbeea999137b33aae8d8eb2f094)) + - Bump ([`1448bc0`](https://github.com/frewsxcv/rust-crates-index/commit/1448bc058932c0eaf0870243d8b7b5f7768ab20e)) + - Fix test ([`1a2d471`](https://github.com/frewsxcv/rust-crates-index/commit/1a2d47162d73e1715c1ffaadd6504e8d718a6f21)) + - Merge pull request #69 from bearcove/private-crate-registries ([`8977189`](https://github.com/frewsxcv/rust-crates-index/commit/89771894f3e24a747e3215ee1714d2ffd0461dd8)) + - Support non-crates.io registries ([`8e3c293`](https://github.com/frewsxcv/rust-crates-index/commit/8e3c29369d6adec961a1e9b421bc8699a48a04de)) +
+ +## v0.18.0 (2021-10-17) + +### Commit Statistics + + + + - 12 commits contributed to the release over the course of 63 calendar days. + - 143 days passed between releases. + - 0 commits were understood as [conventional](https://www.conventionalcommits.org). + - 0 issues like '(#ID)' were seen in commit messages + +### Commit Details + + + +
view details + + * **Uncategorized** + - Merge pull request #68 from UebelAndre/nossl ([`0a79562`](https://github.com/frewsxcv/rust-crates-index/commit/0a79562358b44ffb96129e430ae4b9d11d4fb86e)) + - Allow building without an openssl dependency ([`bc72a0f`](https://github.com/frewsxcv/rust-crates-index/commit/bc72a0fec430c043d1dadb8539b192e663e7ea7e)) + - Merge pull request #59 from frewsxcv/bare-index ([`17c27a3`](https://github.com/frewsxcv/rust-crates-index/commit/17c27a3c81bc9e517e16dc9f74efc1f8e532301e)) + - Test ([`868d870`](https://github.com/frewsxcv/rust-crates-index/commit/868d8706cf80b2e2f34091b58c2b15f85af0de64)) + - Optimize ([`4632408`](https://github.com/frewsxcv/rust-crates-index/commit/4632408fb6639ea2f9bd5e79265d10217f4ee329)) + - Docs ([`542669e`](https://github.com/frewsxcv/rust-crates-index/commit/542669e71f8bf9d819e641d6c002c77a16f3cc75)) + - Skip cache dir ([`17e2462`](https://github.com/frewsxcv/rust-crates-index/commit/17e2462f4feaaf49a64983866aa9940ed979b979)) + - Delete checkout-based implementation ([`67181db`](https://github.com/frewsxcv/rust-crates-index/commit/67181dbf9e3485ea2340b02fe908e0fae72eda07)) + - Rename CratesRefs iter ([`eda4e15`](https://github.com/frewsxcv/rust-crates-index/commit/eda4e1597bea2abcdd9d785269c4d56fe00efaf3)) + - Back-compat shim ([`c23932d`](https://github.com/frewsxcv/rust-crates-index/commit/c23932d5b9343f56fa4e376b3942a3ca74d84a30)) + - Unify BareIndex into a single type ([`164e58c`](https://github.com/frewsxcv/rust-crates-index/commit/164e58cce84b69709285d6973d15596c28006031)) + - The index is retrieved automatically, so this is an update ([`b7f83df`](https://github.com/frewsxcv/rust-crates-index/commit/b7f83df2e0ce95b36a5346985bc6408432e2153e)) +
+ +## v0.17.0 (2021-05-27) + +### Commit Statistics + + + + - 5 commits contributed to the release. + - 0 commits were understood as [conventional](https://www.conventionalcommits.org). + - 0 issues like '(#ID)' were seen in commit messages + +### Commit Details + + + +
view details + + * **Uncategorized** + - Update docs ([`8f194b7`](https://github.com/frewsxcv/rust-crates-index/commit/8f194b72febf3f1dd64a4445d7b01dfd371c35e0)) + - Return all crate version data instead of a SemVer object ([`cc5e6d9`](https://github.com/frewsxcv/rust-crates-index/commit/cc5e6d9ea88b7be09a3340941722bcdc5108bde9)) + - Don't expose Cargo-internal format ([`38a027d`](https://github.com/frewsxcv/rust-crates-index/commit/38a027d9231bf8fa9ad4de6e5ffd89a714805918)) + - Remove deprecated functions ([`e147cc6`](https://github.com/frewsxcv/rust-crates-index/commit/e147cc674ca8a2da56bbd68ad7eb3ca10c4dac4f)) + - Upgrade semver crate ([`00a80d6`](https://github.com/frewsxcv/rust-crates-index/commit/00a80d669c16097d4e6d384828d0a6a15fe7f0bb)) +
+ +## v0.16.7 (2021-05-27) + +### Commit Statistics + + + + - 6 commits contributed to the release over the course of 17 calendar days. + - 17 days passed between releases. + - 0 commits were understood as [conventional](https://www.conventionalcommits.org). + - 0 issues like '(#ID)' were seen in commit messages + +### Commit Details + + + +
view details + + * **Uncategorized** + - Bump ([`95d4372`](https://github.com/frewsxcv/rust-crates-index/commit/95d437278b210835285e2bc4b57b953d00a311c6)) + - Merge pull request #57 from frewsxcv/fetch ([`7e125f9`](https://github.com/frewsxcv/rust-crates-index/commit/7e125f97f8a564a567be77eb5bd525ddaa65c488)) + - Fetch both HEAD and master of the repo ([`d99c446`](https://github.com/frewsxcv/rust-crates-index/commit/d99c4462e504d828bd6891b385154b00443b1d22)) + - Merge pull request #56 from pksunkara/pksunkara-patch-1 ([`b3ad852`](https://github.com/frewsxcv/rust-crates-index/commit/b3ad852a4750c725a9f554b02af610955facc594)) + - Get index directory for bare index ([`0e9e407`](https://github.com/frewsxcv/rust-crates-index/commit/0e9e4078d11263b4351e7fe0aedb2a3d7a9ea61f)) + - Bump deps ([`80ee809`](https://github.com/frewsxcv/rust-crates-index/commit/80ee809e85afb7a894c8d11a263fb936508d5e1b)) +
+ +## v0.16.6 (2021-05-10) + +### Commit Statistics + + + + - 6 commits contributed to the release over the course of 46 calendar days. + - 46 days passed between releases. + - 0 commits were understood as [conventional](https://www.conventionalcommits.org). + - 0 issues like '(#ID)' were seen in commit messages + +### Commit Details + + + +
view details + + * **Uncategorized** + - Lower memory usage by deduplicating version's data ([`0b6b817`](https://github.com/frewsxcv/rust-crates-index/commit/0b6b817a71b1c8b3b55383ed9591654eb31fb2a1)) + - Bump ([`d4eecf3`](https://github.com/frewsxcv/rust-crates-index/commit/d4eecf3d0620b85235997053684777d738387d1b)) + - Merge pull request #55 from illicitonion/config.json ([`4af7f4f`](https://github.com/frewsxcv/rust-crates-index/commit/4af7f4f22ff486705307bc6650ca483e76cf86d5)) + - Allow parsing config.json data from an index ([`a7f882c`](https://github.com/frewsxcv/rust-crates-index/commit/a7f882c5dcfffdce89637c7be2e59ad4c69fc17f)) + - Try to make self-referential struct safer for LLVM noalias ([`8884604`](https://github.com/frewsxcv/rust-crates-index/commit/88846040af4e5da9c68b35d7b128771057580184)) + - Unused field ([`b423e25`](https://github.com/frewsxcv/rust-crates-index/commit/b423e2522f5e846145e23afdc7068fcef964ac62)) +
+ +## v0.16.3 (2021-03-24) + +### Commit Statistics + + + + - 9 commits contributed to the release over the course of 128 calendar days. + - 128 days passed between releases. + - 0 commits were understood as [conventional](https://www.conventionalcommits.org). + - 0 issues like '(#ID)' were seen in commit messages + +### Commit Details + + + +
view details + + * **Uncategorized** + - Bump ([`ea18f98`](https://github.com/frewsxcv/rust-crates-index/commit/ea18f985f9862d93dd2dab3d5e2ae5de13e0e8cc)) + - Merge pull request #53 from jtgeibel/checkout-head-not-master ([`8f47eea`](https://github.com/frewsxcv/rust-crates-index/commit/8f47eeab03310f02a24d8f0dfe700ff326c82a93)) + - Checkout `HEAD` instead of `master` ([`64fab0f`](https://github.com/frewsxcv/rust-crates-index/commit/64fab0f0fc2078df0782ebb01e15db3cb5af671d)) + - Bye Travis ([`183db53`](https://github.com/frewsxcv/rust-crates-index/commit/183db53404d00dbfdcd9b736e60668a8546067b3)) + - Add GitHub Actions ([`0db1992`](https://github.com/frewsxcv/rust-crates-index/commit/0db199251f4bbd2decce51957daccd3921a97008)) + - Merge pull request #48 from Eh2406/small-checkout ([`1c4a0bb`](https://github.com/frewsxcv/rust-crates-index/commit/1c4a0bbb7657c9f30ad13247a0b97d46d4d251bf)) + - Blobs to refs ([`376bf5d`](https://github.com/frewsxcv/rust-crates-index/commit/376bf5d1db43a12fe32a05f0947d0ae7ffe85510)) + - Fetch HEAD instead of master ([`31d7e72`](https://github.com/frewsxcv/rust-crates-index/commit/31d7e72c29f7eeac2375c8498e0cb70772055b0c)) + - Avoid recursion ([`4ad7bc2`](https://github.com/frewsxcv/rust-crates-index/commit/4ad7bc20e75346ce90441c6409e8995f69d2e8ac)) +
+ +## v0.16.2 (2020-11-15) + +### Commit Statistics + + + + - 8 commits contributed to the release over the course of 2 calendar days. + - 27 days passed between releases. + - 0 commits were understood as [conventional](https://www.conventionalcommits.org). + - 0 issues like '(#ID)' were seen in commit messages + +### Commit Details + + + +
view details + + * **Uncategorized** + - Separate blob iterator ([`df15945`](https://github.com/frewsxcv/rust-crates-index/commit/df159459d8cdae52ab496d0ff029e49c23f14ae6)) + - Deprecate filesystem paths ([`bcf9cad`](https://github.com/frewsxcv/rust-crates-index/commit/bcf9cad0aa458fceed79107debd9e64f8770207c)) + - Adjust inlining ([`7ed3263`](https://github.com/frewsxcv/rust-crates-index/commit/7ed32635d02c18c6f37cf921349da38c21eae1d2)) + - Ignore files at the top level of bare repos ([`bf69757`](https://github.com/frewsxcv/rust-crates-index/commit/bf697577c361a929aa0e7349f3b8b925085a0f8a)) + - Add a crates iterator on bare indexes ([`3310a19`](https://github.com/frewsxcv/rust-crates-index/commit/3310a19d86aa36d9aad0851faba76445929510b9)) + - Reduce the size of chekouts ([`d628c1b`](https://github.com/frewsxcv/rust-crates-index/commit/d628c1b063de871f2d2f72202275f80eaaa86057)) + - Bump ([`ca3b2e4`](https://github.com/frewsxcv/rust-crates-index/commit/ca3b2e4ad725e989c55cbbd4485804c5ba09bfe9)) + - Add a links field ([`8bf04c5`](https://github.com/frewsxcv/rust-crates-index/commit/8bf04c5da79b84fcd296a2238130da41c18ebc98)) +
+ +## v0.16.0 (2020-10-19) + +### Commit Statistics + + + + - 2 commits contributed to the release. + - 0 commits were understood as [conventional](https://www.conventionalcommits.org). + - 0 issues like '(#ID)' were seen in commit messages + +### Commit Details + + + +
view details + + * **Uncategorized** + - Docs ([`d6a310d`](https://github.com/frewsxcv/rust-crates-index/commit/d6a310d678d107c99108e702648c654d44a3c105)) + - Bump SemVer crate ([`62f793a`](https://github.com/frewsxcv/rust-crates-index/commit/62f793ac4637a3ed5df7b54b4f67598f95b0be5f)) +
+ +## v0.15.5 (2020-10-19) + +### Commit Statistics + + + + - 1 commit contributed to the release. + - 30 days passed between releases. + - 0 commits were understood as [conventional](https://www.conventionalcommits.org). + - 0 issues like '(#ID)' were seen in commit messages + +### Commit Details + + + +
view details + + * **Uncategorized** + - Remove smol_str due to MSRV ([`7e945b3`](https://github.com/frewsxcv/rust-crates-index/commit/7e945b37dc94a442438bd1d8c2da9ee81ac3f0ad)) +
+ +## v0.15.4 (2020-09-18) + +### Commit Statistics + + + + - 5 commits contributed to the release over the course of 2 calendar days. + - 2 days passed between releases. + - 0 commits were understood as [conventional](https://www.conventionalcommits.org). + - 1 unique issue was worked on: [#41](https://github.com/frewsxcv/rust-crates-index/issues/41) + +### Commit Details + + + +
view details + + * **[#41](https://github.com/frewsxcv/rust-crates-index/issues/41)** + - Add support for bare repos ([`007a12a`](https://github.com/frewsxcv/rust-crates-index/commit/007a12a66d9c2d006ddee19ddfc5311621a2b63e)) + * **Uncategorized** + - Bump ([`6499dba`](https://github.com/frewsxcv/rust-crates-index/commit/6499dba44e91fda5e8b2e058d11163fab2ca72e6)) + - Keep self-referential fields together ([`01cb3f2`](https://github.com/frewsxcv/rust-crates-index/commit/01cb3f210932b88ce76885bdfc4c5e061bd42dc8)) + - Inline unwrap ([`38d0f9c`](https://github.com/frewsxcv/rust-crates-index/commit/38d0f9ccdfc6ac1959c2854b6fab0a02dcdc5d77)) + - Test ([`e91e8c5`](https://github.com/frewsxcv/rust-crates-index/commit/e91e8c5df47834a1d1bc09a9a342025408e4d609)) +
+ +## v0.15.3 (2020-09-15) + +### Commit Statistics + + + + - 22 commits contributed to the release over the course of 128 calendar days. + - 128 days passed between releases. + - 0 commits were understood as [conventional](https://www.conventionalcommits.org). + - 0 issues like '(#ID)' were seen in commit messages + +### Commit Details + + + +
view details + + * **Uncategorized** + - Bump ([`1636fd2`](https://github.com/frewsxcv/rust-crates-index/commit/1636fd2f3a592c992f5484327ea6ba7c5f618bc1)) + - Add vendored-openssl feature ([`5162881`](https://github.com/frewsxcv/rust-crates-index/commit/5162881dcc7d9614289fa9990e03d23f50cde39b)) + - Fix iteration of 3 character crate names ([`edf74e8`](https://github.com/frewsxcv/rust-crates-index/commit/edf74e8bf86f2d1f9dc20efef14fa53a4976c7e4)) + - Make code less readable ([`b43ad41`](https://github.com/frewsxcv/rust-crates-index/commit/b43ad418992502bac6e97d8f0350deacee9a86aa)) + - Bump ([`0100225`](https://github.com/frewsxcv/rust-crates-index/commit/01002253f272f973a7867dd57f56d48624102797)) + - Merge pull request #39 from SirWindfield/feat_semver ([`fe13ae5`](https://github.com/frewsxcv/rust-crates-index/commit/fe13ae513251fb7bb0f6d04e9e4ad090c5f46983)) + - Fix docs ([`0e0a830`](https://github.com/frewsxcv/rust-crates-index/commit/0e0a8303145d97f53ec26ef9b9672cd44be54315)) + - `make highest_stable_version` inline ([`7325fca`](https://github.com/frewsxcv/rust-crates-index/commit/7325fca645072fa2ea5795e8a67bf5ee8e26c3bd)) + - Add documentation ([`81b157e`](https://github.com/frewsxcv/rust-crates-index/commit/81b157e07322b89fb03ef613cc52509ca129befb)) + - Rename methods ([`9edd872`](https://github.com/frewsxcv/rust-crates-index/commit/9edd87283abee7d9f6f442a06b84d131a36b46b6)) + - Add `latest_semver_version` method ([`edb6a2e`](https://github.com/frewsxcv/rust-crates-index/commit/edb6a2e84931598608d09045ff5dcd8b29979b09)) + - Bump ([`e4bf5c4`](https://github.com/frewsxcv/rust-crates-index/commit/e4bf5c40517bd412277b09fb3ec5159e120dabf4)) + - Expose Crate::from_slice ([`367a02f`](https://github.com/frewsxcv/rust-crates-index/commit/367a02ff752d458e3754986e917f8e41b13a0aa7)) + - Bump ([`7578a44`](https://github.com/frewsxcv/rust-crates-index/commit/7578a44906964188c7d493f6d284c87ec775d0cf)) + - Merge pull request #36 from frewsxcv/breaking ([`7046c8f`](https://github.com/frewsxcv/rust-crates-index/commit/7046c8fb337a271905200bdc59765e1213a4c199)) + - Use enum for dependency kind ([`02c87dd`](https://github.com/frewsxcv/rust-crates-index/commit/02c87ddc1aa6330bbd8ae0fb17e612bf34734735)) + - Rename new_checked to new ([`383d303`](https://github.com/frewsxcv/rust-crates-index/commit/383d303cb1768c5a658ed8b7dc339047bfb4174f)) + - Parse checksum as 32 bytes ([`d69e66a`](https://github.com/frewsxcv/rust-crates-index/commit/d69e66accc8008b005d56469952c65981f4fcc67)) + - Drop error-chain ([`aa09d49`](https://github.com/frewsxcv/rust-crates-index/commit/aa09d490cdbf4b48f8d117e3a26795f8f0c95138)) + - Merge pull request #35 from frewsxcv/ed2018 ([`fa094a5`](https://github.com/frewsxcv/rust-crates-index/commit/fa094a54998f66d38a63e4f9bb43a13d739c32cb)) + - Bump ([`ce8e3b8`](https://github.com/frewsxcv/rust-crates-index/commit/ce8e3b888a6006666b0ed57313d894bef52d8331)) + - Edition 2018 ([`69d2256`](https://github.com/frewsxcv/rust-crates-index/commit/69d225677d004b99d9880cf6999ea04f2b8fd88a)) +
+ +## v0.14.4 (2020-05-09) + +### Commit Statistics + + + + - 4 commits contributed to the release. + - 49 days passed between releases. + - 0 commits were understood as [conventional](https://www.conventionalcommits.org). + - 0 issues like '(#ID)' were seen in commit messages + +### Commit Details + + + +
view details + + * **Uncategorized** + - Bump ([`6c498c1`](https://github.com/frewsxcv/rust-crates-index/commit/6c498c17e3b601611131d5cd158a057ad1dae900)) + - Fewer allocations ([`a117018`](https://github.com/frewsxcv/rust-crates-index/commit/a117018713b27276371c658727e6d21824472eb4)) + - Internal from_slice() ([`d9f6571`](https://github.com/frewsxcv/rust-crates-index/commit/d9f65710f68210e5d2de7e8858d686d96b8c2b07)) + - Inline getters ([`eacca00`](https://github.com/frewsxcv/rust-crates-index/commit/eacca0094d476596563d453834509e8137def1b1)) +
+ +## v0.14.3 (2020-03-21) + +### Commit Statistics + + + + - 1 commit contributed to the release. + - 11 days passed between releases. + - 0 commits were understood as [conventional](https://www.conventionalcommits.org). + - 0 issues like '(#ID)' were seen in commit messages + +### Commit Details + + + +
view details + + * **Uncategorized** + - Update deps ([`d93eb92`](https://github.com/frewsxcv/rust-crates-index/commit/d93eb92068c14192d7c0dba15eed5fdb7a985697)) +
+ +## v0.14.2 (2020-03-09) + +### Commit Statistics + + + + - 6 commits contributed to the release over the course of 3 calendar days. + - 10 days passed between releases. + - 0 commits were understood as [conventional](https://www.conventionalcommits.org). + - 0 issues like '(#ID)' were seen in commit messages + +### Commit Details + + + +
view details + + * **Uncategorized** + - Bump ([`aefb8c3`](https://github.com/frewsxcv/rust-crates-index/commit/aefb8c3c6d73e246a5d8a6b233708e4cd66c7802)) + - Quicker code example ([`0d9a202`](https://github.com/frewsxcv/rust-crates-index/commit/0d9a2020e132af84f7ffca174440fdd30a84bdc6)) + - Merge pull request #34 from frewsxcv/smol ([`c0703bd`](https://github.com/frewsxcv/rust-crates-index/commit/c0703bd301926142fb0af99ad66dd3c03b51d98e)) + - Use boxed slices instead of resizeable Vecs ([`9cc5fe0`](https://github.com/frewsxcv/rust-crates-index/commit/9cc5fe0475947e51fa7aee45fdf31a5674afc211)) + - Reduce reallocations during parsing ([`538fcd0`](https://github.com/frewsxcv/rust-crates-index/commit/538fcd048809909e3f281e15f7151e74b6ac1eec)) + - Use smaller string types ([`5064ded`](https://github.com/frewsxcv/rust-crates-index/commit/5064dedad02804b1396ce3844824eb0303ac9840)) +
+ +## v0.14.1 (2020-02-28) + +### Commit Statistics + + + + - 3 commits contributed to the release. + - 9 days passed between releases. + - 0 commits were understood as [conventional](https://www.conventionalcommits.org). + - 0 issues like '(#ID)' were seen in commit messages + +### Commit Details + + + +
view details + + * **Uncategorized** + - Bump ([`8c0d236`](https://github.com/frewsxcv/rust-crates-index/commit/8c0d2360a736f19120d7e0e2e3220a4ef7ec8c69)) + - Merge pull request #33 from DCjanus/master ([`6b3e070`](https://github.com/frewsxcv/rust-crates-index/commit/6b3e07008f4c3d9bd65f93960b93bae82e4506e3)) + - Upgrade dependencies(git2) 0.11 -> 0.12 ([`7eff5a0`](https://github.com/frewsxcv/rust-crates-index/commit/7eff5a0c9341bb2a6b670c2ff027813e323725d7)) +
+ +## v0.14.0 (2020-02-19) + +### Commit Statistics + + + + - 14 commits contributed to the release over the course of 169 calendar days. + - 176 days passed between releases. + - 0 commits were understood as [conventional](https://www.conventionalcommits.org). + - 1 unique issue was worked on: [#30](https://github.com/frewsxcv/rust-crates-index/issues/30) + +### Commit Details + + + +
view details + + * **[#30](https://github.com/frewsxcv/rust-crates-index/issues/30)** + - Generate path instead of searching for it ([`7aa6a0a`](https://github.com/frewsxcv/rust-crates-index/commit/7aa6a0a0bd20daa5372b2f0d1ceade4341de0b62)) + * **Uncategorized** + - Prepare for 0.14.0 release ([`6ca2508`](https://github.com/frewsxcv/rust-crates-index/commit/6ca25085fbed544252c4177f7cbd2285405a8ceb)) + - Merge pull request #31 from tjodden/autoproxy ([`2623474`](https://github.com/frewsxcv/rust-crates-index/commit/26234746040b0707feacaa10de462036ea121eda)) + - Merge pull request #32 from tjodden/clippy ([`e98cf29`](https://github.com/frewsxcv/rust-crates-index/commit/e98cf29d6f8523fae5361c328e51223fe4d96393)) + - Simplify getters by using Option::as_deref() ([`0056c96`](https://github.com/frewsxcv/rust-crates-index/commit/0056c9696203029080accaaea71fe5becb2471cb)) + - Remove redundant 'static ([`bcad902`](https://github.com/frewsxcv/rust-crates-index/commit/bcad902ef4a5463417f4f2a928e6bf4efee7c69d)) + - Try to auto-detect proxy settings ([`830c29c`](https://github.com/frewsxcv/rust-crates-index/commit/830c29ccfc5882e547fd17bff34eb37ddc4385e7)) + - Use shorthand struct field initialization syntax ([`597f735`](https://github.com/frewsxcv/rust-crates-index/commit/597f735131415b017e7c431d34eb6557d362e419)) + - Avoid doctest polluting source dir ([`1d009a6`](https://github.com/frewsxcv/rust-crates-index/commit/1d009a6299c92089366727b1bd591c3ea63a3280)) + - Bump ([`a06a9db`](https://github.com/frewsxcv/rust-crates-index/commit/a06a9db7a599eb9609081964296248c0e7278476)) + - Don't serialize default kind ([`d90e65d`](https://github.com/frewsxcv/rust-crates-index/commit/d90e65dbcc98e45909070df3617e90588ba4ba04)) + - Handle errors when loading crate files ([`64e9c78`](https://github.com/frewsxcv/rust-crates-index/commit/64e9c7880b97d05dcfed4558fdb616cce5cecb3a)) + - Generate path instead of searching for it ([`1f8d06a`](https://github.com/frewsxcv/rust-crates-index/commit/1f8d06ab82d2720a9ca82e8a942832654586314e)) + - Skip serializing null package ([`e5d21bb`](https://github.com/frewsxcv/rust-crates-index/commit/e5d21bb68d369cdcec8603b57fab0fda97cb93c9)) +
+ +## v0.13.3 (2019-08-27) + +### Commit Statistics + + + + - 9 commits contributed to the release over the course of 37 calendar days. + - 65 days passed between releases. + - 0 commits were understood as [conventional](https://www.conventionalcommits.org). + - 0 issues like '(#ID)' were seen in commit messages + +### Commit Details + + + +
view details + + * **Uncategorized** + - Bump deps ([`42da721`](https://github.com/frewsxcv/rust-crates-index/commit/42da721154ac3f97d313319b50f5ebcde5be2af6)) + - Check that the index works ([`4919c3f`](https://github.com/frewsxcv/rust-crates-index/commit/4919c3f2ffba1d33b5774bfa3592ace410bc0f43)) + - Bump ([`39dfa99`](https://github.com/frewsxcv/rust-crates-index/commit/39dfa99227d5dabccc6f4ea2d274b2830345a248)) + - Merge pull request #29 from kornelski/master ([`e26c15f`](https://github.com/frewsxcv/rust-crates-index/commit/e26c15f1140eb8c23398497fd616a733b644ef0c)) + - Update dependencies ([`f466d9f`](https://github.com/frewsxcv/rust-crates-index/commit/f466d9f56ca0000df1d0da06944c432c5d5e4fcc)) + - Merge pull request #28 from kornelski/cargo-index ([`969060f`](https://github.com/frewsxcv/rust-crates-index/commit/969060ff3adb3e7c7c9789a7efdc85e168a8f53e)) + - Merge pull request #27 from kornelski/patch-1 ([`ad80ab8`](https://github.com/frewsxcv/rust-crates-index/commit/ad80ab85a47173ebce281fffca84a9aefbffb10e)) + - Support reading Cargo's own clone directly ([`53197ff`](https://github.com/frewsxcv/rust-crates-index/commit/53197ff6a12cd7de8fca6cdf3084112009120d26)) + - Add categories ([`438800d`](https://github.com/frewsxcv/rust-crates-index/commit/438800dc5d2826dce00a67fd7c01d3f53b702938)) +
+ +## v0.13.1 (2019-06-22) + +### Commit Statistics + + + + - 3 commits contributed to the release over the course of 1 calendar day. + - 88 days passed between releases. + - 0 commits were understood as [conventional](https://www.conventionalcommits.org). + - 0 issues like '(#ID)' were seen in commit messages + +### Commit Details + + + +
view details + + * **Uncategorized** + - Prepare for 0.13.0 release ([`3487d54`](https://github.com/frewsxcv/rust-crates-index/commit/3487d54480faeef7abda34d4757a683d923ae69a)) + - Merge pull request #26 from theduke/crate_deserialize ([`97f0d3e`](https://github.com/frewsxcv/rust-crates-index/commit/97f0d3ef04c01b69b17423196a063bded1c6fc4c)) + - Implement Deserialize and Clone for Crate ([`9a723ab`](https://github.com/frewsxcv/rust-crates-index/commit/9a723ab7770da38c62e2151ce2d3aa0c125de236)) +
+ +## v0.13.0 (2019-03-25) + +### Commit Statistics + + + + - 5 commits contributed to the release over the course of 35 calendar days. + - 104 days passed between releases. + - 0 commits were understood as [conventional](https://www.conventionalcommits.org). + - 0 issues like '(#ID)' were seen in commit messages + +### Commit Details + + + +
view details + + * **Uncategorized** + - Prepare for 0.13.0 release ([`4c70a2e`](https://github.com/frewsxcv/rust-crates-index/commit/4c70a2edd68b7409204b946bbcf030da3e8e5921)) + - Merge pull request #25 from theduke/serde-serialize ([`b319667`](https://github.com/frewsxcv/rust-crates-index/commit/b3196672ed686aad56ae9107205e3140e97de01c)) + - Allow data types to be serialized. ([`199b0b0`](https://github.com/frewsxcv/rust-crates-index/commit/199b0b0b42e2cdcc2e22b4f4febc3f507316069c)) + - Merge pull request #23 from kornelski/master ([`e562ad2`](https://github.com/frewsxcv/rust-crates-index/commit/e562ad2ce78c0a1dbf500db452f8d8cc917b07c9)) + - Bump dependencies ([`9e0ab33`](https://github.com/frewsxcv/rust-crates-index/commit/9e0ab3344280551a8cc1dc63393ada985af6c46f)) +
+ +## v0.12.1 (2018-12-10) + +### Commit Statistics + + + + - 4 commits contributed to the release over the course of 3 calendar days. + - 226 days passed between releases. + - 0 commits were understood as [conventional](https://www.conventionalcommits.org). + - 0 issues like '(#ID)' were seen in commit messages + +### Commit Details + + + +
view details + + * **Uncategorized** + - Prepare for 0.12.1 release. ([`476c25a`](https://github.com/frewsxcv/rust-crates-index/commit/476c25a7857b771a41cdfa09475918cae65b1067)) + - Merge #22 ([`9cffd56`](https://github.com/frewsxcv/rust-crates-index/commit/9cffd566ecb5e865b4be732c920a9eef4308d983)) + - Update README.md ([`05fd0c6`](https://github.com/frewsxcv/rust-crates-index/commit/05fd0c6e596f3c5e451d83f1190b1a3a3bfa617f)) + - Add the method `Dependency::crate_name()`. ([`a892ef6`](https://github.com/frewsxcv/rust-crates-index/commit/a892ef6f61d985973f802b9857326f88d8cef0f4)) +
+ +## v0.12.0 (2018-04-28) + +### Commit Statistics + + + + - 6 commits contributed to the release. + - 76 days passed between releases. + - 0 commits were understood as [conventional](https://www.conventionalcommits.org). + - 0 issues like '(#ID)' were seen in commit messages + +### Commit Details + + + +
view details + + * **Uncategorized** + - Prepare for 0.12.0 release. ([`9eafffa`](https://github.com/frewsxcv/rust-crates-index/commit/9eafffa6a275bfc26ec54d1c3e2e0280535cb3f5)) + - Bump git2: 0.6 -> 0.7. ([`962f054`](https://github.com/frewsxcv/rust-crates-index/commit/962f054fd79461ce53b1e1aed9b202786e696946)) + - Merge pull request #19 from kornelski/master ([`0d8c4a3`](https://github.com/frewsxcv/rust-crates-index/commit/0d8c4a3fddc5c85f53928179ed58377e44ea3607)) + - Remove try!() ([`111367f`](https://github.com/frewsxcv/rust-crates-index/commit/111367f96f0443601896775373d800e24b979613)) + - Make tests runnable in parallel ([`1bb4526`](https://github.com/frewsxcv/rust-crates-index/commit/1bb45260009f0587e04857450f334e83adbe4908)) + - Implement Debug ([`aab4c74`](https://github.com/frewsxcv/rust-crates-index/commit/aab4c74814815ca3518d6dc9208807561f172597)) +
+ +## v0.11.0 (2018-02-10) + +### Commit Statistics + + + + - 9 commits contributed to the release over the course of 264 calendar days. + - 264 days passed between releases. + - 0 commits were understood as [conventional](https://www.conventionalcommits.org). + - 0 issues like '(#ID)' were seen in commit messages + +### Commit Details + + + +
view details + + * **Uncategorized** + - Bump version ([`6ca5581`](https://github.com/frewsxcv/rust-crates-index/commit/6ca5581676604d5b7fe2da30244b98fd91b1e2f2)) + - Remove now-unneeded import ([`0203cc8`](https://github.com/frewsxcv/rust-crates-index/commit/0203cc828d72c269545cdb77e99043663afac90b)) + - Bump error-chain ([`4a7dc3f`](https://github.com/frewsxcv/rust-crates-index/commit/4a7dc3f7c9260c75451912b7005841135fde0ee7)) + - Merge pull request #18 from Michael-F-Bryan/master ([`bc9be6e`](https://github.com/frewsxcv/rust-crates-index/commit/bc9be6e2d979d07d98488a6e6823df2c5ee30fd0)) + - Made the Index more generic and implement Debug ([`9acedfa`](https://github.com/frewsxcv/rust-crates-index/commit/9acedfad56b8194a4a432cc7988e79f697e0be42)) + - Prepare for 0.10.0 release. ([`3726d81`](https://github.com/frewsxcv/rust-crates-index/commit/3726d81c1544b6ee39b500443259628e89bced51)) + - Add error/result types. ([`eeb8e6f`](https://github.com/frewsxcv/rust-crates-index/commit/eeb8e6f745f4e5258c83f006a06b48261f182bba)) + - Simplify git reset origin/master logic. ([`e4ed982`](https://github.com/frewsxcv/rust-crates-index/commit/e4ed9822462cd9f76b016d32e0248b044e636905)) + - Bump Travis CI base image. ([`02f87fa`](https://github.com/frewsxcv/rust-crates-index/commit/02f87face8613f0ac795f911f8feb89f9ce4403b)) +
+ +## v0.9.0 (2017-05-22) + +### Commit Statistics + + + + - 1 commit contributed to the release. + - 0 commits were understood as [conventional](https://www.conventionalcommits.org). + - 0 issues like '(#ID)' were seen in commit messages + +### Commit Details + + + +
view details + + * **Uncategorized** + - Replace rustc-serialize with serde, prepare for 0.9.0 release. ([`13795a5`](https://github.com/frewsxcv/rust-crates-index/commit/13795a57f23ff8ff6bb41593a399c7aa779565f7)) +
+ +## v0.8.0 (2017-05-22) + +### Commit Statistics + + + + - 1 commit contributed to the release. + - 0 commits were understood as [conventional](https://www.conventionalcommits.org). + - 0 issues like '(#ID)' were seen in commit messages + +### Commit Details + + + +
view details + + * **Uncategorized** + - Add `name` method, prepare for 0.8.0 release. ([`b660054`](https://github.com/frewsxcv/rust-crates-index/commit/b66005471ed55d1c574b1a324f8a3041c5c1e7f9)) +
+ +## v0.7.0 (2017-05-21) + +### Commit Statistics + + + + - 11 commits contributed to the release over the course of 100 calendar days. + - 109 days passed between releases. + - 0 commits were understood as [conventional](https://www.conventionalcommits.org). + - 0 issues like '(#ID)' were seen in commit messages + +### Commit Details + + + +
view details + + * **Uncategorized** + - Bump version to 0.7.0. ([`360d4c8`](https://github.com/frewsxcv/rust-crates-index/commit/360d4c8a658fd581b42243893b8e5c4103d26a38)) + - Add update methods. ([`ccfcaca`](https://github.com/frewsxcv/rust-crates-index/commit/ccfcacae9ca5532ba424d16b5542feb8d713db1c)) + - Simplify import path. ([`1103b2b`](https://github.com/frewsxcv/rust-crates-index/commit/1103b2b892a9ebf70f7b81f60f8fcc0ad4f310b8)) + - Remove unnecessary check. ([`0a978b7`](https://github.com/frewsxcv/rust-crates-index/commit/0a978b703516b2b01c4309e5499068643f673d4f)) + - Harden `exists` checking. ([`b865922`](https://github.com/frewsxcv/rust-crates-index/commit/b86592244203cc5528ccbb4ad5e2a6b114ee6123)) + - Use docs.rs. ([`cae3dcf`](https://github.com/frewsxcv/rust-crates-index/commit/cae3dcfa74ef6653b727b5ec84ae324cd2b3effe)) + - Kill most of the Travis config. ([`3f912be`](https://github.com/frewsxcv/rust-crates-index/commit/3f912be86614437fafc2140794788c9917b8deb5)) + - Rustfmt. ([`b73834b`](https://github.com/frewsxcv/rust-crates-index/commit/b73834b1e3b7a1a01470c282a70e80cf71a8d6eb)) + - Rename `fetch` method to `retrieve`. ([`e16d39a`](https://github.com/frewsxcv/rust-crates-index/commit/e16d39ad9a25d8287b3a071bdf013869d4c5278f)) + - Add basic examples. ([`c9241db`](https://github.com/frewsxcv/rust-crates-index/commit/c9241db337267db9a665ec86353ad3411fc48a09)) + - Update documentation link. ([`89cc81b`](https://github.com/frewsxcv/rust-crates-index/commit/89cc81be2f54ba323ff3f582c0bc77f20849e91a)) +
+ +## v0.6.0 (2017-02-01) + +### Commit Statistics + + + + - 6 commits contributed to the release over the course of 30 calendar days. + - 31 days passed between releases. + - 0 commits were understood as [conventional](https://www.conventionalcommits.org). + - 0 issues like '(#ID)' were seen in commit messages + +### Commit Details + + + +
view details + + * **Uncategorized** + - Prepare for 0.6.0 release. ([`86ed7c7`](https://github.com/frewsxcv/rust-crates-index/commit/86ed7c72c9e25d07a31b289593f83cc4fa63f7e7)) + - Cargo fmt. ([`798c0a4`](https://github.com/frewsxcv/rust-crates-index/commit/798c0a490021737607ad6528d39f4badcd300ab4)) + - Updated `PathBuf` types to `AsRef` ([`d09acfd`](https://github.com/frewsxcv/rust-crates-index/commit/d09acfdbccaed5c8128a35a8a74c3d8c9b4428b5)) + - Merge pull request #14 from icefoxen/clone-rename ([`397c0de`](https://github.com/frewsxcv/rust-crates-index/commit/397c0de67a2a76bbda81701d4f5d55824b4a6a1a)) + - Rename `clone()` to `fetch()`. ([`e9076b4`](https://github.com/frewsxcv/rust-crates-index/commit/e9076b41b5861c11b1ec841fa9096792ddaee53c)) + - No need to take borrowed owned PathBuf. ([`2c0456c`](https://github.com/frewsxcv/rust-crates-index/commit/2c0456cf9ef2e4bdee4ca42a0775a30f207e5202)) +
+ +## v0.5.1 (2016-12-31) + +### Commit Statistics + + + + - 2 commits contributed to the release. + - 53 days passed between releases. + - 0 commits were understood as [conventional](https://www.conventionalcommits.org). + - 0 issues like '(#ID)' were seen in commit messages + +### Commit Details + + + +
view details + + * **Uncategorized** + - Bump version. ([`247126e`](https://github.com/frewsxcv/rust-crates-index/commit/247126e7c747acc9e2782109bc420851224d3f75)) + - Bump 'git2' dependency to 0.6. ([`a30a687`](https://github.com/frewsxcv/rust-crates-index/commit/a30a6877bb47fc12f4f57da145994829ff4edb66)) +
+ +## v0.5.0 (2016-11-07) + +### Commit Statistics + + + + - 5 commits contributed to the release. + - 344 days passed between releases. + - 0 commits were understood as [conventional](https://www.conventionalcommits.org). + - 0 issues like '(#ID)' were seen in commit messages + +### Commit Details + + + +
view details + + * **Uncategorized** + - Some small fixes ([`e5a66e2`](https://github.com/frewsxcv/rust-crates-index/commit/e5a66e2b0b46d695b62459ebecf14de3e5602cd6)) + - Remove 1.0 line ([`36e669c`](https://github.com/frewsxcv/rust-crates-index/commit/36e669cc0132c2d5cc757b2c54e8e963356f787f)) + - Bump version. ([`9c25368`](https://github.com/frewsxcv/rust-crates-index/commit/9c25368aa7ed3f3f95326a1712dec65bfac67314)) + - Add _test to gitignore ([`3ff4943`](https://github.com/frewsxcv/rust-crates-index/commit/3ff49431d24b175c969691ed0a82d4f379556588)) + - Bump version of git2 ([`1928ab2`](https://github.com/frewsxcv/rust-crates-index/commit/1928ab2997f662c51d2588c2d2cef9d39ec90933)) +
+ +## v0.4.0 (2015-11-28) + +### Commit Statistics + + + + - 8 commits contributed to the release over the course of 67 calendar days. + - 69 days passed between releases. + - 0 commits were understood as [conventional](https://www.conventionalcommits.org). + - 0 issues like '(#ID)' were seen in commit messages + +### Commit Details + + + +
view details + + * **Uncategorized** + - Merge pull request #9 from steveklabnik/master ([`16ac43c`](https://github.com/frewsxcv/rust-crates-index/commit/16ac43c9422c7ff01ff8b63061dae018728e45b6)) + - Update version to 0.4.0 ([`99f4b19`](https://github.com/frewsxcv/rust-crates-index/commit/99f4b19bb3f3fa17ca04d51a53bef2f978f66d11)) + - Update git2 dependency ([`f707f24`](https://github.com/frewsxcv/rust-crates-index/commit/f707f24b23adc5e1fff9a1514a18d4dd7c1a6af6)) + - Merge pull request #7 from natemara/patch-1 ([`7b515a7`](https://github.com/frewsxcv/rust-crates-index/commit/7b515a7ba3993fd0aa9aeab974ba5104ff9de6ba)) + - Add documentation link to Cargo.toml ([`c96b138`](https://github.com/frewsxcv/rust-crates-index/commit/c96b138e8eb49b30a0b7f51cf1fc26bd6f39baca)) + - Add helper method for getting earliest version ([`e7681c5`](https://github.com/frewsxcv/rust-crates-index/commit/e7681c5640c71985651a6bc2ed12e37ee21034e9)) + - Very basic method documentation ([`2825c7e`](https://github.com/frewsxcv/rust-crates-index/commit/2825c7ec8d5fa7881692e1114bce700a3edccc70)) + - Skip over invalid filenames in index instead of crashing ([`f0ba02b`](https://github.com/frewsxcv/rust-crates-index/commit/f0ba02bf963f9bfc90d87a846adbeee25f2076fe)) +
+ +## v0.3.0 (2015-09-20) + +### Commit Statistics + + + + - 2 commits contributed to the release. + - 3 days passed between releases. + - 0 commits were understood as [conventional](https://www.conventionalcommits.org). + - 0 issues like '(#ID)' were seen in commit messages + +### Commit Details + + + +
view details + + * **Uncategorized** + - Bump version to 0.3.0 ([`0354988`](https://github.com/frewsxcv/rust-crates-index/commit/0354988fae742d3fd4b7bda801be2522355604a4)) + - Prevent construction of struct ([`9af9c32`](https://github.com/frewsxcv/rust-crates-index/commit/9af9c327a7c0cf1126e3c4e8815c5635aac18dc9)) +
+ +## v0.2.2 (2015-09-17) + +### Commit Statistics + + + + - 2 commits contributed to the release. + - 4 days passed between releases. + - 0 commits were understood as [conventional](https://www.conventionalcommits.org). + - 0 issues like '(#ID)' were seen in commit messages + +### Commit Details + + + +
view details + + * **Uncategorized** + - Bump to 0.2.2. ([`5a44c7b`](https://github.com/frewsxcv/rust-crates-index/commit/5a44c7bd7da9538f729c893886b183829e73308a)) + - Publicize Crate::versions vec ([`5a61666`](https://github.com/frewsxcv/rust-crates-index/commit/5a61666b260e28f458261d86e8770afda1a84372)) +
+ +## v0.2.1 (2015-09-12) + +### Commit Statistics + + + + - 2 commits contributed to the release. + - 0 commits were understood as [conventional](https://www.conventionalcommits.org). + - 0 issues like '(#ID)' were seen in commit messages + +### Commit Details + + + +
view details + + * **Uncategorized** + - Bump version ([`9b4b2c5`](https://github.com/frewsxcv/rust-crates-index/commit/9b4b2c55e4fe4ef7cfcbbf385a72d5a01bdf68e2)) + - Dependency/Version should derive Clone ([`1231a5f`](https://github.com/frewsxcv/rust-crates-index/commit/1231a5fd5ce9fe0deae5f272cda898c3dbf363de)) +
+ +## v0.2.0 (2015-09-11) + +### Commit Statistics + + + + - 21 commits contributed to the release over the course of 105 calendar days. + - 106 days passed between releases. + - 0 commits were understood as [conventional](https://www.conventionalcommits.org). + - 0 issues like '(#ID)' were seen in commit messages + +### Commit Details + + + +
view details + + * **Uncategorized** + - Bump version to 0.2.0 ([`647d694`](https://github.com/frewsxcv/rust-crates-index/commit/647d694517d5cb9ff35cac5ef547fa0ed4510aa9)) + - Add some documentation ([`f9cebc3`](https://github.com/frewsxcv/rust-crates-index/commit/f9cebc3b655fcd9312dd2a68f9956f9410292b92)) + - Remove no longer necessary dependency_map method ([`582e8a1`](https://github.com/frewsxcv/rust-crates-index/commit/582e8a1b6270e167de3ad67df0e6a86955976f45)) + - Add link to documentation ([`a6cb77d`](https://github.com/frewsxcv/rust-crates-index/commit/a6cb77d69b72579e8c0046d73fd0970cd7288579)) + - Merge pull request #2 from frewsxcv/travis ([`1de087b`](https://github.com/frewsxcv/rust-crates-index/commit/1de087bbf9d131241a1ab35743d0282be0af4566)) + - Init travis config ([`8cc6d22`](https://github.com/frewsxcv/rust-crates-index/commit/8cc6d2280730dc54d9a079c9601c16bf5ae42d6c)) + - Extend the extremely lame test case to an extremely lamer test case ([`4bf5c5c`](https://github.com/frewsxcv/rust-crates-index/commit/4bf5c5c9eb8f5fc501a8c7a18c9d4b87c670917e)) + - Fix off-by-one error with latest_version ([`b9f8e02`](https://github.com/frewsxcv/rust-crates-index/commit/b9f8e02c7bccc5b6dbab870329ff11f40396a60a)) + - Simpler constructor name ([`46472b4`](https://github.com/frewsxcv/rust-crates-index/commit/46472b46c963f74d91fc44faabf23438ea6bee16)) + - Fewer Vecs and more Iterators ([`5c67700`](https://github.com/frewsxcv/rust-crates-index/commit/5c677007a9d720698ea373ca4b0ada8c970926e9)) + - Consistent naming ([`089c6e4`](https://github.com/frewsxcv/rust-crates-index/commit/089c6e43c8c1b1a92b736e80ee92571e4247c107)) + - Rename a few structs and fields ([`18254a8`](https://github.com/frewsxcv/rust-crates-index/commit/18254a83b8c3308c79f7425ea4e7265e80b82714)) + - Fix borrow issue ([`0117424`](https://github.com/frewsxcv/rust-crates-index/commit/0117424358cccecf101516e702ecb07dc71104f1)) + - Add/use CrateIndex::crates method, add Crate::latest_version method ([`72cd05c`](https://github.com/frewsxcv/rust-crates-index/commit/72cd05c3d6c45543c10baf6291834b601d4e61b1)) + - Add Crate struct representing all crate versions ([`c46159b`](https://github.com/frewsxcv/rust-crates-index/commit/c46159bd2118db1cd581daf16c5b8e564635cb10)) + - Add comment clarifying logic ([`730535a`](https://github.com/frewsxcv/rust-crates-index/commit/730535a5fd823837f0cc13f2680a5303b7a86a10)) + - Add extremely basic, virtually dummy test ([`1156273`](https://github.com/frewsxcv/rust-crates-index/commit/11562739ce48c52515351b3717f29b518b03cc83)) + - Remove redundant suffix on CratesIndex::clone_index ([`d73f4c3`](https://github.com/frewsxcv/rust-crates-index/commit/d73f4c3a50605d68354b086201c28ca425596285)) + - Return git Error in Result when cloning ([`2cfce52`](https://github.com/frewsxcv/rust-crates-index/commit/2cfce52fc7306aa8a721453143fa2cb134f7b136)) + - Add crates.io badge ([`fb5a78b`](https://github.com/frewsxcv/rust-crates-index/commit/fb5a78bbf0ab8222c30915374f158c968b9024b2)) + - Remove redundant word ([`d62130b`](https://github.com/frewsxcv/rust-crates-index/commit/d62130b52891a79016def44ee2ce7fd40974d3c3)) +
+ +## v0.1.2 (2015-05-27) + +### Commit Statistics + + + + - 2 commits contributed to the release. + - 0 commits were understood as [conventional](https://www.conventionalcommits.org). + - 0 issues like '(#ID)' were seen in commit messages + +### Commit Details + + + +
view details + + * **Uncategorized** + - Bump version ([`7df1bb6`](https://github.com/frewsxcv/rust-crates-index/commit/7df1bb636318c2bf5f44b30a84dd237efdd4e01f)) + - Sort names before deduplicating ([`39d6d41`](https://github.com/frewsxcv/rust-crates-index/commit/39d6d41b5e6791e2562c5979e611bf8532db9c0b)) +
+ +## v0.1.1 (2015-05-27) + +### Commit Statistics + + + + - 2 commits contributed to the release. + - 0 commits were understood as [conventional](https://www.conventionalcommits.org). + - 0 issues like '(#ID)' were seen in commit messages + +### Commit Details + + + +
view details + + * **Uncategorized** + - Bump version ([`b45d09b`](https://github.com/frewsxcv/rust-crates-index/commit/b45d09bde5bb9377dfcee484874d7112b463923e)) + - Deduplicate dependency crate names for map ([`e265a15`](https://github.com/frewsxcv/rust-crates-index/commit/e265a15672fa8c2adba1aa235710b83a6672f9cb)) +
+ +## v0.1.0 (2015-05-27) + +### Commit Statistics + + + + - 4 commits contributed to the release. + - 0 commits were understood as [conventional](https://www.conventionalcommits.org). + - 0 issues like '(#ID)' were seen in commit messages + +### Commit Details + + + +
view details + + * **Uncategorized** + - Specify license in cargo.toml ([`ce61e9a`](https://github.com/frewsxcv/rust-crates-index/commit/ce61e9a938e585e6a8d658d04f4bf4c0f8e819ad)) + - Swap invalid keyword with a valid one ([`5951e1d`](https://github.com/frewsxcv/rust-crates-index/commit/5951e1d8dab599f2d9f2aa9cb30ea25b7126086a)) + - Add link to repository ([`b22aa2a`](https://github.com/frewsxcv/rust-crates-index/commit/b22aa2a986b4c6326ae54bf21f8264f81be93770)) + - Initial checkin of code ([`3aeb4f5`](https://github.com/frewsxcv/rust-crates-index/commit/3aeb4f58a6de3d66f1236c3962873add31971d85)) +
+