Skip to content

Commit 5d64176

Browse files
committed
Automated deployment: Mon Feb 2 10:27:49 UTC 2026 f37258b
1 parent 92ba47d commit 5d64176

90 files changed

Lines changed: 1248 additions & 718 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

index.html

Lines changed: 27 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -153,6 +153,33 @@ <h2 class="uk-h3">How?</h2>
153153
<h2>Latest News</h2>
154154

155155

156+
<article class="uk-article ms-article-compact">
157+
<h3 class="uk-h3">Native Optional support, improved Kotlin Support, and much more: MapStruct 1.7.0.Beta1 is out</h3>
158+
159+
<p class="uk-article-meta ms-article-author">
160+
<time>February 01, 2026</time>
161+
</p>
162+
163+
164+
<div>
165+
<p>It&rsquo;s my pleasure to announce the first Beta release of MapStruct 1.7.</p>
166+
<p>The new release comes with a lot of new functionality, e.g.:</p>
167+
<ul>
168+
<li>Native <code>Optional</code> support</li>
169+
<li>Improved Kotlin support</li>
170+
<li>Support for Java 21 Sequenced Collections</li>
171+
<li>Support for ignoring multiple target properties at once</li>
172+
</ul>
173+
</div>
174+
175+
<div>
176+
177+
<a href="http://mapstruct.org/news/2026-02-01-mapstruct-1_7_0_Beta1-is-out/">Read more...</a>
178+
179+
</div>
180+
</article>
181+
182+
156183
<article class="uk-article ms-article-compact">
157184
<h3 class="uk-h3">MapStruct Spring Extensions 2.0.0 released</h3>
158185

@@ -217,28 +244,6 @@ <h3 class="uk-h3">MapStruct Spring Extensions 1.1.3 released</h3>
217244
</article>
218245

219246

