Skip to content

Commit 7556b48

Browse files
committed
Automated deployment: Mon Aug 12 21:20:59 UTC 2024 0ec73d4
1 parent 4a07a65 commit 7556b48

85 files changed

Lines changed: 1156 additions & 677 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.

documentation/reference-guide/index.html

Lines changed: 27 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -164,14 +164,18 @@ <h1>Reference Guide</h1>
164164
(August 12th 2024; latest stable release)
165165
</p>
166166
<ul>
167+
168+
169+
170+
167171
<li>Reference guide:
168-
<a href="/documentation/1.6/reference/html/">HTML</a>
169-
| <a href="/documentation/1.6/reference/pdf/">PDF</a>
172+
<a href="/documentation/stable/reference/html/">HTML</a>
173+
| <a href="/documentation/stable/reference/pdf/mapstruct-reference-guide.pdf">PDF</a>
170174
</li>
171175
<li>
172176
API documentation:
173177

174-
<a href="/documentation/1.6/api/">JavaDoc</a>
178+
<a href="/documentation/stable/api/">JavaDoc</a>
175179

176180
</li>
177181

@@ -186,6 +190,8 @@ <h1>Reference Guide</h1>
186190
(September 25th 2023)
187191
</p>
188192
<ul>
193+
194+
189195
<li>Reference guide:
190196
<a href="/documentation/spring-extensions/reference/html/">HTML</a>
191197

@@ -206,9 +212,11 @@ <h1>Reference Guide</h1>
206212
(April 23rd 2023)
207213
</p>
208214
<ul>
215+
216+
209217
<li>Reference guide:
210218
<a href="/documentation/1.5/reference/html/">HTML</a>
211-
| <a href="/documentation/1.5/reference/pdf/">PDF</a>
219+
| <a href="/documentation/1.5/reference/pdf/mapstruct-reference-guide.pdf">PDF</a>
212220
</li>
213221
<li>
214222
API documentation:
@@ -228,9 +236,11 @@ <h1>Reference Guide</h1>
228236
(January 31st 2021)
229237
</p>
230238
<ul>
239+
240+
231241
<li>Reference guide:
232242
<a href="/documentation/1.4/reference/html/">HTML</a>
233-
| <a href="/documentation/1.4/reference/pdf/">PDF</a>
243+
| <a href="/documentation/1.4/reference/pdf/mapstruct-reference-guide.pdf">PDF</a>
234244
</li>
235245
<li>
236246
API documentation:
@@ -250,9 +260,11 @@ <h1>Reference Guide</h1>
250260
(September 29th 2019)
251261
</p>
252262
<ul>
263+
264+
253265
<li>Reference guide:
254266
<a href="/documentation/1.3/reference/html/">HTML</a>
255-
| <a href="/documentation/1.3/reference/pdf/">PDF</a>
267+
| <a href="/documentation/1.3/reference/pdf/mapstruct-reference-guide.pdf">PDF</a>
256268
</li>
257269
<li>
258270
API documentation:
@@ -272,9 +284,11 @@ <h1>Reference Guide</h1>
272284
(October 18th 2017)
273285
</p>
274286
<ul>
287+
288+
275289
<li>Reference guide:
276290
<a href="/documentation/1.2/reference/html/">HTML</a>
277-
| <a href="/documentation/1.2/reference/pdf/">PDF</a>
291+
| <a href="/documentation/1.2/reference/pdf/mapstruct-reference-guide.pdf">PDF</a>
278292
</li>
279293
<li>
280294
API documentation:
@@ -294,9 +308,11 @@ <h1>Reference Guide</h1>
294308
(November 18th 2016)
295309
</p>
296310
<ul>
311+
312+
297313
<li>Reference guide:
298314
<a href="/documentation/1.1/reference/html/">HTML</a>
299-
| <a href="/documentation/1.1/reference/pdf/">PDF</a>
315+
| <a href="/documentation/1.1/reference/pdf/mapstruct-reference-guide.pdf">PDF</a>
300316
</li>
301317
<li>
302318
API documentation:
@@ -316,9 +332,11 @@ <h1>Reference Guide</h1>
316332
(November 25th 2015)
317333
</p>
318334
<ul>
335+
336+
319337
<li>Reference guide:
320338
<a href="/documentation/1.0/reference/html/">HTML</a>
321-
| <a href="/documentation/1.0/reference/pdf/">PDF</a>
339+
| <a href="/documentation/1.0/reference/pdf/mapstruct-reference-guide.pdf">PDF</a>
322340
</li>
323341
<li>
324342
API documentation:
33.9 KB
Loading

index.html

