Skip to content

Releases: mgeisler/version-sync

version-sync-0.5.0

11 Feb 22:53
f21579e
Compare
Choose a tag to compare

Dependencies were updated and version-sync now requires Rust version 1.21 or later.

Error messages from assert_html_root_url_updated! now again include line numbers (based on a heuristic until the syn crate can provide the information).

version-sync-0.4.0

11 Feb 22:52
690fdce
Compare
Choose a tag to compare

This release replaces the dependency on the abandoned syntex_syntax with with a dependency on the much lighter syn crate. This improves compilation speed. Unfortunately, the syn crate does not provide information about line numbers, so error messages are are no longer as good. We might be able to work around that in a later version.

version-sync-0.3.1

11 Feb 22:51
Compare
Choose a tag to compare

This release fixes a small problem with the handling of pre-release identifiers.

Issues closed:

  • #19: Pre-release identifiers were ignored.

version-sync-0.3.0

11 Feb 22:49
Compare
Choose a tag to compare

When checking dependencies in READMEs, TOML blocks can now be excluded from the check by adding no_sync to the language line:

```toml,no_sync
[dependencies]
your_crate = "0.1"
```

This TOML block will not be checked. This is similar to no_run for Rust code blocks.

version-sync-0.2.0

11 Feb 22:47
Compare
Choose a tag to compare

Added assert_html_root_url_updated! which will check that the html_root_url attribute points to the correct version of the crate documentation on docs.rs.

version-sync-0.1.3

11 Feb 22:46
Compare
Choose a tag to compare

First public release with support for finding outdated version numbers in dependencies and dev-dependencies.