Releases: mre/cargo-inspect
Releases · mre/cargo-inspect
Version 0.10.3
- Update to the latest version of prettyprint, which removes the dependency to bindgen
Version 0.10.2
Update to latest syntect, which removes the dependency to llvm. See #57
Version 0.10.1
Add missing Cargo.lock
(#30). Thanks to @minijackson.
Version 0.10.0
Added ability to choose what kind of format a flowgraph is rendered to using the --format argument.
The default flowgraph format is now SVG.
Version 0.9.0
- Flowgraphs can now be generated by using
cargo inspect --unpretty=flowgraph=main
. This requiresdot
to be installed on the machine. Thanks to @jonathansty
Version 0.8.1
This release removes the implicit dependency on git2 caused by prettyprint (see mre/prettyprint#6). This fixes compilation on macOS in the case where openssl wasn't installed. Thanks to @lilyball for reporting.
Version 0.8.0
This release adds two nice features to cargo-inspect
:
- You can now choose different themes! Simply run
cargo inspect --list-themes
to get a list of available choices. For example, this will use theGitHub
theme, which should work well on white backgrounds:
cargo inspect examples/file.rs --theme GitHub
[Thanks to @jonathansty] - The output is now a bit cleaner, because formatting issues are now handled a little better. Even if
rustfmt
fails, we print the final output on a best-effort basis. Most of the time, this should look quite pleasing to the eye. If you want to see the full debug trace, you can useRUST_LOG=debug
. [Thanks to @jonathansty]
Version 0.7.0
- Add logging support
- Add support for diffing files (#11)
Version 0.6.0
- Print unformatted text instead of panicking on rustfmt
Version 0.5.0
- Move to Rust 2018 edition
- Add crate support
- Adds support for plaintext output.
- More examples