Skip to content

Latest commit

 

History

History
33 lines (26 loc) · 1.26 KB

CHANGELOG.md

File metadata and controls

33 lines (26 loc) · 1.26 KB

Changelog

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

0.7.0 - unreleased

  • Add feature/test for trait constant and associated type as trait field
  • Add feature/test for original trait parents(bound) of the target trait
  • Add feature/test for trait with more complex corner cases, like generics with bounds, where clauses along with explicit parent trait(s), etc.
  • Refine and add 3 integrated tests---basic.rs, practical.rs, and complex.rs---to cover all features
  • Checking tests under Rust version 1.77.0 as default version
  • Update crate Syn from V1.0 to V2.0
  • Omitted explicit import statement for the hidden trait, like _Trait for Trait;
  • Miscellaneous fixes and improvements
  • Refine README.md

0.6.0- March 9, 2024

  • Refine tests
  • Add section "Limitations" to README.md
  • Add and fix feature/test for tuple as trait field
  • Add feature/test for HashSet as trait field
  • Add feature/test for Customized Struct as trait field
  • Add feature/test for Enum as trait field
  • Add feature/test for Dict(BtreeMap, similar to HashMap, but in order) as trait field

0.5.0 - March 7, 2024

  • Refactor
  • Add feature/test for Vec as trait field
  • Add feature/test for String as trait field

0.1.0~0.4.0

  • Initial release, under development