Lines changed: 31 additions & 34 deletions
Original file line numberDiff line numberDiff line change
@@ -153,6 +153,37 @@ <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">MapStruct 1.6.0 is out</h3>
158+
159+
<p class="uk-article-meta ms-article-author">
160+
<time>August 12, 2024</time>
161+
</p>
162+
163+
164+
<div>
165+
<p>I am very happy to announce the final release of MapStruct 1.6!
166+
This is our 6th major release since November 2015.</p>
167+
<p>As you can see with this release we decided to remove the <code>.Final</code> and only use the version (1.6.0).
168+
We&rsquo;ll keep doing this for final releases.</p>
169+
<p>Besides bug fixes, the 1.6 release brings some new exciting features:</p>
170+
<ul>
171+
<li>Access to target / source property names in conditional and mapping methods</li>
172+
<li>Conditional mapping for source parameters</li>
173+
<li>Passing annotations to generated code</li>
174+
<li>Add javadoc to generated code</li>
175+
<li>New built-in conversions</li>
176+
</ul>
177+
</div>
178+
179+
<div>
180+
181+
<a href="http://mapstruct.org/news/2024-08-12-mapstruct-1_6_0-is-out/">Read more...</a>
182+
183+
</div>
184+
</article>
185+
186+
156187
<article class="uk-article ms-article-compact">
157188
<h3 class="uk-h3">MapStruct 1.6.0.RC1 is out</h3>
158189

@@ -219,40 +250,6 @@ <h3 class="uk-h3">Conditional mapping for source parameters and much more: MapSt
219250
</article>
220251

221252

222-
<article class="uk-article ms-article-compact">
223-
<h3 class="uk-h3">MapStruct Spring Extensions 1.1.1 released</h3>
224-
225-
<p class="uk-article-meta ms-article-author">
226-
<time>January 04, 2024</time>
227-
</p>
228-
229-
230-
<div>
231-
<p>It is my pleasure to announce the next official release of MapStruct Spring Extensions.
232-
What started out as a <a href="https://stackoverflow.com/q/58081224/3361467">StackOverflow question</a> turned into its
233-
own <a href="https://github.com/mapstruct/mapstruct-spring-extensions">(sub-)project</a> within the MapStruct organization.</p>
234-
<p>Changes in this release:</p>
235-
<ul>
236-
<li>This release is functionally identical to 1.1.0. The only modification worthwhile mentioning is a fix to the
237-
dependencies for the newly introduced test-extensions module which now won&rsquo;t rely on outdated Spring versions anymore.
238-
Thanks to <a href="https://github.com/giorgioscia">George Noble</a> for pointing out this oversight which led to some
239-
organizations rejecting the library due to a security vulnerability in the respective Spring versions.</li>
240-
</ul>
241-
<p>Including the annotations and extensions defined in this project will generate a class acting as bridge between
242-
MapStruct&rsquo;s conventions and Spring'
243-
s <a href="https://docs.spring.io/spring-framework/docs/current/reference/html/core.html#core-convert-ConversionService-API">ConversionService API</a>
244-
that in turn can be added to any Mapper&rsquo;s <code>uses</code> attribute. See
245-
the <a href="https://github.com/mapstruct/mapstruct-spring-extensions/tree/master/examples">examples</a> for details.</p>
246-
</div>
247-
248-
<div>
249-
250-
<a href="http://mapstruct.org/news/2024-01-04-mapstruct-spring-extensions-1-1-1-released/">Read more...</a>
251-
252-
</div>
253-
</article>
254-
255-
256253
</div>
257254
</div>
258255
<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/2024-08-12-mapstruct-1_6_0-is-out/">MapStruct 1.6.0 is out</a></li>
123+
122124
<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>
123125

124126
<li><a href="http://mapstruct.org/news/2024-05-11-mapstruct-1_6_0_Beta2-is-out/">Conditional mapping for source parameters and much more: MapStruct 1.6.0.Beta2 is out</a></li>
@@ -131,8 +133,6 @@
131133

132134
<li><a href="http://mapstruct.org/news/2023-08-08-mapstruct-spring-extensions-1-0-2-released/">MapStruct Spring Extensions 1.0.2 released</a></li>
133135

134-
<li><a href="http://mapstruct.org/news/2023-04-23-mapstruct-1_5_5_Final-bug-fix-released/">MapStruct 1.5.5.Final bug fix released</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/2024-08-12-mapstruct-1_6_0-is-out/">MapStruct 1.6.0 is out</a></li>
123+
122124
<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>
123125

124126
<li><a href="http://mapstruct.org/news/2024-05-11-mapstruct-1_6_0_Beta2-is-out/">Conditional mapping for source parameters and much more: MapStruct 1.6.0.Beta2 is out</a></li>
@@ -131,8 +133,6 @@
131133

