From 308c4dbdda12ce4e34abc29731497564e661080d Mon Sep 17 00:00:00 2001 From: filiphr Date: Sat, 9 Nov 2024 11:59:56 +0000 Subject: [PATCH] Automated deployment: Sat Nov 9 11:59:56 UTC 2024 78b9f78ea562fb6682169f1abf69313baf46f816 --- index.html | 53 +++++------ news/2013-05-22-website-live/index.html | 8 +- .../index.html | 4 +- .../index.html | 4 +- .../index.html | 4 +- .../index.html | 4 +- .../index.html | 4 +- .../index.html | 4 +- .../index.html | 4 +- .../index.html | 4 +- .../index.html | 4 +- .../index.html | 4 +- .../index.html | 4 +- .../index.html | 4 +- .../index.html | 4 +- .../2016-09-07-mapstruct-1_1_0_CR1/index.html | 4 +- .../index.html | 4 +- .../index.html | 4 +- .../index.html | 4 +- .../index.html | 4 +- .../index.html | 4 +- .../index.html | 4 +- .../index.html | 4 +- .../index.html | 4 +- .../index.html | 4 +- .../index.html | 4 +- .../index.html | 4 +- .../index.html | 4 +- .../index.html | 4 +- .../index.html | 4 +- .../index.html | 4 +- .../index.html | 4 +- .../index.html | 4 +- .../index.html | 4 +- .../index.html | 4 +- .../index.html | 4 +- .../index.html | 4 +- .../index.html | 4 +- .../index.html | 4 +- .../index.html | 4 +- .../index.html | 4 +- .../index.html | 4 +- .../index.html | 4 +- .../index.html | 4 +- .../index.html | 4 +- .../index.html | 4 +- .../index.html | 4 +- .../index.html | 4 +- .../index.html | 4 +- .../index.html | 4 +- .../index.html | 4 +- .../index.html | 4 +- .../index.html | 4 +- .../index.html | 4 +- .../index.html | 4 +- .../index.html | 4 +- .../index.html | 4 +- .../index.html | 4 +- .../index.html | 4 +- .../index.html | 4 +- .../index.html | 4 +- .../index.html | 4 +- .../index.html | 4 +- .../index.html | 4 +- .../index.html | 8 +- .../index.html | 37 ++++---- news/index.html | 91 +++++++++---------- news/index.xml | 25 +++-- news/page/10/index.html | 85 +++++++++-------- news/page/11/index.html | 76 ++++++++-------- news/page/12/index.html | 67 +++++++------- news/page/13/index.html | 68 ++++++++------ news/page/14/index.html | 22 ++--- news/page/2/index.html | 82 ++++++++--------- news/page/3/index.html | 81 +++++++++-------- news/page/4/index.html | 77 ++++++++-------- news/page/5/index.html | 78 ++++++++-------- news/page/6/index.html | 82 ++++++++--------- news/page/7/index.html | 80 ++++++++-------- news/page/8/index.html | 77 ++++++++-------- news/page/9/index.html | 87 ++++++++---------- sitemap.xml | 17 ++-- tags/index.xml | 6 +- tags/news/index.html | 5 + tags/news/index.xml | 13 ++- tags/release/index.html | 5 + tags/release/index.xml | 13 ++- 87 files changed, 764 insertions(+), 727 deletions(-) diff --git a/index.html b/index.html index b84b60d5d..f8a3429ed 100644 --- a/index.html +++ b/index.html @@ -153,6 +153,28 @@

How?

Latest News

+
+

MapStruct 1.6.1 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. +
+ +
+ + Read more... + +
+
+ +

MapStruct 1.6.1 bug fix released

@@ -212,37 +234,6 @@

MapStruct Spring Extensions 1.1.2 released

-
-

MapStruct 1.6.0 is out

- - - - -
-

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:

-
    -
  • Access to target / source property names in conditional and mapping methods
  • -
  • Conditional mapping for source parameters
  • -
  • Passing annotations to generated code
  • -
  • Add javadoc to generated code
  • -
  • New built-in conversions
  • -
-
- -
- - Read more... - -
-
- -
diff --git a/news/2013-05-22-website-live/index.html b/news/2013-05-22-website-live/index.html index ac53eccdb..9cb9f33fa 100644 --- a/news/2013-05-22-website-live/index.html +++ b/news/2013-05-22-website-live/index.html @@ -119,6 +119,8 @@ @@ -168,8 +168,8 @@

