Releases: theiterators/kebs
Releases · theiterators/kebs
v1.6.0
- Tagged types!
- Fixed StackOverflowError when compiling recursive spray-formats under Scala 2.12.6 (once again issue #21)
v1.5.4
Added support for StringColumnExtensionMethods
so you can use eg. toLowerCase
directly on columns mapped by a case-class
v1.5.2
- 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
- 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
This release adds new module kebs-avro
v1.4.5
- 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
- JSON - Support for case classes with more then 22 fields
(fixes #7)
v1.4.3
- 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
This release adds new module kebs-akka-http
which generates akka-http unmarshallers
for 1-element case classes and supports enumeratum