MapStruct 1.6.3 bug fix released

It is my pleasure to announce the 1.6.3 bug fix release of MapStruct. This release includes 3 bug fixes. You may wonder where the Blog Post for 1.6.2 is. There was no blog post as we released it immediately after 1.6.1 due to a regression in the 1.6.1 release, when using Java records.

With this release we support the use of the Java 19 LinkedHashSet and LinkedHashMap factory methods.

  • Redundant if condition in Java record mapping with RETURN_DEFAULT strategy (#3747)
  • Stackoverflow with Immutables custom builder (#3370)
  • Unused import of java.time.LocalDate when mapping source LocalDateTime to target LocalDate (#3732)

=== Thanks

Thanks to our entire community for reporting these errors.

In alphabetic order this are all the contributors that contributed to the 1.6.3 release of Mapstruct:

We are also accepting donations through https://opencollective.com/mapstruct[Open Collective] or https://github.com/sponsors/mapstruct[GitHub]. We’d like to thank all the supporters that supported us with donations in this period:

Happy coding with MapStruct 1.6.3!!

=== Download

You can fetch the new release from Maven Central using the following GAV coordinates:

Alternatively, you can get ZIP and TAR.GZ distribution bundles - containing all the JARs, documentation etc. - https://github.com/mapstruct/mapstruct/releases/tag/1.6.3[from GitHub].

If you run into any trouble or would like to report a bug, feature request or similar, use the following channels to get in touch:

comments powered by Disqus