132134
<li><a href="http://mapstruct.org/news/2023-08-08-mapstruct-spring-extensions-1-0-2-released/">MapStruct Spring Extensions 1.0.2 released</a></li>
133135

134-
<li><a href="http://mapstruct.org/news/2023-04-23-mapstruct-1_5_5_Final-bug-fix-released/">MapStruct 1.5.5.Final bug fix released</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/2024-08-12-mapstruct-1_6_0-is-out/">MapStruct 1.6.0 is out</a></li>
123+
122124
<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>
123125

124126
<li><a href="http://mapstruct.org/news/2024-05-11-mapstruct-1_6_0_Beta2-is-out/">Conditional mapping for source parameters and much more: MapStruct 1.6.0.Beta2 is out</a></li>
@@ -131,8 +133,6 @@
131133

132134
<li><a href="http://mapstruct.org/news/2023-08-08-mapstruct-spring-extensions-1-0-2-released/">MapStruct Spring Extensions 1.0.2 released</a></li>
133135

134-
<li><a href="http://mapstruct.org/news/2023-04-23-mapstruct-1_5_5_Final-bug-fix-released/">MapStruct 1.5.5.Final bug fix released</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/2024-08-12-mapstruct-1_6_0-is-out/">MapStruct 1.6.0 is out</a></li>
123+
122124
<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>
123125

124126
<li><a href="http://mapstruct.org/news/2024-05-11-mapstruct-1_6_0_Beta2-is-out/">Conditional mapping for source parameters and much more: MapStruct 1.6.0.Beta2 is out</a></li>
@@ -131,8 +133,6 @@
131133

132134
<li><a href="http://mapstruct.org/news/2023-08-08-mapstruct-spring-extensions-1-0-2-released/">MapStruct Spring Extensions 1.0.2 released</a></li>
133135

134-
<li><a href="http://mapstruct.org/news/2023-04-23-mapstruct-1_5_5_Final-bug-fix-released/">MapStruct 1.5.5.Final bug fix released</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/2024-08-12-mapstruct-1_6_0-is-out/">MapStruct 1.6.0 is out</a></li>
123+
122124
<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>
123125

124126
<li><a href="http://mapstruct.org/news/2024-05-11-mapstruct-1_6_0_Beta2-is-out/">Conditional mapping for source parameters and much more: MapStruct 1.6.0.Beta2 is out</a></li>
@@ -131,8 +133,6 @@
131133

132134
<li><a href="http://mapstruct.org/news/2023-08-08-mapstruct-spring-extensions-1-0-2-released/">MapStruct Spring Extensions 1.0.2 released</a></li>
133135

134-
<li><a href="http://mapstruct.org/news/2023-04-23-mapstruct-1_5_5_Final-bug-fix-released/">MapStruct 1.5.5.Final bug fix released</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/2024-08-12-mapstruct-1_6_0-is-out/">MapStruct 1.6.0 is out</a></li>
123+
122124
<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>
123125

124126
<li><a href="http://mapstruct.org/news/2024-05-11-mapstruct-1_6_0_Beta2-is-out/">Conditional mapping for source parameters and much more: MapStruct 1.6.0.Beta2 is out</a></li>
@@ -131,8 +133,6 @@
131133

132134
<li><a href="http://mapstruct.org/news/2023-08-08-mapstruct-spring-extensions-1-0-2-released/">MapStruct Spring Extensions 1.0.2 released</a></li>
133135

134-
<li><a href="http://mapstruct.org/news/2023-04-23-mapstruct-1_5_5_Final-bug-fix-released/">MapStruct 1.5.5.Final bug fix released</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/2024-08-12-mapstruct-1_6_0-is-out/">MapStruct 1.6.0 is out</a></li>
123+
122124
<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>
123125

124126
<li><a href="http://mapstruct.org/news/2024-05-11-mapstruct-1_6_0_Beta2-is-out/">Conditional mapping for source parameters and much more: MapStruct 1.6.0.Beta2 is out</a></li>
@@ -131,8 +133,6 @@
131133

132134
<li><a href="http://mapstruct.org/news/2023-08-08-mapstruct-spring-extensions-1-0-2-released/">MapStruct Spring Extensions 1.0.2 released</a></li>
133135

134-
<li><a href="http://mapstruct.org/news/2023-04-23-mapstruct-1_5_5_Final-bug-fix-released/">MapStruct 1.5.5.Final bug fix released</a></li>
135-
136136
</ul>
137137

138138

0 commit comments

Comments
 (0)