Releases: lloydmeta/enumeratum
v1.3.4 release
Now comes with ScalaJS support
v1.3.3 release
- Adds a
valuesToIndexmap .indexOfnow uses aforementioned map for index lookup efficiency.
v1.3.2 release
1.3.1 Release
Thanks to @drbild :)
Adds stackable trait mixins for common string conversions on entryName: snakecase, uppercase, and lowercase.
v1.3.0 release
Rename enumeratum.Json to enumeratum.EnumFormats to avoid collision with Play's Json singleton.
1.2.3 release
Now comes with withNameInsensitive method by @shawndowns
1.2.2 release
Play 2.4
1.2.1 release
Adds written-order ordinal support (with a .indexOf method on the companion) to Enumeratum !
1.2.0 release
Enum values are now expected to extend EnumEntry so that their names can be pulled from an entryName method in case you want to modify entry serialisation w/o overriding .toString.
1.1.0
Thanks to @lancegatlin, the project is now more modular.
One can now choose to mix in only the traits they want to use.
In particular, enumeratum-play-json has been split off on it's own completely.