Skip to content

Commit

Permalink
Automated deployment: Mon Sep 28 09:09:56 UTC 2020 9884007
Browse files Browse the repository at this point in the history
  • Loading branch information
filiphr committed Sep 28, 2020
1 parent 05792d8 commit 67ef373
Show file tree
Hide file tree
Showing 53 changed files with 835 additions and 385 deletions.
54 changes: 31 additions & 23 deletions index.html
Original file line number Diff line number Diff line change
Expand Up @@ -139,77 +139,85 @@ <h2>Latest News</h2>


<article class="uk-article ms-article-compact">
<h3 class="uk-h3">MapStruct 1.4.0.CR1 released</h3>
<h3 class="uk-h3">MapStruct 1.4.0.Final is out</h3>

<p class="uk-article-meta ms-article-author">
<time>August 30, 2020</time>
<time>September 27, 2020</time>
</p>


<div>
<p>I&rsquo;m very happy to announce the first candidate release of MapStruct 1.4!</p>
<p>The CR1 release mostly provides bug fixes and other smaller improvements since the <a href="https://mapstruct.org/news/2020-07-19-mapstruct-1_4_0_Beta3-is-out/">Beta 3</a>,
So what did we tackle in 1.4.0.RC1</p>
<p>Long overdue it is our pleasure to announce the final version MapStruct 1.4.
This is our 4th release since november 2015.</p>
<p>Besides bug fixes, the 1.4 release brings some new exciting features:</p>
<ul>
<li>Support for using a custom exception for an unexpected value mapping</li>
<li>Fix various bugs with generics and constructor mapping</li>
<li>Various small enhancements around error messages</li>
<li>Making use of constructor arguments when instantiating mapping targets</li>
<li>Support Gradle incremental annotation processing feature</li>
<li>Map nested bean properties to current target</li>
<li>Support value mapping between <code>String</code> and <code>Enum</code></li>
<li>Support <code>@Mapping</code> in meta annotations</li>
<li>User control over mapping features (direct, method, conversion, 2step)</li>
<li>Support mapping from / to Java 14 records (preview feature)</li>
<li>New <code>EnumTransformationStrategy</code> and <code>EnumNamingStrategy</code> SPIs</li>
<li>Improve performance for 2 step mapping methods</li>
</ul>
</div>

<div>

<a href="http://mapstruct.org/news/2020-08-31-mapstruct-1_4_0_CR1-released/">Read more...</a>
<a href="http://mapstruct.org/news/2020-09-28-mapstruct-1_4_0_Final-is-out/">Read more...</a>

</div>
</article>


<article class="uk-article ms-article-compact">
<h3 class="uk-h3">MapStruct 1.4.0.Beta3 is out</h3>
<h3 class="uk-h3">MapStruct 1.4.0.CR1 released</h3>

<p class="uk-article-meta ms-article-author">
<time>July 19, 2020</time>
<time>August 30, 2020</time>
</p>


<div>
<p>Today we release a new beta version of MapStruct 1.4.0. We are very happy to have received good feedback from our users. However, it is like always when writing software bugs are made and are there to be solved. So what did we tackle in 1.4.0.Beta3</p>
<p>I&rsquo;m very happy to announce the first candidate release of MapStruct 1.4!</p>
<p>The CR1 release mostly provides bug fixes and other smaller improvements since the <a href="https://mapstruct.org/news/2020-07-19-mapstruct-1_4_0_Beta3-is-out/">Beta 3</a>,
So what did we tackle in 1.4.0.RC1</p>
<ul>
<li>Improve selection of mapping constructor</li>
<li>Improve error messages for 2 step mapping methods</li>
<li>Fix various bugs and regressions in relation to 2 step mappings</li>
<li>Support for using a custom exception for an unexpected value mapping</li>
<li>Fix various bugs with generics and constructor mapping</li>
<li>Various small enhancements around error messages</li>
</ul>
</div>

<div>

