Skip to content

Releases: lloydmeta/enumeratum

v1.3.5 release

25 Dec 03:58
Compare
Choose a tag to compare

Fixes uPickler not using the right entryName method for serialisation.

v1.3.4 release

12 Dec 08:37
Compare
Choose a tag to compare

Now comes with ScalaJS support

v1.3.3 release

02 Dec 11:22
Compare
Choose a tag to compare
  • Adds a valuesToIndex map
  • .indexOf now uses aforementioned map for index lookup efficiency.

v1.3.2 release

20 Oct 01:30
Compare
Choose a tag to compare

Addresses #19

Improved the macro so that Enumeratum should no longer cause WartRemover warnings.

Thanks @omervk

1.3.1 Release

03 Sep 22:57
Compare
Choose a tag to compare

Thanks to @drbild :)

Adds stackable trait mixins for common string conversions on entryName: snakecase, uppercase, and lowercase.

v1.3.0 release

05 Aug 13:12
Compare
Choose a tag to compare

Rename enumeratum.Json to enumeratum.EnumFormats to avoid collision with Play's Json singleton.

1.2.3 release

07 Jul 12:31
Compare
Choose a tag to compare

Now comes with withNameInsensitive method by @shawndowns

1.2.2 release

06 Jun 04:11
Compare
Choose a tag to compare

Play 2.4

1.2.1 release

22 Apr 08:49
Compare
Choose a tag to compare

Adds written-order ordinal support (with a .indexOf method on the companion) to Enumeratum !

1.2.0 release

18 Apr 06:32
Compare
Choose a tag to compare

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.