MapStruct 1.4.0.Beta1 is released

85 views
Skip to first unread message

Filip Hrisafov

unread,
Jun 1, 2020, 8:35:00 AM6/1/20
to mapstruct-users
Long overdue it is my please to announce the first Beta release of MapStruct 1.4.

This release has been packed with new features:
  • Make use of constructor arguments when instantiating mapping targets (Also supports Java 14 records and Kotlin Data classes)
  • Support using "." for targeting current target object
  • Support value mapping between String and Enum
  • Support @Mapping in meta annotation
  • Support Gradle incremental annotation processing feature
  • User control over mapping features (direct, method, conversion, 2step)
  • Support mapping from/to Java 14 records (preview feature)
  • Add EnumTransformationStrategy and EnumNamingStrategy SPIs
For more details checkout the release blog post and the release notes

Filip Hrisafov

unread,
Jun 1, 2020, 9:35:57 AM6/1/20
to mapstruct-users
And of course out of all the excitement I put the wrong link for the release blog :). The release blog post for 1.4.0.Beta1 is here
Reply all
Reply to author
Forward
0 new messages