<a href="http://mapstruct.org/news/2020-07-19-mapstruct-1_4_0_Beta3-is-out/">Read more...</a>
<a href="http://mapstruct.org/news/2020-08-31-mapstruct-1_4_0_CR1-released/">Read more...</a>

</div>
</article>


<article class="uk-article ms-article-compact">
<h3 class="uk-h3">MapStruct 1.4.0.Beta2 is out</h3>
<h3 class="uk-h3">MapStruct 1.4.0.Beta3 is out</h3>

<p class="uk-article-meta ms-article-author">
<time>July 05, 2020</time>
<time>July 19, 2020</time>
</p>


<div>
<p>Today we release a new beta version of MapStruct 1.4.0. We are very happy to have received good feedback from our users. However, it is like always when writing software bugs are made and are there to be solved. So what did we tackle in 1.4.0.Beta2</p>
<p>Today we release a new beta version of MapStruct 1.4.0. We are very happy to have received good feedback from our users. However, it is like always when writing software bugs are made and are there to be solved. So what did we tackle in 1.4.0.Beta3</p>
<ul>
<li>Improve performance for 2 step mapping methods</li>
<li>Having 2 step mapping methods, based on a generic -in between- type. For example: source (String) -&gt; Embeded mapStringToEmbeded(String s) -&gt; <T> List<T> toSingleElementList( T e ) -&gt; target (List<Embeded>)</li>
<li>Improved error messages for qualifiers</li>
<li>Improve selection of mapping constructor</li>
<li>Improve error messages for 2 step mapping methods</li>
<li>Fix various bugs and regressions in relation to 2 step mappings</li>
</ul>
</div>

<div>

<a href="http://mapstruct.org/news/2020-06-01-mapstruct-1_4_0_Beta2-is-out/">Read more...</a>
<a href="http://mapstruct.org/news/2020-07-19-mapstruct-1_4_0_Beta3-is-out/">Read more...</a>

</div>
</article>
Expand Down
4 changes: 2 additions & 2 deletions news/2013-05-22-website-live/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -104,6 +104,8 @@
</ul>
<ul class="uk-nav uk-nav-sub">

<li><a href="http://mapstruct.org/news/2020-09-28-mapstruct-1_4_0_Final-is-out/">MapStruct 1.4.0.Final is out</a></li>

<li><a href="http://mapstruct.org/news/2020-08-31-mapstruct-1_4_0_CR1-released/">MapStruct 1.4.0.CR1 released</a></li>

<li><a href="http://mapstruct.org/news/2020-07-19-mapstruct-1_4_0_Beta3-is-out/">MapStruct 1.4.0.Beta3 is out</a></li>
Expand All @@ -116,8 +118,6 @@

<li><a href="http://mapstruct.org/news/2019-12-06-mapstruct-and-quarkus/">MapStruct and Quarkus - a match made in heaven?</a></li>

<li><a href="http://mapstruct.org/news/2019-09-29-mapstruct-1_3_1_Final-bug-fix-released/">MapStruct 1.3.1.Final bug fix released</a></li>

</ul>


Expand Down
4 changes: 2 additions & 2 deletions news/2013-06-03-announcing-mapstruct/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -104,6 +104,8 @@
</ul>
<ul class="uk-nav uk-nav-sub">

<li><a href="http://mapstruct.org/news/2020-09-28-mapstruct-1_4_0_Final-is-out/">MapStruct 1.4.0.Final is out</a></li>

<li><a href="http://mapstruct.org/news/2020-08-31-mapstruct-1_4_0_CR1-released/">MapStruct 1.4.0.CR1 released</a></li>

<li><a href="http://mapstruct.org/news/2020-07-19-mapstruct-1_4_0_Beta3-is-out/">MapStruct 1.4.0.Beta3 is out</a></li>
Expand All @@ -116,8 +118,6 @@

<li><a href="http://mapstruct.org/news/2019-12-06-mapstruct-and-quarkus/">MapStruct and Quarkus - a match made in heaven?</a></li>

