All user visible changes to this project will be documented in this file. This project adheres to Semantic Versioning, as described for Rust libraries in RFC #1105
- Use
proc-macro-error2
to address https://rustsec.org/advisories/RUSTSEC-2024-0370
- Update dependencies.
- Also generate
try_from_attributes
which can be used to parse optional attributes.
- Use correct keywords used in Cargo.toml
- Fix potential panic caused by unwrapping a
None
. The panic could happen while computing the span for an error message if not compiling on nightly.
- Make version requirements for dependencies less strict.
Make docs.rs rebuild.
Add readme.
Initial release.