220-
<article class="uk-article ms-article-compact">
221-
<h3 class="uk-h3">MapStruct 1.6.3 bug fix released</h3>
222-
223-
<p class="uk-article-meta ms-article-author">
224-
<time>November 09, 2024</time>
225-
</p>
226-
227-
228-
<div>
229-
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.
230-
With this release we support the use of the Java 19 LinkedHashSet and LinkedHashMap factory methods.
231-
Redundant if condition in Java record mapping with RETURN_DEFAULT strategy (#3747) Stackoverflow with Immutables custom builder (#3370) Unused import of java.
232-
</div>
233-
234-
<div>
235-
236-
<a href="http://mapstruct.org/news/2024-11-09-mapstruct-1_6_3_bug-fix-released/">Read more...</a>
237-
238-
</div>
239-
</article>
240-
241-
242247
</div>
243248
</div>
244249
<div class="uk-grid">

news/2013-05-22-website-live/index.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -119,6 +119,8 @@
119119
</ul>
120120
<ul class="uk-nav uk-nav-sub">
121121

122+
<li><a href="http://mapstruct.org/news/2026-02-01-mapstruct-1_7_0_Beta1-is-out/">Native Optional support, improved Kotlin Support, and much more: MapStruct 1.7.0.Beta1 is out</a></li>
123+
122124
<li><a href="http://mapstruct.org/news/2025-11-15-mapstruct-spring-extensions-2-0-0-released/">MapStruct Spring Extensions 2.0.0 released</a></li>
123125

124126
<li><a href="http://mapstruct.org/news/2025-03-14-mapstruct-spring-extensions-1-1-3-released/">MapStruct Spring Extensions 1.1.3 released</a></li>
@@ -131,8 +133,6 @@
131133

132134
<li><a href="http://mapstruct.org/news/2024-08-12-mapstruct-1_6_0-is-out/">MapStruct 1.6.0 is out</a></li>
133135

134-
<li><a href="http://mapstruct.org/news/2024-07-20-mapstruct-1_6_0_RC1-is-out/">MapStruct 1.6.0.RC1 is out</a></li>
135-
136136
</ul>
137137

138138

news/2013-06-03-announcing-mapstruct/index.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -119,6 +119,8 @@
119119
</ul>
120120
<ul class="uk-nav uk-nav-sub">
121121

122+
<li><a href="http://mapstruct.org/news/2026-02-01-mapstruct-1_7_0_Beta1-is-out/">Native Optional support, improved Kotlin Support, and much more: MapStruct 1.7.0.Beta1 is out</a></li>
123+
122124
<li><a href="http://mapstruct.org/news/2025-11-15-mapstruct-spring-extensions-2-0-0-released/">MapStruct Spring Extensions 2.0.0 released</a></li>
123125

124126
<li><a href="http://mapstruct.org/news/2025-03-14-mapstruct-spring-extensions-1-1-3-released/">MapStruct Spring Extensions 1.1.3 released</a></li>
@@ -131,8 +133,6 @@
131133

132134
<li><a href="http://mapstruct.org/news/2024-08-12-mapstruct-1_6_0-is-out/">MapStruct 1.6.0 is out</a></li>
133135

134-
<li><a href="http://mapstruct.org/news/2024-07-20-mapstruct-1_6_0_RC1-is-out/">MapStruct 1.6.0.RC1 is out</a></li>
135-
136136
</ul>
137137

138138

news/2013-07-08-using-mapstruct-with-gradle/index.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -119,6 +119,8 @@
119119
</ul>
120120
<ul class="uk-nav uk-nav-sub">
121121

122+
<li><a href="http://mapstruct.org/news/2026-02-01-mapstruct-1_7_0_Beta1-is-out/">Native Optional support, improved Kotlin Support, and much more: MapStruct 1.7.0.Beta1 is out</a></li>
123+
122124
<li><a href="http://mapstruct.org/news/2025-11-15-mapstruct-spring-extensions-2-0-0-released/">MapStruct Spring Extensions 2.0.0 released</a></li>
123125

124126
<li><a href="http://mapstruct.org/news/2025-03-14-mapstruct-spring-extensions-1-1-3-released/">MapStruct Spring Extensions 1.1.3 released</a></li>
@@ -131,8 +133,6 @@
131133

132134
<li><a href="http://mapstruct.org/news/2024-08-12-mapstruct-1_6_0-is-out/">MapStruct 1.6.0 is out</a></li>
133135

134-
<li><a href="http://mapstruct.org/news/2024-07-20-mapstruct-1_6_0_RC1-is-out/">MapStruct 1.6.0.RC1 is out</a></li>
135-
136136
</ul>
137137

138138

news/2013-11-28-mapstruct-1_0_0_Alpha2-has-landed/index.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -119,6 +119,8 @@
119119
</ul>
120120
<ul class="uk-nav uk-nav-sub">
121121

122+
<li><a href="http://mapstruct.org/news/2026-02-01-mapstruct-1_7_0_Beta1-is-out/">Native Optional support, improved Kotlin Support, and much more: MapStruct 1.7.0.Beta1 is out</a></li>
123+
122124
<li><a href="http://mapstruct.org/news/2025-11-15-mapstruct-spring-extensions-2-0-0-released/">MapStruct Spring Extensions 2.0.0 released</a></li>
123125

124126
<li><a href="http://mapstruct.org/news/2025-03-14-mapstruct-spring-extensions-1-1-3-released/">MapStruct Spring Extensions 1.1.3 released</a></li>
@@ -131,8 +133,6 @@
131133

132134
<li><a href="http://mapstruct.org/news/2024-08-12-mapstruct-1_6_0-is-out/">MapStruct 1.6.0 is out</a></li>
133135

134-
<li><a href="http://mapstruct.org/news/2024-07-20-mapstruct-1_6_0_RC1-is-out/">MapStruct 1.6.0.RC1 is out</a></li>
135-
136136
</ul>
137137

138138

news/2014-03-05-mapstruct-1_0_0_Beta1-with-JAXB-support-factories-decorators-and-more/index.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -119,6 +119,8 @@
119119
</ul>
120120
<ul class="uk-nav uk-nav-sub">
121121

122+
<li><a href="http://mapstruct.org/news/2026-02-01-mapstruct-1_7_0_Beta1-is-out/">Native Optional support, improved Kotlin Support, and much more: MapStruct 1.7.0.Beta1 is out</a></li>
123+
122124
<li><a href="http://mapstruct.org/news/2025-11-15-mapstruct-spring-extensions-2-0-0-released/">MapStruct Spring Extensions 2.0.0 released</a></li>
123125

124126
<li><a href="http://mapstruct.org/news/2025-03-14-mapstruct-spring-extensions-1-1-3-released/">MapStruct Spring Extensions 1.1.3 released</a></li>
@@ -131,8 +133,6 @@
131133

132134
<li><a href="http://mapstruct.org/news/2024-08-12-mapstruct-1_6_0-is-out/">MapStruct 1.6.0 is out</a></li>
133135

134-
<li><a href="http://mapstruct.org/news/2024-07-20-mapstruct-1_6_0_RC1-is-out/">MapStruct 1.6.0.RC1 is out</a></li>
135-
136136
</ul>
137137

138138

news/2014-07-02-Java_8_support_in_mapstruct-1_0_0_Beta2/index.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -119,6 +119,8 @@
119119
</ul>
120120
<ul class="uk-nav uk-nav-sub">
121121

122+
<li><a href="http://mapstruct.org/news/2026-02-01-mapstruct-1_7_0_Beta1-is-out/">Native Optional support, improved Kotlin Support, and much more: MapStruct 1.7.0.Beta1 is out</a></li>
123+
122124
<li><a href="http://mapstruct.org/news/2025-11-15-mapstruct-spring-extensions-2-0-0-released/">MapStruct Spring Extensions 2.0.0 released</a></li>
123125

124126
<li><a href="http://mapstruct.org/news/2025-03-14-mapstruct-spring-extensions-1-1-3-released/">MapStruct Spring Extensions 1.1.3 released</a></li>
@@ -131,8 +133,6 @@
131133

132134
<li><a href="http://mapstruct.org/news/2024-08-12-mapstruct-1_6_0-is-out/">MapStruct 1.6.0 is out</a></li>
133135

134-
<li><a href="http://mapstruct.org/news/2024-07-20-mapstruct-1_6_0_RC1-is-out/">MapStruct 1.6.0.RC1 is out</a></li>
135-
136136
</ul>
137137

138138

news/2014-11-30-mapstruct-1_0_0_Beta3-nested-properties/index.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -119,6 +119,8 @@
119119
</ul>
120120
<ul class="uk-nav uk-nav-sub">
121121

122+
<li><a href="http://mapstruct.org/news/2026-02-01-mapstruct-1_7_0_Beta1-is-out/">Native Optional support, improved Kotlin Support, and much more: MapStruct 1.7.0.Beta1 is out</a></li>
123+
122124
<li><a href="http://mapstruct.org/news/2025-11-15-mapstruct-spring-extensions-2-0-0-released/">MapStruct Spring Extensions 2.0.0 released</a></li>
123125

124126
<li><a href="http://mapstruct.org/news/2025-03-14-mapstruct-spring-extensions-1-1-3-released/">MapStruct Spring Extensions 1.1.3 released</a></li>
@@ -131,8 +133,6 @@
131133

132134
<li><a href="http://mapstruct.org/news/2024-08-12-mapstruct-1_6_0-is-out/">MapStruct 1.6.0 is out</a></li>
133135

134-
<li><a href="http://mapstruct.org/news/2024-07-20-mapstruct-1_6_0_RC1-is-out/">MapStruct 1.6.0.RC1 is out</a></li>
135-
136136
</ul>
137137

138138

news/2015-03-05-arrays-configuration-inheritance-mapstruct-1_0_0_Beta4/index.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -119,6 +119,8 @@
119119
</ul>
120120
<ul class="uk-nav uk-nav-sub">
121121

122+
<li><a href="http://mapstruct.org/news/2026-02-01-mapstruct-1_7_0_Beta1-is-out/">Native Optional support, improved Kotlin Support, and much more: MapStruct 1.7.0.Beta1 is out</a></li>
123+
122124
<li><a href="http://mapstruct.org/news/2025-11-15-mapstruct-spring-extensions-2-0-0-released/">MapStruct Spring Extensions 2.0.0 released</a></li>
123125

124126
<li><a href="http://mapstruct.org/news/2025-03-14-mapstruct-spring-extensions-1-1-3-released/">MapStruct Spring Extensions 1.1.3 released</a></li>
@@ -131,8 +133,6 @@
131133

132134
<li><a href="http://mapstruct.org/news/2024-08-12-mapstruct-1_6_0-is-out/">MapStruct 1.6.0 is out</a></li>
133135

134-
<li><a href="http://mapstruct.org/news/2024-07-20-mapstruct-1_6_0_RC1-is-out/">MapStruct 1.6.0.RC1 is out</a></li>
135-
136136
</ul>
137137

138138

news/2015-06-11-mapstruct-1_0_0_CR1-has-landed/index.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -119,6 +119,8 @@
119119
</ul>
120120
<ul class="uk-nav uk-nav-sub">
121121

122+
<li><a href="http://mapstruct.org/news/2026-02-01-mapstruct-1_7_0_Beta1-is-out/">Native Optional support, improved Kotlin Support, and much more: MapStruct 1.7.0.Beta1 is out</a></li>
123+
122124
<li><a href="http://mapstruct.org/news/2025-11-15-mapstruct-spring-extensions-2-0-0-released/">MapStruct Spring Extensions 2.0.0 released</a></li>
123125

124126
<li><a href="http://mapstruct.org/news/2025-03-14-mapstruct-spring-extensions-1-1-3-released/">MapStruct Spring Extensions 1.1.3 released</a></li>
@@ -131,8 +133,6 @@
131133

132134
<li><a href="http://mapstruct.org/news/2024-08-12-mapstruct-1_6_0-is-out/">MapStruct 1.6.0 is out</a></li>
133135

134-
<li><a href="http://mapstruct.org/news/2024-07-20-mapstruct-1_6_0_RC1-is-out/">MapStruct 1.6.0.RC1 is out</a></li>
135-
136136
</ul>
137137

138138

0 commit comments

Comments
 (0)