It is my pleasure to announce the 1.6.1 bug fix release of MapStruct. This release includes 1 enhancement and 8 bug fixes, including some regressions introduced in 1.6.0.
With this release we support the use of the Java 19 LinkedHashSet
and LinkedHashMap
factory methods.
It is my pleasure to announce the next official release of MapStruct Spring Extensions. What started out as a StackOverflow question turned into its own (sub-)project within the MapStruct organization.
Changes in this release:
@PostConstruct
annotation from the deprecated javax.annotation
package underneath. Thanks
to Jeff Schnitzer’s contribution, the generator now checks for the availability of
the “new” jakarta.annotation.PostConstruct
annotation and will prefer this if it’s available. For reasons of backwards
compatibility, javax.annotation.PostConstruct
is the fallback.Including the annotations and extensions defined in this project will generate a class acting as bridge between
MapStruct’s conventions and Spring'
s ConversionService API
that in turn can be added to any Mapper’s uses
attribute. See
the examples for details.
I am very happy to announce the final release of MapStruct 1.6! This is our 6th major release since November 2015.
As you can see with this release we decided to remove the .Final
and only use the version (1.6.0).
We’ll keep doing this for final releases.
Besides bug fixes, the 1.6 release brings some new exciting features: