All notable changes to this project will be documented in this file.
- Use full path in code generation
impl tagname::TagName
- Improve error messages by using span info
- Allow struct variants
- Add badges to README
- Allow variants with multiple values inside
- Add [tag(case="lower"|"upper")] attribute
- Use single vector for all tags
- Extract treversing and generation
- Allow unions with one type of fields missing
- Bump version to 0.1.1
- Add README.md
- Fill out Cargo.toml fields
- Add TagName docstring
- Add license
- Fill out tagname_derive Cargo.toml
- Add CHANGELOG.md using git-cliff
- Add descriptions to Cargo.toml files
- Update CHANGELOG
- Add Variant trait and derive macro
- Error when derive on empty enum
- Rename Variant -> TagName
- Extract derive implementation
- Add compile time test harness
- Pin
tagname_derive
version
- Add github workflow