Skip to content

v0.7.0

Compare
Choose a tag to compare
@trippo trippo released this 02 Jul 09:22
· 45 commits to main since this release

After migrating several projects with my fellow @RobertoNegro and listening to different opinions we have decided to simplify the package. From now on, I will consider a pure enum as a StringBackedEnum with names as values, so all ***AsSelect() methods will be replaced by ***ByValue() methods.

  • added definition of description(), descriptions(), descriptionsByName(), descriptionsByValue() to improve code completion and static analysis
  • removed all methods `***AsSelect()
  • removed NotBackedEnum exception
  • added support on ***ByValue() methods also for pure enum using name instead value
  • merged version number with datomatic/enum-helper