<li><a href="http://mapstruct.org/news/2019-09-29-mapstruct-1_3_1_Final-bug-fix-released/">MapStruct 1.3.1.Final bug fix released</a></li>

</ul>


Expand Down
4 changes: 2 additions & 2 deletions news/2013-07-08-using-mapstruct-with-gradle/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -104,6 +104,8 @@
</ul>
<ul class="uk-nav uk-nav-sub">

<li><a href="http://mapstruct.org/news/2020-09-28-mapstruct-1_4_0_Final-is-out/">MapStruct 1.4.0.Final is out</a></li>

<li><a href="http://mapstruct.org/news/2020-08-31-mapstruct-1_4_0_CR1-released/">MapStruct 1.4.0.CR1 released</a></li>

<li><a href="http://mapstruct.org/news/2020-07-19-mapstruct-1_4_0_Beta3-is-out/">MapStruct 1.4.0.Beta3 is out</a></li>
Expand All @@ -116,8 +118,6 @@

<li><a href="http://mapstruct.org/news/2019-12-06-mapstruct-and-quarkus/">MapStruct and Quarkus - a match made in heaven?</a></li>

<li><a href="http://mapstruct.org/news/2019-09-29-mapstruct-1_3_1_Final-bug-fix-released/">MapStruct 1.3.1.Final bug fix released</a></li>

</ul>


Expand Down
4 changes: 2 additions & 2 deletions news/2013-11-28-mapstruct-1_0_0_Alpha2-has-landed/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -104,6 +104,8 @@
</ul>
<ul class="uk-nav uk-nav-sub">

<li><a href="http://mapstruct.org/news/2020-09-28-mapstruct-1_4_0_Final-is-out/">MapStruct 1.4.0.Final is out</a></li>

<li><a href="http://mapstruct.org/news/2020-08-31-mapstruct-1_4_0_CR1-released/">MapStruct 1.4.0.CR1 released</a></li>

<li><a href="http://mapstruct.org/news/2020-07-19-mapstruct-1_4_0_Beta3-is-out/">MapStruct 1.4.0.Beta3 is out</a></li>
Expand All @@ -116,8 +118,6 @@

<li><a href="http://mapstruct.org/news/2019-12-06-mapstruct-and-quarkus/">MapStruct and Quarkus - a match made in heaven?</a></li>

<li><a href="http://mapstruct.org/news/2019-09-29-mapstruct-1_3_1_Final-bug-fix-released/">MapStruct 1.3.1.Final bug fix released</a></li>

</ul>


Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -104,6 +104,8 @@
</ul>
<ul class="uk-nav uk-nav-sub">

<li><a href="http://mapstruct.org/news/2020-09-28-mapstruct-1_4_0_Final-is-out/">MapStruct 1.4.0.Final is out</a></li>

<li><a href="http://mapstruct.org/news/2020-08-31-mapstruct-1_4_0_CR1-released/">MapStruct 1.4.0.CR1 released</a></li>

<li><a href="http://mapstruct.org/news/2020-07-19-mapstruct-1_4_0_Beta3-is-out/">MapStruct 1.4.0.Beta3 is out</a></li>
Expand All @@ -116,8 +118,6 @@

<li><a href="http://mapstruct.org/news/2019-12-06-mapstruct-and-quarkus/">MapStruct and Quarkus - a match made in heaven?</a></li>

<li><a href="http://mapstruct.org/news/2019-09-29-mapstruct-1_3_1_Final-bug-fix-released/">MapStruct 1.3.1.Final bug fix released</a></li>

</ul>


Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -104,6 +104,8 @@
</ul>
<ul class="uk-nav uk-nav-sub">

<li><a href="http://mapstruct.org/news/2020-09-28-mapstruct-1_4_0_Final-is-out/">MapStruct 1.4.0.Final is out</a></li>

<li><a href="http://mapstruct.org/news/2020-08-31-mapstruct-1_4_0_CR1-released/">MapStruct 1.4.0.CR1 released</a></li>

