Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

19.0.0 (2023-06-22)

Chore (BREAKING)

Commit Statistics

Commit Details

view details

18.0.0 (2023-06-08)

Chore (BREAKING)

Commit Statistics

Commit Details

view details

17.0.0 (2023-05-14)

Chore (BREAKING)

Commit Statistics

Commit Details

view details

16.0.1 (2023-02-21)

Bug Fixes

Commit Statistics

Commit Details

view details

16.0.0 (2023-02-21)

Bug Fixes (BREAKING)

Commit Statistics

Commit Details

view details

15.0.2 (2022-12-05)

Bug Fixes

Commit Statistics

Commit Details

view details

15.0.1 (2022-11-26)

Bug Fixes

Commit Statistics

Commit Details

view details

15.0.0 (2022-11-22)

This release adds support for obtaining changes in the correct order by automatically looking at changes one commit at a time while handling squashed indices gracefully. It take about 20 seconds to catch up with all commits done in the crates index for 2 whole days and takes much longer than a similar unorderd acquisition of changes, but should be well worth it in situations where changes are fetched more often than that.

The baseline validation to assure correctness was improved to also assert the yanked state of crates. Furthermore, it is regularly run by CI, on the real crates-index, and in a more realistic manner mixing both unordered and ordered change requests.

The API is mostly the same, but has a few breaking changes to deal with order selection.

Last but not least, the user can now configure the HTTP backend to use, which allows for a pure-Rust build as well.

Bug Fixes

Chore

New Features

New Features (BREAKING)

Commit Statistics

Commit Details

view details

14.0.0 (2022-11-21)

A massive release that increases performance up to 10x for diffing repositories[^1] and correctness at the same time. This release wouldn't have been possible without the herculean efforts of Pascal Kuthe and I am grateful for his contribution. Thank you!

Other

New Features

Changed (BREAKING)

New Features (BREAKING)

Commit Statistics

Thanks Clippy

Clippy helped 1 time to make code idiomatic.

Commit Details

view details

13.0.3 (2022-11-18)

Bug Fixes

Commit Statistics

Thanks Clippy

Clippy helped 1 time to make code idiomatic.

Commit Details

view details

13.0.2 (2022-11-08)

Features

Commit Statistics

Commit Details

view details

13.0.1 (2022-10-11)

Bug Fixes

Commit Statistics

Commit Details

view details

13.0.0 (2022-10-10)

This release drops git2 in favor of gitoxide.

Important note for users of ssh:// index urls

Advanced git2 based credential configuration isn't supported anymore until gitoxide catches up. It generally implements all configuration options that are relevant for git and fully implements HTTP based authentication, but is probably lacking in regard to non-default ssh configuration.

If that's a problem, prefer staying with the v12.X line.

Changed (BREAKING)

Commit Statistics

Commit Details

view details

12.1.0 (2022-09-29)

New Features

Commit Statistics

Commit Details

view details

12.0.0 (2022-09-29)

This release is v11.2, but correctly indicates the breaking change introduced by upgrading git-repository to v0.24, which fixes #23.

Commit Statistics

Commit Details

view details

11.2.0 (2022-09-20)

New Features

Commit Statistics

Commit Details

view details

11.1.6 (2022-09-14)

Bug Fixes

Commit Statistics

Commit Details

view details

11.1.5 (2022-09-02)

Bug Fixes

Commit Statistics

Commit Details

view details

11.1.4 (2022-09-02)

Bug Fixes

Commit Statistics

Commit Details

view details

11.1.3 (2022-09-01)

Bug Fixes

Commit Statistics

Commit Details

view details

11.1.2 (2022-09-01)

Bug Fixes

Commit Statistics

Commit Details

view details

11.1.1 (2022-08-31)

Bug Fixes

Commit Statistics

Commit Details

view details

11.1.0 (2022-08-30)

New Features

Bug Fixes

Commit Statistics

Commit Details

view details

11.0.0 (2022-08-28)

Changed (BREAKING)

Commit Statistics

Thanks Clippy

Clippy helped 2 times to make code idiomatic.

Commit Details

view details

10.0.0 (2022-05-23)

New Features (BREAKING)

Bug Fixes

Commit Statistics

Thanks Clippy

Clippy helped 1 time to make code idiomatic.

Commit Details

view details

9.0.0 (2022-02-26)

Commit Statistics

Commit Details

view details

8.0.1 (2022-02-14)

Commit Statistics

Commit Details

view details

v8.0.0 (2021-07-31)

Commit Statistics

Commit Details

view details

v7.1.2 (2020-05-28)

Commit Statistics

Commit Details

view details

v7.1.1 (2020-05-23)

Commit Statistics

Commit Details

view details

v7.1.0 (2020-05-23)

Commit Statistics

Commit Details

view details

v7.0.1 (2020-03-29)

Commit Statistics

Commit Details

view details

v7.0.0 (2020-03-22)

Commit Statistics

Commit Details

view details

v6.2.0 (2020-03-06)

Commit Statistics

Commit Details

view details

v6.1.0 (2020-03-02)

Commit Statistics

Commit Details

view details

v6.0.0 (2020-03-02)

Commit Statistics

Commit Details

view details

v5.1.0 (2020-03-01)

Commit Statistics

Commit Details

view details

v5.0.5 (2020-02-19)

Commit Statistics

Commit Details

view details

v5.0.4 (2020-02-05)

Commit Statistics

Commit Details

view details

v5.0.3 (2020-02-03)

Commit Statistics

Commit Details

view details

v5.0.2 (2020-02-02)

Commit Statistics

Commit Details

view details

v5.0.1 (2020-02-02)

Commit Statistics

Commit Details

view details

v5.0.0 (2020-02-01)

Commit Statistics

Commit Details

view details

v4.0.2 (2019-08-22)

Commit Statistics

Commit Details

view details

v4.0.1 (2019-07-05)

Commit Statistics

Commit Details

view details

v4.0.0 (2018-03-17)

Breaking Changes

Commit Statistics

Commit Details

view details

v3.0.0 (2016-12-30)

Chore

Commit Statistics

Commit Details

view details

v2.0.1 (2016-12-27)

Add a tutorial to the documentation.

Documentation

Commit Statistics

Commit Details

view details

v2.0.0 (2016-12-26)

Chore

Bug Fixes

Commit Statistics

Commit Details

view details

v1.0.1 (2016-12-26)

Other

Bug Fixes

New Features

Commit Statistics

Commit Details

view details

v1.0.0 (2016-12-26)

Chore

Other

New Features

Bug Fixes

Refactor

Test

Commit Statistics

Commit Details

view details