Skip to content

Releases: limansky/beanpuree

Version 0.6

06 Jun 17:46
Compare
Choose a tag to compare

Maintenance release.

  • Update shapeless to 2.3.7, Scala to the latest versions.
  • Drop Scala 2.10 support.

Release 0.5

11 Jun 21:01
Compare
Choose a tag to compare

This is a mostly minor release, containing update of all dependencies, and providing support of Scala 2.13.

Release 0.4

09 Jul 15:07
Compare
Choose a tag to compare

This is a minor release. The changes are:

  • AlignByKey is removed, since it now available in shapeless 2.3.3.
  • Scala 2.13.0-M4 support.

Release 0.3

01 Dec 09:09
Compare
Choose a tag to compare

This is mostly bug fix release.
It is also adds support for Scala 2.13.0-M2.

Release 0.2

06 Aug 10:38
Compare
Choose a tag to compare

The main goal of this release is to make BeanConverter more intelligent. Starting from this release it is possible to convert classes with similar shape, e.g. nullable T to Option[T]. Or, it can unbox Java classes, for example Character to Char. In this case you should be careful, because unboxing of null causes NullPointerException. You can avoid it putting Scala type in Option.

To achieve this, JavaTypeMapper class is provided. It can convert primitive types and HLists.

Release 0.1

03 Apr 21:53
Compare
Choose a tag to compare

The first public release. Available features:

  • BeanGeneric
  • LabelledBeanGeneric
  • BeanConverter