+
  • +
  • diff --git a/news/2013-06-03-announcing-mapstruct/index.html b/news/2013-06-03-announcing-mapstruct/index.html index fcca97bda..dd26c6756 100644 --- a/news/2013-06-03-announcing-mapstruct/index.html +++ b/news/2013-06-03-announcing-mapstruct/index.html @@ -119,6 +119,8 @@ diff --git a/news/2013-07-08-using-mapstruct-with-gradle/index.html b/news/2013-07-08-using-mapstruct-with-gradle/index.html index 42e6d5194..88390a90d 100644 --- a/news/2013-07-08-using-mapstruct-with-gradle/index.html +++ b/news/2013-07-08-using-mapstruct-with-gradle/index.html @@ -119,6 +119,8 @@ diff --git a/news/2013-11-28-mapstruct-1_0_0_Alpha2-has-landed/index.html b/news/2013-11-28-mapstruct-1_0_0_Alpha2-has-landed/index.html index 50428033f..8d3c23bd2 100644 --- a/news/2013-11-28-mapstruct-1_0_0_Alpha2-has-landed/index.html +++ b/news/2013-11-28-mapstruct-1_0_0_Alpha2-has-landed/index.html @@ -119,6 +119,8 @@ diff --git a/news/2014-03-05-mapstruct-1_0_0_Beta1-with-JAXB-support-factories-decorators-and-more/index.html b/news/2014-03-05-mapstruct-1_0_0_Beta1-with-JAXB-support-factories-decorators-and-more/index.html index 14319c887..136f5e05f 100644 --- a/news/2014-03-05-mapstruct-1_0_0_Beta1-with-JAXB-support-factories-decorators-and-more/index.html +++ b/news/2014-03-05-mapstruct-1_0_0_Beta1-with-JAXB-support-factories-decorators-and-more/index.html @@ -119,6 +119,8 @@ diff --git a/news/2014-07-02-Java_8_support_in_mapstruct-1_0_0_Beta2/index.html b/news/2014-07-02-Java_8_support_in_mapstruct-1_0_0_Beta2/index.html index 6e900db11..4baef9fbe 100644 --- a/news/2014-07-02-Java_8_support_in_mapstruct-1_0_0_Beta2/index.html +++ b/news/2014-07-02-Java_8_support_in_mapstruct-1_0_0_Beta2/index.html @@ -119,6 +119,8 @@ diff --git a/news/2014-11-30-mapstruct-1_0_0_Beta3-nested-properties/index.html b/news/2014-11-30-mapstruct-1_0_0_Beta3-nested-properties/index.html index 69396ea3a..947cc12dd 100644 --- a/news/2014-11-30-mapstruct-1_0_0_Beta3-nested-properties/index.html +++ b/news/2014-11-30-mapstruct-1_0_0_Beta3-nested-properties/index.html @@ -119,6 +119,8 @@ diff --git a/news/2015-03-05-arrays-configuration-inheritance-mapstruct-1_0_0_Beta4/index.html b/news/2015-03-05-arrays-configuration-inheritance-mapstruct-1_0_0_Beta4/index.html index 6d133fd86..6bf0cc5f1 100644 --- a/news/2015-03-05-arrays-configuration-inheritance-mapstruct-1_0_0_Beta4/index.html +++ b/news/2015-03-05-arrays-configuration-inheritance-mapstruct-1_0_0_Beta4/index.html @@ -119,6 +119,8 @@ diff --git a/news/2015-06-11-mapstruct-1_0_0_CR1-has-landed/index.html b/news/2015-06-11-mapstruct-1_0_0_CR1-has-landed/index.html index e41da2cc3..1dc810581 100644 --- a/news/2015-06-11-mapstruct-1_0_0_CR1-has-landed/index.html +++ b/news/2015-06-11-mapstruct-1_0_0_CR1-has-landed/index.html @@ -119,6 +119,8 @@ diff --git a/news/2015-08-27-mapstruct-1_0_0_CR2-released/index.html b/news/2015-08-27-mapstruct-1_0_0_CR2-released/index.html index d3219ed9a..aa53a0497 100644 --- a/news/2015-08-27-mapstruct-1_0_0_CR2-released/index.html +++ b/news/2015-08-27-mapstruct-1_0_0_CR2-released/index.html @@ -119,6 +119,8 @@ diff --git a/news/2015-11-25-mapstruct-1_0_Final-released/index.html b/news/2015-11-25-mapstruct-1_0_Final-released/index.html index 1dc3ab62e..9cb18c142 100644 --- a/news/2015-11-25-mapstruct-1_0_Final-released/index.html +++ b/news/2015-11-25-mapstruct-1_0_Final-released/index.html @@ -119,6 +119,8 @@ diff --git a/news/2016-02-14-reference-guide-brushed-up/index.html b/news/2016-02-14-reference-guide-brushed-up/index.html index c41fcfc12..6a3937598 100644 --- a/news/2016-02-14-reference-guide-brushed-up/index.html +++ b/news/2016-02-14-reference-guide-brushed-up/index.html @@ -119,6 +119,8 @@ diff --git a/news/2016-03-16-mapstruct-1_1_0_Beta1-released/index.html b/news/2016-03-16-mapstruct-1_1_0_Beta1-released/index.html index d88d6ffb0..6dd8fdfc8 100644 --- a/news/2016-03-16-mapstruct-1_1_0_Beta1-released/index.html +++ b/news/2016-03-16-mapstruct-1_1_0_Beta1-released/index.html @@ -119,6 +119,8 @@ diff --git a/news/2016-07-22-mapstruct-1_1_0_Beta2-released/index.html b/news/2016-07-22-mapstruct-1_1_0_Beta2-released/index.html index eb645df6c..1d38fa0a4 100644 --- a/news/2016-07-22-mapstruct-1_1_0_Beta2-released/index.html +++ b/news/2016-07-22-mapstruct-1_1_0_Beta2-released/index.html @@ -119,6 +119,8 @@ diff --git a/news/2016-09-07-mapstruct-1_1_0_CR1/index.html b/news/2016-09-07-mapstruct-1_1_0_CR1/index.html index cba3f372f..b9142b6da 100644 --- a/news/2016-09-07-mapstruct-1_1_0_CR1/index.html +++ b/news/2016-09-07-mapstruct-1_1_0_CR1/index.html @@ -119,6 +119,8 @@ diff --git a/news/2016-11-08-mapstruct-1_1_0_CR2-is-out/index.html b/news/2016-11-08-mapstruct-1_1_0_CR2-is-out/index.html index f333eb580..1209f2605 100644 --- a/news/2016-11-08-mapstruct-1_1_0_CR2-is-out/index.html +++ b/news/2016-11-08-mapstruct-1_1_0_CR2-is-out/index.html @@ -119,6 +119,8 @@ diff --git a/news/2016-11-22-mapstruct-1_1_0_Final-seen-in-the-wild/index.html b/news/2016-11-22-mapstruct-1_1_0_Final-seen-in-the-wild/index.html index 3415fe9c3..c7894b93d 100644 --- a/news/2016-11-22-mapstruct-1_1_0_Final-seen-in-the-wild/index.html +++ b/news/2016-11-22-mapstruct-1_1_0_Final-seen-in-the-wild/index.html @@ -119,6 +119,8 @@ diff --git a/news/2017-01-02-new-year-new-website/index.html b/news/2017-01-02-new-year-new-website/index.html index 9b3a9ca25..e71ff6ab8 100644 --- a/news/2017-01-02-new-year-new-website/index.html +++ b/news/2017-01-02-new-year-new-website/index.html @@ -119,6 +119,8 @@ diff --git a/news/2017-02-20-mapstruct-1_2_0_Beta1-is-out-with-lombok-support-and-direct-field-access/index.html b/news/2017-02-20-mapstruct-1_2_0_Beta1-is-out-with-lombok-support-and-direct-field-access/index.html index b8582c5bc..95532e23a 100644 --- a/news/2017-02-20-mapstruct-1_2_0_Beta1-is-out-with-lombok-support-and-direct-field-access/index.html +++ b/news/2017-02-20-mapstruct-1_2_0_Beta1-is-out-with-lombok-support-and-direct-field-access/index.html @@ -119,6 +119,8 @@ diff --git a/news/2017-03-16-mapstruct-1_2_0_Beta2-released/index.html b/news/2017-03-16-mapstruct-1_2_0_Beta2-released/index.html index 8ba25f20c..958554075 100644 --- a/news/2017-03-16-mapstruct-1_2_0_Beta2-released/index.html +++ b/news/2017-03-16-mapstruct-1_2_0_Beta2-released/index.html @@ -119,6 +119,8 @@ diff --git a/news/2017-06-02-mapstruct-1_2_0_Beta3-is-out/index.html b/news/2017-06-02-mapstruct-1_2_0_Beta3-is-out/index.html index 9c9c750ef..67b1f0042 100644 --- a/news/2017-06-02-mapstruct-1_2_0_Beta3-is-out/index.html +++ b/news/2017-06-02-mapstruct-1_2_0_Beta3-is-out/index.html @@ -119,6 +119,8 @@ diff --git a/news/2017-07-25-mapstruct-1_2_0_CR1-released/index.html b/news/2017-07-25-mapstruct-1_2_0_CR1-released/index.html index 831dca258..298592b9a 100644 --- a/news/2017-07-25-mapstruct-1_2_0_CR1-released/index.html +++ b/news/2017-07-25-mapstruct-1_2_0_CR1-released/index.html @@ -119,6 +119,8 @@ diff --git a/news/2017-08-28-mapstruct-1_2_0_cr2-released/index.html b/news/2017-08-28-mapstruct-1_2_0_cr2-released/index.html index 1eaca4896..83ddc4102 100644 --- a/news/2017-08-28-mapstruct-1_2_0_cr2-released/index.html +++ b/news/2017-08-28-mapstruct-1_2_0_cr2-released/index.html @@ -119,6 +119,8 @@ diff --git a/news/2017-09-19-announcing-mapstruct-idea/index.html b/news/2017-09-19-announcing-mapstruct-idea/index.html index f9366714f..44b1b6b03 100644 --- a/news/2017-09-19-announcing-mapstruct-idea/index.html +++ b/news/2017-09-19-announcing-mapstruct-idea/index.html @@ -119,6 +119,8 @@ diff --git a/news/2017-10-18-mapstruct-1_2_0_Final-is-out/index.html b/news/2017-10-18-mapstruct-1_2_0_Final-is-out/index.html index 8478e2e39..62b2cb979 100644 --- a/news/2017-10-18-mapstruct-1_2_0_Final-is-out/index.html +++ b/news/2017-10-18-mapstruct-1_2_0_Final-is-out/index.html @@ -119,6 +119,8 @@ diff --git a/news/2018-03-18-filip-hrisafov-taking-over-as-mapstruct-project-lead/index.html b/news/2018-03-18-filip-hrisafov-taking-over-as-mapstruct-project-lead/index.html index b6d4af4b6..cfdf8ea5a 100644 --- a/news/2018-03-18-filip-hrisafov-taking-over-as-mapstruct-project-lead/index.html +++ b/news/2018-03-18-filip-hrisafov-taking-over-as-mapstruct-project-lead/index.html @@ -119,6 +119,8 @@ diff --git a/news/2018-07-15-mapstruct-1_3_0_Beta1-is-out-with-builder-support/index.html b/news/2018-07-15-mapstruct-1_3_0_Beta1-is-out-with-builder-support/index.html index 748bbc2f7..fe18a6d36 100644 --- a/news/2018-07-15-mapstruct-1_3_0_Beta1-is-out-with-builder-support/index.html +++ b/news/2018-07-15-mapstruct-1_3_0_Beta1-is-out-with-builder-support/index.html @@ -119,6 +119,8 @@ diff --git a/news/2018-11-12-mapstruct-1_3_0_Beta2-is-out-with-java8-as-baseline/index.html b/news/2018-11-12-mapstruct-1_3_0_Beta2-is-out-with-java8-as-baseline/index.html index c724d5ddb..11faf9879 100644 --- a/news/2018-11-12-mapstruct-1_3_0_Beta2-is-out-with-java8-as-baseline/index.html +++ b/news/2018-11-12-mapstruct-1_3_0_Beta2-is-out-with-java8-as-baseline/index.html @@ -119,6 +119,8 @@ diff --git a/news/2019-02-11-mapstruct-1_3_0_Final-is-out-in-the-wild/index.html b/news/2019-02-11-mapstruct-1_3_0_Final-is-out-in-the-wild/index.html index bf19612f1..422b79cb5 100644 --- a/news/2019-02-11-mapstruct-1_3_0_Final-is-out-in-the-wild/index.html +++ b/news/2019-02-11-mapstruct-1_3_0_Final-is-out-in-the-wild/index.html @@ -119,6 +119,8 @@ diff --git a/news/2019-09-29-mapstruct-1_3_1_Final-bug-fix-released/index.html b/news/2019-09-29-mapstruct-1_3_1_Final-bug-fix-released/index.html index 71bda8713..f2acfe7af 100644 --- a/news/2019-09-29-mapstruct-1_3_1_Final-bug-fix-released/index.html +++ b/news/2019-09-29-mapstruct-1_3_1_Final-bug-fix-released/index.html @@ -119,6 +119,8 @@ diff --git a/news/2019-12-06-mapstruct-and-quarkus/index.html b/news/2019-12-06-mapstruct-and-quarkus/index.html index 6cd62491a..dfc55146d 100644 --- a/news/2019-12-06-mapstruct-and-quarkus/index.html +++ b/news/2019-12-06-mapstruct-and-quarkus/index.html @@ -119,6 +119,8 @@ diff --git a/news/2020-02-03-announcing-gem-tools/index.html b/news/2020-02-03-announcing-gem-tools/index.html index 5b4a6e0b7..f836d202e 100644 --- a/news/2020-02-03-announcing-gem-tools/index.html +++ b/news/2020-02-03-announcing-gem-tools/index.html @@ -119,6 +119,8 @@ diff --git a/news/2020-06-01-mapstruct-1_4_0_Beta1-is-out-with-constructor-support/index.html b/news/2020-06-01-mapstruct-1_4_0_Beta1-is-out-with-constructor-support/index.html index 5fbe37e18..4853cd29e 100644 --- a/news/2020-06-01-mapstruct-1_4_0_Beta1-is-out-with-constructor-support/index.html +++ b/news/2020-06-01-mapstruct-1_4_0_Beta1-is-out-with-constructor-support/index.html @@ -119,6 +119,8 @@ diff --git a/news/2020-06-01-mapstruct-1_4_0_Beta2-is-out/index.html b/news/2020-06-01-mapstruct-1_4_0_Beta2-is-out/index.html index b3ad10d39..5373eb5e0 100644 --- a/news/2020-06-01-mapstruct-1_4_0_Beta2-is-out/index.html +++ b/news/2020-06-01-mapstruct-1_4_0_Beta2-is-out/index.html @@ -119,6 +119,8 @@ diff --git a/news/2020-07-19-mapstruct-1_4_0_Beta3-is-out/index.html b/news/2020-07-19-mapstruct-1_4_0_Beta3-is-out/index.html index 6c6af14b9..afab8eb9f 100644 --- a/news/2020-07-19-mapstruct-1_4_0_Beta3-is-out/index.html +++ b/news/2020-07-19-mapstruct-1_4_0_Beta3-is-out/index.html @@ -119,6 +119,8 @@ diff --git a/news/2020-08-31-mapstruct-1_4_0_CR1-released/index.html b/news/2020-08-31-mapstruct-1_4_0_CR1-released/index.html index cfe5a2562..9588b2c15 100644 --- a/news/2020-08-31-mapstruct-1_4_0_CR1-released/index.html +++ b/news/2020-08-31-mapstruct-1_4_0_CR1-released/index.html @@ -119,6 +119,8 @@ diff --git a/news/2020-09-28-mapstruct-1_4_0_Final-is-out/index.html b/news/2020-09-28-mapstruct-1_4_0_Final-is-out/index.html index e5f8900c6..6120a77e2 100644 --- a/news/2020-09-28-mapstruct-1_4_0_Final-is-out/index.html +++ b/news/2020-09-28-mapstruct-1_4_0_Final-is-out/index.html @@ -119,6 +119,8 @@ diff --git a/news/2020-10-11-mapstruct-1_4_1_Final-bug-fix-released/index.html b/news/2020-10-11-mapstruct-1_4_1_Final-bug-fix-released/index.html index 8540b97d5..6969550a8 100644 --- a/news/2020-10-11-mapstruct-1_4_1_Final-bug-fix-released/index.html +++ b/news/2020-10-11-mapstruct-1_4_1_Final-bug-fix-released/index.html @@ -119,6 +119,8 @@ diff --git a/news/2020-12-03-mapstruct-spring-extensions-0-0-1-released/index.html b/news/2020-12-03-mapstruct-spring-extensions-0-0-1-released/index.html index 3b8a76959..2b6df4b81 100644 --- a/news/2020-12-03-mapstruct-spring-extensions-0-0-1-released/index.html +++ b/news/2020-12-03-mapstruct-spring-extensions-0-0-1-released/index.html @@ -119,6 +119,8 @@ diff --git a/news/2021-01-31-mapstruct-1_4_2_Final-bug-fix-released/index.html b/news/2021-01-31-mapstruct-1_4_2_Final-bug-fix-released/index.html index e6a9f25bb..ea20e5cec 100644 --- a/news/2021-01-31-mapstruct-1_4_2_Final-bug-fix-released/index.html +++ b/news/2021-01-31-mapstruct-1_4_2_Final-bug-fix-released/index.html @@ -119,6 +119,8 @@ diff --git a/news/2021-02-15-mapstruct-spring-extensions-0-0-2-released/index.html b/news/2021-02-15-mapstruct-spring-extensions-0-0-2-released/index.html index 2b9d2eed0..8d597b4c1 100644 --- a/news/2021-02-15-mapstruct-spring-extensions-0-0-2-released/index.html +++ b/news/2021-02-15-mapstruct-spring-extensions-0-0-2-released/index.html @@ -119,6 +119,8 @@ diff --git a/news/2021-05-25-mapstruct-spring-extensions-0-0-3-released/index.html b/news/2021-05-25-mapstruct-spring-extensions-0-0-3-released/index.html index 1cda08fd8..29ceb5642 100644 --- a/news/2021-05-25-mapstruct-spring-extensions-0-0-3-released/index.html +++ b/news/2021-05-25-mapstruct-spring-extensions-0-0-3-released/index.html @@ -119,6 +119,8 @@ diff --git a/news/2021-07-03-mapstruct-spring-extensions-0-1-0-released/index.html b/news/2021-07-03-mapstruct-spring-extensions-0-1-0-released/index.html index e36ea05c4..885f45ce6 100644 --- a/news/2021-07-03-mapstruct-spring-extensions-0-1-0-released/index.html +++ b/news/2021-07-03-mapstruct-spring-extensions-0-1-0-released/index.html @@ -119,6 +119,8 @@ diff --git a/news/2021-07-18-mapstruct-1_5_0_Beta1-is-out/index.html b/news/2021-07-18-mapstruct-1_5_0_Beta1-is-out/index.html index c37388a44..d066c722a 100644 --- a/news/2021-07-18-mapstruct-1_5_0_Beta1-is-out/index.html +++ b/news/2021-07-18-mapstruct-1_5_0_Beta1-is-out/index.html @@ -119,6 +119,8 @@ diff --git a/news/2021-12-12-mapstruct-1_5_0_Beta2-is-out/index.html b/news/2021-12-12-mapstruct-1_5_0_Beta2-is-out/index.html index f136a6fcc..667837bce 100644 --- a/news/2021-12-12-mapstruct-1_5_0_Beta2-is-out/index.html +++ b/news/2021-12-12-mapstruct-1_5_0_Beta2-is-out/index.html @@ -119,6 +119,8 @@ diff --git a/news/2022-02-07-mapstruct-spring-extensions-0-1-1-released/index.html b/news/2022-02-07-mapstruct-spring-extensions-0-1-1-released/index.html index 8d49f6f5f..82b08261f 100644 --- a/news/2022-02-07-mapstruct-spring-extensions-0-1-1-released/index.html +++ b/news/2022-02-07-mapstruct-spring-extensions-0-1-1-released/index.html @@ -119,6 +119,8 @@ diff --git a/news/2022-03-20-mapstruct-1_5_0_RC1-is-out/index.html b/news/2022-03-20-mapstruct-1_5_0_RC1-is-out/index.html index 7bf7da758..e2008d798 100644 --- a/news/2022-03-20-mapstruct-1_5_0_RC1-is-out/index.html +++ b/news/2022-03-20-mapstruct-1_5_0_RC1-is-out/index.html @@ -119,6 +119,8 @@ diff --git a/news/2022-06-03-mapstruct-1_5_0_Final-is-out/index.html b/news/2022-06-03-mapstruct-1_5_0_Final-is-out/index.html index df3f2509a..d3711bcfa 100644 --- a/news/2022-06-03-mapstruct-1_5_0_Final-is-out/index.html +++ b/news/2022-06-03-mapstruct-1_5_0_Final-is-out/index.html @@ -119,6 +119,8 @@ diff --git a/news/2022-06-09-mapstruct-spring-extensions-0-1-2-released/index.html b/news/2022-06-09-mapstruct-spring-extensions-0-1-2-released/index.html index 3ffcce313..371014ccf 100644 --- a/news/2022-06-09-mapstruct-spring-extensions-0-1-2-released/index.html +++ b/news/2022-06-09-mapstruct-spring-extensions-0-1-2-released/index.html @@ -119,6 +119,8 @@ diff --git a/news/2022-06-18-mapstruct-1_5_2_Final-bug-fix-released/index.html b/news/2022-06-18-mapstruct-1_5_2_Final-bug-fix-released/index.html index d485092ce..fb08d754c 100644 --- a/news/2022-06-18-mapstruct-1_5_2_Final-bug-fix-released/index.html +++ b/news/2022-06-18-mapstruct-1_5_2_Final-bug-fix-released/index.html @@ -119,6 +119,8 @@ diff --git a/news/2022-10-07-mapstruct-1_5_3_Final-bug-fix-released/index.html b/news/2022-10-07-mapstruct-1_5_3_Final-bug-fix-released/index.html index e7f537977..ff35320e8 100644 --- a/news/2022-10-07-mapstruct-1_5_3_Final-bug-fix-released/index.html +++ b/news/2022-10-07-mapstruct-1_5_3_Final-bug-fix-released/index.html @@ -119,6 +119,8 @@ diff --git a/news/2023-02-09-mapstruct-spring-extensions-1-0-0-released/index.html b/news/2023-02-09-mapstruct-spring-extensions-1-0-0-released/index.html index 8e498bf53..9454c690a 100644 --- a/news/2023-02-09-mapstruct-spring-extensions-1-0-0-released/index.html +++ b/news/2023-02-09-mapstruct-spring-extensions-1-0-0-released/index.html @@ -119,6 +119,8 @@ diff --git a/news/2023-04-13-mapstruct-1_5_4_Final-bug-fix-released/index.html b/news/2023-04-13-mapstruct-1_5_4_Final-bug-fix-released/index.html index f53da9db1..f55092eeb 100644 --- a/news/2023-04-13-mapstruct-1_5_4_Final-bug-fix-released/index.html +++ b/news/2023-04-13-mapstruct-1_5_4_Final-bug-fix-released/index.html @@ -119,6 +119,8 @@ diff --git a/news/2023-04-23-mapstruct-1_5_5_Final-bug-fix-released/index.html b/news/2023-04-23-mapstruct-1_5_5_Final-bug-fix-released/index.html index 916693270..a0bf9ef04 100644 --- a/news/2023-04-23-mapstruct-1_5_5_Final-bug-fix-released/index.html +++ b/news/2023-04-23-mapstruct-1_5_5_Final-bug-fix-released/index.html @@ -119,6 +119,8 @@ diff --git a/news/2023-04-23-mapstruct-spring-extensions-1-0-1-released/index.html b/news/2023-04-23-mapstruct-spring-extensions-1-0-1-released/index.html index f0b52de49..7f32d095c 100644 --- a/news/2023-04-23-mapstruct-spring-extensions-1-0-1-released/index.html +++ b/news/2023-04-23-mapstruct-spring-extensions-1-0-1-released/index.html @@ -119,6 +119,8 @@ diff --git a/news/2023-08-08-mapstruct-spring-extensions-1-0-2-released/index.html b/news/2023-08-08-mapstruct-spring-extensions-1-0-2-released/index.html index b20fbce48..ddf59db86 100644 --- a/news/2023-08-08-mapstruct-spring-extensions-1-0-2-released/index.html +++ b/news/2023-08-08-mapstruct-spring-extensions-1-0-2-released/index.html @@ -119,6 +119,8 @@ diff --git a/news/2023-09-25-mapstruct-spring-extensions-1-1-0-released/index.html b/news/2023-09-25-mapstruct-spring-extensions-1-1-0-released/index.html index e6b04adc5..b4d45b91e 100644 --- a/news/2023-09-25-mapstruct-spring-extensions-1-1-0-released/index.html +++ b/news/2023-09-25-mapstruct-spring-extensions-1-1-0-released/index.html @@ -119,6 +119,8 @@ diff --git a/news/2023-11-04-mapstruct-1_6_0_Beta1-is-out/index.html b/news/2023-11-04-mapstruct-1_6_0_Beta1-is-out/index.html index e8cf947a2..91629d2e2 100644 --- a/news/2023-11-04-mapstruct-1_6_0_Beta1-is-out/index.html +++ b/news/2023-11-04-mapstruct-1_6_0_Beta1-is-out/index.html @@ -119,6 +119,8 @@ diff --git a/news/2024-01-04-mapstruct-spring-extensions-1-1-1-released/index.html b/news/2024-01-04-mapstruct-spring-extensions-1-1-1-released/index.html index 0733a3f89..3f1ffc9c2 100644 --- a/news/2024-01-04-mapstruct-spring-extensions-1-1-1-released/index.html +++ b/news/2024-01-04-mapstruct-spring-extensions-1-1-1-released/index.html @@ -119,6 +119,8 @@ diff --git a/news/2024-05-11-mapstruct-1_6_0_Beta2-is-out/index.html b/news/2024-05-11-mapstruct-1_6_0_Beta2-is-out/index.html index 956d13742..3bcc24795 100644 --- a/news/2024-05-11-mapstruct-1_6_0_Beta2-is-out/index.html +++ b/news/2024-05-11-mapstruct-1_6_0_Beta2-is-out/index.html @@ -119,6 +119,8 @@ diff --git a/news/2024-07-20-mapstruct-1_6_0_RC1-is-out/index.html b/news/2024-07-20-mapstruct-1_6_0_RC1-is-out/index.html index 6e3935568..46a0286f3 100644 --- a/news/2024-07-20-mapstruct-1_6_0_RC1-is-out/index.html +++ b/news/2024-07-20-mapstruct-1_6_0_RC1-is-out/index.html @@ -119,6 +119,8 @@ diff --git a/news/2024-08-12-mapstruct-1_6_0-is-out/index.html b/news/2024-08-12-mapstruct-1_6_0-is-out/index.html index c0beff541..db552034d 100644 --- a/news/2024-08-12-mapstruct-1_6_0-is-out/index.html +++ b/news/2024-08-12-mapstruct-1_6_0-is-out/index.html @@ -119,6 +119,8 @@ diff --git a/news/2024-08-31-mapstruct-spring-extensions-1-1-2-released/index.html b/news/2024-08-31-mapstruct-spring-extensions-1-1-2-released/index.html index 94c283f23..9906906a1 100644 --- a/news/2024-08-31-mapstruct-spring-extensions-1-1-2-released/index.html +++ b/news/2024-08-31-mapstruct-spring-extensions-1-1-2-released/index.html @@ -119,6 +119,8 @@ diff --git a/news/2024-09-15-mapstruct-1_6_1_bug-fix-released/index.html b/news/2024-09-15-mapstruct-1_6_1_bug-fix-released/index.html index 4abb9b748..a20254cbc 100644 --- a/news/2024-09-15-mapstruct-1_6_1_bug-fix-released/index.html +++ b/news/2024-09-15-mapstruct-1_6_1_bug-fix-released/index.html @@ -119,6 +119,8 @@ @@ -219,8 +219,8 @@

    -
  • - +
  • +
  • diff --git a/news/2024-11-09-mapstruct-1_6_3_bug-fix-released/index.html b/news/2024-11-09-mapstruct-1_6_3_bug-fix-released/index.html index 468c70bbb..1fc6b0b90 100644 --- a/news/2024-11-09-mapstruct-1_6_3_bug-fix-released/index.html +++ b/news/2024-11-09-mapstruct-1_6_3_bug-fix-released/index.html @@ -3,7 +3,7 @@ - – MapStruct + MapStruct 1.6.1 bug fix released – MapStruct @@ -119,6 +119,8 @@ @@ -142,22 +142,27 @@
    -

    +

    MapStruct 1.6.1 bug fix released

    -

    — -title: “MapStruct 1.6.3 bug fix released” -author: Filip Hrisafov -date: “2024-11-09”

    -

    == tags: [release, news]

    -

    It is my pleasure to announce the 1.6.3 bug fix release of MapStruct. +

    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.

    @@ -208,13 +213,13 @@

    -
  • - +
  • +
  • -
  • - +
  • +
  • diff --git a/news/index.html b/news/index.html index feb73c1db..a52073df0 100644 --- a/news/index.html +++ b/news/index.html @@ -119,6 +119,8 @@ @@ -144,10 +144,10 @@

    @@ -180,7 +180,7 @@

    News

    @@ -196,6 +196,42 @@

    News

    +
    + + + +
    + + +

    MapStruct 1.6.1 bug fix released

    + + + + +
    +

    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.

    +
    + +
    + + Read more... +
    @@ -296,43 +332,6 @@

    - - -

    MapStruct 1.6.0.RC1 is out

    - - - - -
    -

    I am very happy to announce the first (and last) release candidate of MapStruct 1.6. -We are looking into release the final version of 1.6 in the next two weeks.

    -

    This release provides mostly bug fixes since 1.6.0.Beta2.

    -

    This release contains 2 breaking changes, have a look at them when upgrading

    -
    - -
    - - Read more... - -
    - - -
    diff --git a/news/index.xml b/news/index.xml index 05bf622dc..af3f1e060 100644 --- a/news/index.xml +++ b/news/index.xml @@ -6,7 +6,18 @@ Recent content in News on MapStruct Hugo -- gohugo.io en-us - Sun, 15 Sep 2024 00:00:00 +0000 + Sat, 09 Nov 2024 00:00:00 +0000 + + MapStruct 1.6.1 bug fix released + http://mapstruct.org/news/2024-11-09-mapstruct-1_6_3_bug-fix-released/ + Sat, 09 Nov 2024 00:00:00 +0000 + + http://mapstruct.org/news/2024-11-09-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. + + MapStruct 1.6.1 bug fix released http://mapstruct.org/news/2024-09-15-mapstruct-1_6_1_bug-fix-released/ @@ -970,17 +981,5 @@ Examples include the conversion from JPA entities into data transfer or view obj MapStruct has now its own web site, mapstruct.org! - - - http://mapstruct.org/news/2024-11-09-mapstruct-1_6_3_bug-fix-released/ - Mon, 01 Jan 0001 00:00:00 +0000 - - http://mapstruct.org/news/2024-11-09-mapstruct-1_6_3_bug-fix-released/ - — title: “MapStruct 1.6.3 bug fix released” author: Filip Hrisafov date: “2024-11-09” -== tags: [release, news] -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. - - diff --git a/news/page/10/index.html b/news/page/10/index.html index 8fa817485..5d502dc07 100644 --- a/news/page/10/index.html +++ b/news/page/10/index.html @@ -119,6 +119,8 @@ @@ -142,6 +142,51 @@ +
    + + +

    MapStruct 1.2.0.Beta3 is out

    + + + + +
    +

    The summer is nearly there, and so is MapStruct 1.2. +Today it’s my pleasure to announce another release on our way to the Final: MapStruct 1.2 Beta 3!

    +

    This release continues to improve and stabilize the new feature of automatically creating sub-mapping methods. +By default, no sub-mapping methods are generated for any types of the JDK (as those are typically no bean types which one would like to step into in the course of mapping). +If more fine-grained control is needed, there is an SPI now which lets you define for which types sub-mapping methods should be created. +Eventually, you also can turn off automatic sub-mappings completely if you prefer to have full control by explicitly defining all required bean mapping methods.

    +

    Besides that, several bugs were fixed:

    +
      +
    • The generated mappers were missing import statements in some cases (#1215, #1164)
    • +
    • Field mappings didn’t work for nested target properties (#1155)
    • +
    • Accessing a non-existent nested target property wasn’t handled gracefully (#1153)
    • +
    +
    + +
    + + Read more... + +
    +
    + +

    - - -

    MapStruct 1.1.0.CR2 is out

    - - - - -
    -

    It’s my pleasure to announce the second candidate release of MapStruct 1.1!

    -

    This release fixes several bugs discovered in the first CR but also adds some new built-in conversions around date/time types (e.g. from/to the java.sql.* types and between java.time.LocalDate and java.util.Date). -Normally, we wouldn’t add new functionality during the CR phase, but as these conversions have been contributed by community members (kudos to you!), we thought it’d be nice to put them into a release as soon as possible.

    -
    - -
    - - Read more... - -
    -

    - -
    diff --git a/news/page/11/index.html b/news/page/11/index.html index 08f08b707..289a027b6 100644 --- a/news/page/11/index.html +++ b/news/page/11/index.html @@ -119,6 +119,8 @@ @@ -142,6 +142,42 @@ +
    + + +

    MapStruct 1.1.0.CR2 is out

    + + + + +
    +

    It’s my pleasure to announce the second candidate release of MapStruct 1.1!

    +

    This release fixes several bugs discovered in the first CR but also adds some new built-in conversions around date/time types (e.g. from/to the java.sql.* types and between java.time.LocalDate and java.util.Date). +Normally, we wouldn’t add new functionality during the CR phase, but as these conversions have been contributed by community members (kudos to you!), we thought it’d be nice to put them into a release as soon as possible.

    +
    + +
    + + Read more... + +
    +
    + +

    - - -

    MapStruct 1.0 Final released

    - - - - -
    - It’s with great pleasure and excitement that I announce the final release of MapStruct 1.0! -MapStruct is a source code generator for efficient, type-safe mappings between Java bean types, based on annotated interface definitions. It works in your command line builds (e.g. via Maven or Gradle) as well as your favourite IDE. The advantages of this approach are manifold: -Great performance: Plain method invocations only, no use of reflection Compile-time type safety: Only objects and attributes actually mapping to each other can be mapped, no accidental mapping of an order entity into a customer DTO etc. -
    - -
    - - Read more... - -
    -

    - -
    diff --git a/news/page/12/index.html b/news/page/12/index.html index a8c33c05a..d1b2487ea 100644 --- a/news/page/12/index.html +++ b/news/page/12/index.html @@ -119,6 +119,8 @@ @@ -144,13 +144,13 @@
    @@ -180,13 +180,13 @@

    -

    MapStruct 1.0.0.CR1 has landed

    +

    MapStruct 1.0.0.CR2 released

    Read more... + Read more...

    @@ -216,10 +216,10 @@

    -

    Array mappings, configuration inheritance: MapStruct 1.0.0.Beta4 released

    +

    MapStruct 1.0.0.CR1 has landed

    Read more... + Read more...

    @@ -251,10 +252,10 @@

    -

    MapStruct 1.0.0.Beta3 is out with nested properties, qualifiers and more

    +

    Array mappings, configuration inheritance: MapStruct 1.0.0.Beta4 released

    Read more... + Read more...

    @@ -287,10 +287,10 @@

    -

    Support for Java 8, JodaTime and more: MapStruct 1.0.0.Beta2 released

    +

    MapStruct 1.0.0.Beta3 is out with nested properties, qualifiers and more

    Read more... + Read more... diff --git a/news/page/13/index.html b/news/page/13/index.html index 69bc21480..d7f5520b2 100644 --- a/news/page/13/index.html +++ b/news/page/13/index.html @@ -119,6 +119,8 @@ @@ -142,6 +142,43 @@ +
    + + +

    Support for Java 8, JodaTime and more: MapStruct 1.0.0.Beta2 released

    + + + + +
    + It’s my great pleasure to announce the release of MapStruct 1.0.0.Beta2. +Amongst the new features is initial support for Java 8, built-in mappings for the types of the Joda-Time date and time API, flexible mapping customization via inline Java expressions and much more. +Distribution bundles (ZIP, TAR.GZ) are available on SourceForge. Alternatively, you can obtain the dependencies from Maven Central. The GAV coordinates are: +org.mapstruct:mapstruct:1.0.0.Beta2 for the annotation JAR, to be used with Java <= 7 org. +
    + +
    + + Read more... + +
    +
    + + - -
    diff --git a/news/page/14/index.html b/news/page/14/index.html index 8126f9afb..30d3cc501 100644 --- a/news/page/14/index.html +++ b/news/page/14/index.html @@ -119,6 +119,8 @@ @@ -144,27 +144,27 @@
    -

    +

    mapstruct.org has landed!

    - — title: “MapStruct 1.6.3 bug fix released” author: Filip Hrisafov date: “2024-11-09” -== tags: [release, news] -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. + MapStruct has now its own web site, mapstruct.org!
    diff --git a/news/page/2/index.html b/news/page/2/index.html index bb37191a3..9d1b14ef8 100644 --- a/news/page/2/index.html +++ b/news/page/2/index.html @@ -119,6 +119,8 @@ @@ -142,6 +142,43 @@ +
    + + +

    MapStruct 1.6.0.RC1 is out

    + + + + +
    +

    I am very happy to announce the first (and last) release candidate of MapStruct 1.6. +We are looking into release the final version of 1.6 in the next two weeks.

    +

    This release provides mostly bug fixes since 1.6.0.Beta2.

    +

    This release contains 2 breaking changes, have a look at them when upgrading

    +
    + +
    + + Read more... + +
    +
    + +

    - - -

    MapStruct Spring Extensions 1.0.2 released

    - - - - -
    -

    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:

    -
      -
    • Spring Extensions will now honour the mapstruct.suppressGeneratorTimestamp processor option. Thanks to freund17 for pointing out this omission.
    • -
    -

    We’re functionally complete. There are currently no plans for further features, although we will keep an eye on compatibility with future MapStruct and Spring releases as well as community requests.

    -

    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.

    -
    - -
    - - Read more... - -
    -

    - -
    diff --git a/news/page/3/index.html b/news/page/3/index.html index 5d1dac6e7..a27902f5a 100644 --- a/news/page/3/index.html +++ b/news/page/3/index.html @@ -119,6 +119,8 @@ @@ -142,6 +142,47 @@ +
    + + +

    MapStruct Spring Extensions 1.0.2 released

    + + + + +
    +

    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:

    +
      +
    • Spring Extensions will now honour the mapstruct.suppressGeneratorTimestamp processor option. Thanks to freund17 for pointing out this omission.
    • +
    +

    We’re functionally complete. There are currently no plans for further features, although we will keep an eye on compatibility with future MapStruct and Spring releases as well as community requests.

    +

    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.

    +
    + +
    + + Read more... + +
    +
    + +

    - - -

    MapStruct 1.5.3.Final bug fix released

    - - - - -
    -

    It is my pleasure to announce the 1.5.3.Final bug fix release of MapStruct. -This release includes 18 bug fixes and 7 documentation improvements.

    -

    The most notable fixes are around the handling of nested imports and generics handling

    -
    - -
    - - Read more... - -
    -

    - -
    diff --git a/news/page/4/index.html b/news/page/4/index.html index b7ee290be..be33b9815 100644 --- a/news/page/4/index.html +++ b/news/page/4/index.html @@ -119,6 +119,8 @@ @@ -142,6 +142,42 @@ +
    + + +

    MapStruct 1.5.3.Final bug fix released

    + + + + +
    +

    It is my pleasure to announce the 1.5.3.Final bug fix release of MapStruct. +This release includes 18 bug fixes and 7 documentation improvements.

    +

    The most notable fixes are around the handling of nested imports and generics handling

    +
    + +
    + + Read more... + +
    +
    + +

    - - -

    MapStruct Spring Extensions 0.1.1 released

    - - - - -
    -

    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.

    -

    This release fixes a bug related to dealing with array types as mapping sources or targets.

    -

    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.

    -
    - -
    - - Read more... - -
    -

    - -
    diff --git a/news/page/5/index.html b/news/page/5/index.html index adbcce2bf..4ab3e3176 100644 --- a/news/page/5/index.html +++ b/news/page/5/index.html @@ -119,6 +119,8 @@ @@ -142,6 +142,43 @@ +
    + + +

    MapStruct Spring Extensions 0.1.1 released

    + + + + +
    +

    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.

    +

    This release fixes a bug related to dealing with array types as mapping sources or targets.

    +

    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.

    +
    + +
    + + Read more... + +
    +
    + +

    - - -

    MapStruct Spring Extensions 0.0.2 released

    - - - - -
    -

    It is my pleasure to announce the second official release of MapStruct Spring Extensions. -What started out as a StackOverflow question over a year ago has turned into its own (sub-)project within the MapStruct organization.

    -

    This second release allows specifying a defined name for the generated ConversionServiceAdapter bean. Kudos go to David Hamilton for this contribution. Additionally, you will now find a reference guide on the main MapStruct homepage.

    -

    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.

    -
    - -
    - - Read more... - -
    -

    - -
    diff --git a/news/page/6/index.html b/news/page/6/index.html index 6b5c2f154..7cb418f43 100644 --- a/news/page/6/index.html +++ b/news/page/6/index.html @@ -119,6 +119,8 @@ @@ -142,6 +142,43 @@ +
    + + +

    MapStruct Spring Extensions 0.0.2 released

    + + + + +
    +

    It is my pleasure to announce the second official release of MapStruct Spring Extensions. +What started out as a StackOverflow question over a year ago has turned into its own (sub-)project within the MapStruct organization.

    +

    This second release allows specifying a defined name for the generated ConversionServiceAdapter bean. Kudos go to David Hamilton for this contribution. Additionally, you will now find a reference guide on the main MapStruct homepage.

    +

    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.

    +
    + +
    + + Read more... + +
    +
    + +

    - - -

    MapStruct 1.4.0.CR1 released

    - - - - -
    -

    I’m very happy to announce the first candidate release of MapStruct 1.4!

    -

    The CR1 release mostly provides bug fixes and other smaller improvements since the Beta 3, -So what did we tackle in 1.4.0.RC1

    -
      -
    • Support for using a custom exception for an unexpected value mapping
    • -
    • Fix various bugs with generics and constructor mapping
    • -
    • Various small enhancements around error messages
    • -
    -
    - -
    - - Read more... - -
    -

    - -
    diff --git a/news/page/7/index.html b/news/page/7/index.html index 1a9a4eb53..92d8fef43 100644 --- a/news/page/7/index.html +++ b/news/page/7/index.html @@ -119,6 +119,8 @@ @@ -142,6 +142,47 @@ +
    + + +

    MapStruct 1.4.0.CR1 released

    + + + + +
    +

    I’m very happy to announce the first candidate release of MapStruct 1.4!

    +

    The CR1 release mostly provides bug fixes and other smaller improvements since the Beta 3, +So what did we tackle in 1.4.0.RC1

    +
      +
    • Support for using a custom exception for an unexpected value mapping
    • +
    • Fix various bugs with generics and constructor mapping
    • +
    • Various small enhancements around error messages
    • +
    +
    + +
    + + Read more... + +
    +
    + +

    - - -

    MapStruct and Quarkus - a match made in heaven?

    - - - - -
    -

    This year is nearly over, but it was started with something new that came up in the Java world: Quarkus. You may already have heard about it, if not, don’t worry, I will quickly summarize what it is.

    -

    Additionally to this post you can also find a working example in our examples repository.

    -
    - -
    - - Read more... - -
    -

    - -
    diff --git a/news/page/8/index.html b/news/page/8/index.html index 777908e6d..0cd5ebcf7 100644 --- a/news/page/8/index.html +++ b/news/page/8/index.html @@ -119,6 +119,8 @@ @@ -142,6 +142,41 @@ +
    + + +

    MapStruct and Quarkus - a match made in heaven?

    + + + + +
    +

    This year is nearly over, but it was started with something new that came up in the Java world: Quarkus. You may already have heard about it, if not, don’t worry, I will quickly summarize what it is.

    +

    Additionally to this post you can also find a working example in our examples repository.

    +
    + +
    + + Read more... + +
    +
    + +

    - - -

    Filip Hrisafov Taking Over as MapStruct Project Lead

    - - - - -
    -

    It’s with great happiness and excitement that I’m announcing that Filip Hrisafov is taking over the role of MapStruct’s project lead!

    -

    Really that’s just manifesting the status quo of the last couple of months, during which Filip already was acting in that role effectively. -As I’ve been able to contribute less and less time towards MapStruct over the last year, -it was about time to pass on the baton to a new lead, -with many fresh ideas and a great level of enthusiasm.

    -

    Filip joined the team in 2016, sending in a patch for improving our test suite. -Since then, he became an invaluable member of the MapStruct community. -He implemented several new features and stepped up to help with reviewing -pull requests, providing help to new contributors, answering related questions on StackOverflow and even doing the last few releases of the project.

    -

    Having had the pleasure of working with Filip over the last years, I’m convinced that going forward he’s the perfect person for leading the project.

    -
    - -
    - - Read more... - -
    -

    - -
    diff --git a/news/page/9/index.html b/news/page/9/index.html index 2cdf245ac..98036de4f 100644 --- a/news/page/9/index.html +++ b/news/page/9/index.html @@ -119,6 +119,8 @@ @@ -142,6 +142,44 @@ +
    + + +

    Filip Hrisafov Taking Over as MapStruct Project Lead

    + + + + +
    +

    It’s with great happiness and excitement that I’m announcing that Filip Hrisafov is taking over the role of MapStruct’s project lead!

    +

    Really that’s just manifesting the status quo of the last couple of months, during which Filip already was acting in that role effectively. +As I’ve been able to contribute less and less time towards MapStruct over the last year, +it was about time to pass on the baton to a new lead, +with many fresh ideas and a great level of enthusiasm.

    +

    Filip joined the team in 2016, sending in a patch for improving our test suite. +Since then, he became an invaluable member of the MapStruct community. +He implemented several new features and stepped up to help with reviewing +pull requests, providing help to new contributors, answering related questions on StackOverflow and even doing the last few releases of the project.

    +

    Having had the pleasure of working with Filip over the last years, I’m convinced that going forward he’s the perfect person for leading the project.

    +
    + +
    + + Read more... + +
    +
    + +

    - - -

    MapStruct 1.2.0.Beta3 is out

    - - - - -
    -

    The summer is nearly there, and so is MapStruct 1.2. -Today it’s my pleasure to announce another release on our way to the Final: MapStruct 1.2 Beta 3!

    -

    This release continues to improve and stabilize the new feature of automatically creating sub-mapping methods. -By default, no sub-mapping methods are generated for any types of the JDK (as those are typically no bean types which one would like to step into in the course of mapping). -If more fine-grained control is needed, there is an SPI now which lets you define for which types sub-mapping methods should be created. -Eventually, you also can turn off automatic sub-mappings completely if you prefer to have full control by explicitly defining all required bean mapping methods.

    -

    Besides that, several bugs were fixed:

    -
      -
    • The generated mappers were missing import statements in some cases (#1215, #1164)
    • -
    • Field mappings didn’t work for nested target properties (#1155)
    • -
    • Accessing a non-existent nested target property wasn’t handled gracefully (#1153)
    • -
    -
    - -
    - - Read more... - -
    -

    - -
    diff --git a/sitemap.xml b/sitemap.xml index 4ae418f23..6480b31de 100644 --- a/sitemap.xml +++ b/sitemap.xml @@ -48,21 +48,24 @@ 2016-12-31T13:24:06+01:00 http://mapstruct.org/ - 2024-09-15T00:00:00+00:00 + 2024-11-09T00:00:00+00:00 - http://mapstruct.org/news/2024-09-15-mapstruct-1_6_1_bug-fix-released/ - 2024-09-15T00:00:00+00:00 + http://mapstruct.org/news/2024-11-09-mapstruct-1_6_3_bug-fix-released/ + 2024-11-09T00:00:00+00:00 http://mapstruct.org/tags/news/ - 2024-09-15T00:00:00+00:00 + 2024-11-09T00:00:00+00:00 http://mapstruct.org/news/ - 2024-09-15T00:00:00+00:00 + 2024-11-09T00:00:00+00:00 http://mapstruct.org/tags/release/ - 2024-09-15T00:00:00+00:00 + 2024-11-09T00:00:00+00:00 http://mapstruct.org/tags/ + 2024-11-09T00:00:00+00:00 + + http://mapstruct.org/news/2024-09-15-mapstruct-1_6_1_bug-fix-released/ 2024-09-15T00:00:00+00:00 http://mapstruct.org/news/2024-08-31-mapstruct-spring-extensions-1-1-2-released/ @@ -286,8 +289,6 @@ http://mapstruct.org/news/2013-05-22-website-live/ 2013-05-22T00:00:00+00:00 - - http://mapstruct.org/news/2024-11-09-mapstruct-1_6_3_bug-fix-released/ http://mapstruct.org/categories/ diff --git a/tags/index.xml b/tags/index.xml index b58788337..266938047 100644 --- a/tags/index.xml +++ b/tags/index.xml @@ -6,11 +6,11 @@ Recent content in Tags on MapStruct Hugo -- gohugo.io en-us - Sun, 15 Sep 2024 00:00:00 +0000 + Sat, 09 Nov 2024 00:00:00 +0000 news http://mapstruct.org/tags/news/ - Sun, 15 Sep 2024 00:00:00 +0000 + Sat, 09 Nov 2024 00:00:00 +0000 http://mapstruct.org/tags/news/ @@ -19,7 +19,7 @@ release http://mapstruct.org/tags/release/ - Sun, 15 Sep 2024 00:00:00 +0000 + Sat, 09 Nov 2024 00:00:00 +0000 http://mapstruct.org/tags/release/ diff --git a/tags/news/index.html b/tags/news/index.html index ab0efafbb..a33146e71 100644 --- a/tags/news/index.html +++ b/tags/news/index.html @@ -130,6 +130,11 @@

    news

    +
    MapStruct 1.6.1 bug fix released
    +
    + + More...

    +
    MapStruct 1.6.1 bug fix released
    diff --git a/tags/news/index.xml b/tags/news/index.xml index 7c8473fa4..8c26dc1f7 100644 --- a/tags/news/index.xml +++ b/tags/news/index.xml @@ -6,7 +6,18 @@ Recent content in news on MapStruct Hugo -- gohugo.io en-us - Sun, 15 Sep 2024 00:00:00 +0000 + Sat, 09 Nov 2024 00:00:00 +0000 + + MapStruct 1.6.1 bug fix released + http://mapstruct.org/news/2024-11-09-mapstruct-1_6_3_bug-fix-released/ + Sat, 09 Nov 2024 00:00:00 +0000 + + http://mapstruct.org/news/2024-11-09-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. + + MapStruct 1.6.1 bug fix released http://mapstruct.org/news/2024-09-15-mapstruct-1_6_1_bug-fix-released/ diff --git a/tags/release/index.html b/tags/release/index.html index b27d1779d..5b35b8553 100644 --- a/tags/release/index.html +++ b/tags/release/index.html @@ -130,6 +130,11 @@

    release

    +
    MapStruct 1.6.1 bug fix released
    +
    + + More...

    +
    MapStruct 1.6.1 bug fix released
    diff --git a/tags/release/index.xml b/tags/release/index.xml index 7254f1c82..8566f819a 100644 --- a/tags/release/index.xml +++ b/tags/release/index.xml @@ -6,7 +6,18 @@ Recent content in release on MapStruct Hugo -- gohugo.io en-us - Sun, 15 Sep 2024 00:00:00 +0000 + Sat, 09 Nov 2024 00:00:00 +0000 + + MapStruct 1.6.1 bug fix released + http://mapstruct.org/news/2024-11-09-mapstruct-1_6_3_bug-fix-released/ + Sat, 09 Nov 2024 00:00:00 +0000 + + http://mapstruct.org/news/2024-11-09-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. + + MapStruct 1.6.1 bug fix released http://mapstruct.org/news/2024-09-15-mapstruct-1_6_1_bug-fix-released/