# Release notes
## 1.5.0
* Added the `--manifest-path` command line option.
## 1.4.9
* Relicensed project under the MIT license.
* Update dependencies.
## 1.4.8
* Use cargo styles for cli help output.
* Update dependencies.
## 1.4.7
* Another attempt at fixing github build action.
## 1.4.6
* Update dependencies.
* Fix github build action: we should be back to publishing binaries.
## 1.4.5
* Update dependencies.
## 1.4.4
* Fix selection of packages in workspaces when there's a package name conflict with a dependency.
* Update dependencies.
## 1.4.3
* Update dependencies.
## 1.4.2
* It turns out we might need the network to get the project metadata. See release notes of version 1.4.1.
## 1.4.1
* Ask `cargo metadata` to not access the network. All the info we need is in `Cargo.toml`.
* Update dependencies.
## 1.4.0
* Support intralinks to methods and other `impl` items.
* Update dependencies.
## 1.3.0
* Support intralinks in reference-style links.
* Update dependencies.
## 1.2.0
* Allow the heading base level to be configurable.
* Update dependencies.
## 1.1.0
* Support backticked intralinks.
* Print a helpful message when the README is lacking a cargo-rdme marker.
* Update dependencies.
## 1.0.2
* Update dependencies.
## 1.0.1
* Do not depend on openssl (which is a transitive dependency of git2). This improves the building speed, but most
importantly we don't fail to build if the host system openssl is not supported by rust-openssl.
## 1.0.0
* Change the status code for the "check mode" (flag `--check`):
* Exit code `3` means the README does not match the documentation. In previous releases the exit code was `4`.
* Exit code `4` means warnings were emitted. In previous releases the exit code was `3`.
* Update dependencies.
## 0.7.3
* Update dependencies, in particular we are now using clap 4.
## 0.7.2
* Support these lib crate types: `proc-macro`, `dylib`, `staticlib`, `cdylib`, and `rlib`.
* Update dependencies.
## 0.7.1
* Update dependencies.
## 0.7.0
* Automatically bump the heading level in the injected rustdoc based on the README current heading level.
## 0.6.0
* Added option for intralinks to be stripped.
* Base url and version in intralinks urls can now be configured.
* Strip intralinks when we cannot generate a correct link.
* Fix warning and error output when not writing to a tty.
## 0.5.0
* Fail on `--check` if there were warnings.
* Add command line option to not fail on warnigs.
## 0.4.0
* Add support for intralinks!
* Intralinks are not converted to links to docs.rs in your README file.
* Add support for workspaces.
* Add option to override the README file path (command line flag and configuration file).
* Support code blocks with more than three backticks.
* Use nice color output for errors and warnings.
## 0.3.0
* Add `rust` markdown tag to rust code blocks.
* Avoid overwriting README files with uncommitted changes.
## 0.2.0
* Rust code blocks starting with `#` are now omitted, just like in `rustdoc`.
* Support default bin entrypoint paths.
* Fix command line parsing bug when cargo-rdme was invoked as a cargo subcommand.
## 0.1.0
* Initial version.
* Basic README syncronization.
* Command line flags to control line terminator and entrypoint.
* Support for configuration file.
* Allow `cargo rdme` to be used easily integrated with CIs with the `--check` command line flag.
## 0.0.0
* Initial release to reserve the crate's name in crates.io.