Releases: mgeisler/version-sync
version-sync-0.5.0
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
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
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
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
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
First public release with support for finding outdated version numbers in dependencies
and dev-dependencies
.