50 lines
1.2 KiB
Markdown
50 lines
1.2 KiB
Markdown
# Change Log
|
|
|
|
All user visible changes to this project will be documented in this file.
|
|
This project adheres to [Semantic Versioning](http://semver.org/), as described
|
|
for Rust libraries in [RFC #1105](https://github.com/rust-lang/rfcs/blob/master/text/1105-api-evolution.md)
|
|
|
|
## 0.2.2
|
|
|
|
- Drop the `proc-macro-error2` dependency in favour of emitting diagnostics via
|
|
`syn::Error` / `compile_error!`. This removes the transitive unmaintained-crate
|
|
advisory (https://rustsec.org/advisories/RUSTSEC-2026-0173) and the upcoming
|
|
`extern crate proc_macro` re-export future-incompatibility. Error messages are
|
|
unchanged.
|
|
|
|
## 0.2.1
|
|
|
|
- Use `proc-macro-error2` to address https://rustsec.org/advisories/RUSTSEC-2024-0370
|
|
|
|
## 0.1.7
|
|
|
|
- Update dependencies.
|
|
|
|
## 0.1.6
|
|
|
|
- Also generate `try_from_attributes` which can be used to parse optional attributes.
|
|
|
|
## 0.1.5
|
|
|
|
- Use correct keywords used in Cargo.toml
|
|
|
|
## 0.1.4
|
|
|
|
- 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.
|
|
|
|
## 0.1.3
|
|
|
|
- Make version requirements for dependencies less strict.
|
|
|
|
## 0.1.2
|
|
|
|
Make docs.rs rebuild.
|
|
|
|
## 0.1.1
|
|
|
|
Add readme.
|
|
|
|
## 0.1.0
|
|
|
|
Initial release.
|