<li><a href="http://mapstruct.org/news/2020-07-19-mapstruct-1_4_0_Beta3-is-out/">MapStruct 1.4.0.Beta3 is out</a></li>
Expand All @@ -116,8 +118,6 @@

<li><a href="http://mapstruct.org/news/2019-12-06-mapstruct-and-quarkus/">MapStruct and Quarkus - a match made in heaven?</a></li>

<li><a href="http://mapstruct.org/news/2019-09-29-mapstruct-1_3_1_Final-bug-fix-released/">MapStruct 1.3.1.Final bug fix released</a></li>

</ul>


Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -104,6 +104,8 @@
</ul>
<ul class="uk-nav uk-nav-sub">

<li><a href="http://mapstruct.org/news/2020-09-28-mapstruct-1_4_0_Final-is-out/">MapStruct 1.4.0.Final is out</a></li>

<li><a href="http://mapstruct.org/news/2020-08-31-mapstruct-1_4_0_CR1-released/">MapStruct 1.4.0.CR1 released</a></li>

<li><a href="http://mapstruct.org/news/2020-07-19-mapstruct-1_4_0_Beta3-is-out/">MapStruct 1.4.0.Beta3 is out</a></li>
Expand All @@ -116,8 +118,6 @@

<li><a href="http://mapstruct.org/news/2019-12-06-mapstruct-and-quarkus/">MapStruct and Quarkus - a match made in heaven?</a></li>

<li><a href="http://mapstruct.org/news/2019-09-29-mapstruct-1_3_1_Final-bug-fix-released/">MapStruct 1.3.1.Final bug fix released</a></li>

</ul>


Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -104,6 +104,8 @@
</ul>
<ul class="uk-nav uk-nav-sub">

<li><a href="http://mapstruct.org/news/2020-09-28-mapstruct-1_4_0_Final-is-out/">MapStruct 1.4.0.Final is out</a></li>

<li><a href="http://mapstruct.org/news/2020-08-31-mapstruct-1_4_0_CR1-released/">MapStruct 1.4.0.CR1 released</a></li>

<li><a href="http://mapstruct.org/news/2020-07-19-mapstruct-1_4_0_Beta3-is-out/">MapStruct 1.4.0.Beta3 is out</a></li>
Expand All @@ -116,8 +118,6 @@

<li><a href="http://mapstruct.org/news/2019-12-06-mapstruct-and-quarkus/">MapStruct and Quarkus - a match made in heaven?</a></li>

<li><a href="http://mapstruct.org/news/2019-09-29-mapstruct-1_3_1_Final-bug-fix-released/">MapStruct 1.3.1.Final bug fix released</a></li>

</ul>


Expand Down
4 changes: 2 additions & 2 deletions news/2015-06-11-mapstruct-1_0_0_CR1-has-landed/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -104,6 +104,8 @@
</ul>
<ul class="uk-nav uk-nav-sub">

<li><a href="http://mapstruct.org/news/2020-09-28-mapstruct-1_4_0_Final-is-out/">MapStruct 1.4.0.Final is out</a></li>

<li><a href="http://mapstruct.org/news/2020-08-31-mapstruct-1_4_0_CR1-released/">MapStruct 1.4.0.CR1 released</a></li>

<li><a href="http://mapstruct.org/news/2020-07-19-mapstruct-1_4_0_Beta3-is-out/">MapStruct 1.4.0.Beta3 is out</a></li>
Expand All @@ -116,8 +118,6 @@

<li><a href="http://mapstruct.org/news/2019-12-06-mapstruct-and-quarkus/">MapStruct and Quarkus - a match made in heaven?</a></li>

<li><a href="http://mapstruct.org/news/2019-09-29-mapstruct-1_3_1_Final-bug-fix-released/">MapStruct 1.3.1.Final bug fix released</a></li>

</ul>


Expand Down
4 changes: 2 additions & 2 deletions news/2015-08-27-mapstruct-1_0_0_CR2-released/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -104,6 +104,8 @@
</ul>
<ul class="uk-nav uk-nav-sub">

