Skip to content

Releases: theiterators/kebs

v1.6.0

04 Jun 19:47
Compare
Choose a tag to compare
  • Tagged types!
  • Fixed StackOverflowError when compiling recursive spray-formats under Scala 2.12.6 (once again issue #21)

v1.5.4

14 Mar 15:36
Compare
Choose a tag to compare

Added support for StringColumnExtensionMethods so you can use eg. toLowerCase directly on columns mapped by a case-class

v1.5.3

27 Feb 09:04
Compare
Choose a tag to compare

Fixed issue #21

v1.5.2

31 Jan 12:26
Compare
Choose a tag to compare
  • Fixed issue #11
  • Most projects do not use custom macros anymore, relying on single CaseClass1Rep instead. Same thing has been done to enumeratum macros.
    This should lead to shorter compilation times
  • kebs-spray has been rewritten - generation of Spray formats should incur less allocations

v1.5.1

28 Nov 14:10
Compare
Choose a tag to compare
  • Add new isomorphisms helpful for Postgres HStore support
  • kebs-slick now depends on Slick 3.2.1 (for both 2.11 and 2.12) - we don't have to check for potential ambiguity for MappedProjection
  • play-json version bump to 2.6.7 (for both 2.11 and 2.12)

v1.5.0

28 Nov 14:10
Compare
Choose a tag to compare

This release adds new module kebs-avro

v1.4.5

14 Jul 10:49
Compare
Choose a tag to compare
  • Fix bug in JSON support for case classes with more than 22 fields (#16)
  • There was a problem with mapping slick columns as sequences of EnumEntries - fixed

v1.4.4

11 Jul 14:38
Compare
Choose a tag to compare
  • JSON - Support for case classes with more then 22 fields
    (fixes #7)

v1.4.3

23 May 17:05
Compare
Choose a tag to compare
  • Support for automatically generated mutually-recursive JSON formatters in spray-json
    (fixes #1)
  • Support for choice between flat and non-flat serialization in spray-json
    (fixes #3)
  • Fixed 'Default Enum value is always used instead of the one passed in request' in kebs-akka-http
    (fixes #2)

v1.4.2

07 May 19:00
Compare
Choose a tag to compare

This release adds new module kebs-akka-http which generates akka-http unmarshallers for 1-element case classes and supports enumeratum