Releases: limansky/beanpuree
Releases · limansky/beanpuree
Version 0.6
Release 0.5
This is a mostly minor release, containing update of all dependencies, and providing support of Scala 2.13.
Release 0.4
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
This is mostly bug fix release.
It is also adds support for Scala 2.13.0-M2.
Release 0.2
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 HList
s.
Release 0.1
The first public release. Available features:
- BeanGeneric
- LabelledBeanGeneric
- BeanConverter