<li><a href="http://mapstruct.org/news/2020-09-28-mapstruct-1_4_0_Final-is-out/">MapStruct 1.4.0.Final is out</a></li>

<li><a href="http://mapstruct.org/news/2020-08-31-mapstruct-1_4_0_CR1-released/">MapStruct 1.4.0.CR1 released</a></li>

<li><a href="http://mapstruct.org/news/2020-07-19-mapstruct-1_4_0_Beta3-is-out/">MapStruct 1.4.0.Beta3 is out</a></li>
Expand All @@ -116,8 +118,6 @@

<li><a href="http://mapstruct.org/news/2019-12-06-mapstruct-and-quarkus/">MapStruct and Quarkus - a match made in heaven?</a></li>

<li><a href="http://mapstruct.org/news/2019-09-29-mapstruct-1_3_1_Final-bug-fix-released/">MapStruct 1.3.1.Final bug fix released</a></li>

</ul>


Expand Down
4 changes: 2 additions & 2 deletions news/2015-11-25-mapstruct-1_0_Final-released/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -104,6 +104,8 @@
</ul>
<ul class="uk-nav uk-nav-sub">

<li><a href="http://mapstruct.org/news/2020-09-28-mapstruct-1_4_0_Final-is-out/">MapStruct 1.4.0.Final is out</a></li>

<li><a href="http://mapstruct.org/news/2020-08-31-mapstruct-1_4_0_CR1-released/">MapStruct 1.4.0.CR1 released</a></li>

<li><a href="http://mapstruct.org/news/2020-07-19-mapstruct-1_4_0_Beta3-is-out/">MapStruct 1.4.0.Beta3 is out</a></li>
Expand All @@ -116,8 +118,6 @@

<li><a href="http://mapstruct.org/news/2019-12-06-mapstruct-and-quarkus/">MapStruct and Quarkus - a match made in heaven?</a></li>

<li><a href="http://mapstruct.org/news/2019-09-29-mapstruct-1_3_1_Final-bug-fix-released/">MapStruct 1.3.1.Final bug fix released</a></li>

</ul>


Expand Down
4 changes: 2 additions & 2 deletions news/2016-02-14-reference-guide-brushed-up/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -104,6 +104,8 @@
</ul>
<ul class="uk-nav uk-nav-sub">

<li><a href="http://mapstruct.org/news/2020-09-28-mapstruct-1_4_0_Final-is-out/">MapStruct 1.4.0.Final is out</a></li>

<li><a href="http://mapstruct.org/news/2020-08-31-mapstruct-1_4_0_CR1-released/">MapStruct 1.4.0.CR1 released</a></li>

<li><a href="http://mapstruct.org/news/2020-07-19-mapstruct-1_4_0_Beta3-is-out/">MapStruct 1.4.0.Beta3 is out</a></li>
Expand All @@ -116,8 +118,6 @@

<li><a href="http://mapstruct.org/news/2019-12-06-mapstruct-and-quarkus/">MapStruct and Quarkus - a match made in heaven?</a></li>

<li><a href="http://mapstruct.org/news/2019-09-29-mapstruct-1_3_1_Final-bug-fix-released/">MapStruct 1.3.1.Final bug fix released</a></li>

</ul>


Expand Down
4 changes: 2 additions & 2 deletions news/2016-03-16-mapstruct-1_1_0_Beta1-released/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -104,6 +104,8 @@
</ul>
<ul class="uk-nav uk-nav-sub">

<li><a href="http://mapstruct.org/news/2020-09-28-mapstruct-1_4_0_Final-is-out/">MapStruct 1.4.0.Final is out</a></li>

<li><a href="http://mapstruct.org/news/2020-08-31-mapstruct-1_4_0_CR1-released/">MapStruct 1.4.0.CR1 released</a></li>

<li><a href="http://mapstruct.org/news/2020-07-19-mapstruct-1_4_0_Beta3-is-out/">MapStruct 1.4.0.Beta3 is out</a></li>
Expand All @@ -116,8 +118,6 @@

