Skip to content

Latest commit

 

History

History
90 lines (50 loc) · 1.31 KB

CHANGELOG.md

File metadata and controls

90 lines (50 loc) · 1.31 KB

Changelog

All notable changes to this project will be documented in this file.

[0.3.1] - 2022-12-17

Bug Fixes

  • Use full path in code generation impl tagname::TagName

[0.3.0] - 2022-11-17

Features

  • Improve error messages by using span info

[0.2.1] - 2022-11-08

Bug Fixes

  • Allow struct variants

Documentation

  • Add badges to README

[0.2.0] - 2022-10-29

Bug Fixes

  • Allow variants with multiple values inside

Features

  • Add [tag(case="lower"|"upper")] attribute

Refactor

  • Use single vector for all tags
  • Extract treversing and generation

[0.1.1] - 2022-10-20

Bug Fixes

  • Allow unions with one type of fields missing

Miscellaneous Tasks

  • Bump version to 0.1.1

[0.1.0] - 2022-10-20

Documentation

  • 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

Features

  • Add Variant trait and derive macro
  • Error when derive on empty enum

Miscellaneous Tasks

  • Rename Variant -> TagName

Refactor

  • Extract derive implementation

Testing

  • Add compile time test harness

Build

  • Pin tagname_derive version

Ci

  • Add github workflow