<li><a href="http://mapstruct.org/news/2019-12-06-mapstruct-and-quarkus/">MapStruct and Quarkus - a match made in heaven?</a></li>

<li><a href="http://mapstruct.org/news/2019-09-29-mapstruct-1_3_1_Final-bug-fix-released/">MapStruct 1.3.1.Final bug fix released</a></li>

</ul>


Expand Down
4 changes: 2 additions & 2 deletions news/2016-07-22-mapstruct-1_1_0_Beta2-released/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -104,6 +104,8 @@
</ul>
<ul class="uk-nav uk-nav-sub">

<li><a href="http://mapstruct.org/news/2020-09-28-mapstruct-1_4_0_Final-is-out/">MapStruct 1.4.0.Final is out</a></li>

<li><a href="http://mapstruct.org/news/2020-08-31-mapstruct-1_4_0_CR1-released/">MapStruct 1.4.0.CR1 released</a></li>

<li><a href="http://mapstruct.org/news/2020-07-19-mapstruct-1_4_0_Beta3-is-out/">MapStruct 1.4.0.Beta3 is out</a></li>
Expand All @@ -116,8 +118,6 @@

<li><a href="http://mapstruct.org/news/2019-12-06-mapstruct-and-quarkus/">MapStruct and Quarkus - a match made in heaven?</a></li>

<li><a href="http://mapstruct.org/news/2019-09-29-mapstruct-1_3_1_Final-bug-fix-released/">MapStruct 1.3.1.Final bug fix released</a></li>

</ul>


Expand Down
4 changes: 2 additions & 2 deletions news/2016-09-07-mapstruct-1_1_0_CR1/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -104,6 +104,8 @@
</ul>
<ul class="uk-nav uk-nav-sub">

<li><a href="http://mapstruct.org/news/2020-09-28-mapstruct-1_4_0_Final-is-out/">MapStruct 1.4.0.Final is out</a></li>

<li><a href="http://mapstruct.org/news/2020-08-31-mapstruct-1_4_0_CR1-released/">MapStruct 1.4.0.CR1 released</a></li>

<li><a href="http://mapstruct.org/news/2020-07-19-mapstruct-1_4_0_Beta3-is-out/">MapStruct 1.4.0.Beta3 is out</a></li>
Expand All @@ -116,8 +118,6 @@

<li><a href="http://mapstruct.org/news/2019-12-06-mapstruct-and-quarkus/">MapStruct and Quarkus - a match made in heaven?</a></li>

<li><a href="http://mapstruct.org/news/2019-09-29-mapstruct-1_3_1_Final-bug-fix-released/">MapStruct 1.3.1.Final bug fix released</a></li>

</ul>


Expand Down
4 changes: 2 additions & 2 deletions news/2016-11-08-mapstruct-1_1_0_CR2-is-out/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -104,6 +104,8 @@
</ul>
<ul class="uk-nav uk-nav-sub">

<li><a href="http://mapstruct.org/news/2020-09-28-mapstruct-1_4_0_Final-is-out/">MapStruct 1.4.0.Final is out</a></li>

<li><a href="http://mapstruct.org/news/2020-08-31-mapstruct-1_4_0_CR1-released/">MapStruct 1.4.0.CR1 released</a></li>

<li><a href="http://mapstruct.org/news/2020-07-19-mapstruct-1_4_0_Beta3-is-out/">MapStruct 1.4.0.Beta3 is out</a></li>
Expand All @@ -116,8 +118,6 @@

<li><a href="http://mapstruct.org/news/2019-12-06-mapstruct-and-quarkus/">MapStruct and Quarkus - a match made in heaven?</a></li>

<li><a href="http://mapstruct.org/news/2019-09-29-mapstruct-1_3_1_Final-bug-fix-released/">MapStruct 1.3.1.Final bug fix released</a></li>

</ul>


Expand Down
Loading

0 comments on commit 67ef373

Please sign in to comment.