blob: eb251ad55b73d33fa95d24f22473c3add8dc1b11 [file] [log] [blame]
I"Ú<p>The Apache Wicket PMC is proud to announce Apache Wicket 6.18.0!</p>
<p>This release marks another minor release of Wicket 6. Starting
with Wicket 6 we use semantic versioning for the future development
of Wicket, and as such no API breaks are present in this release
compared to 6.0.0.</p>
<h3 id="using-this-release">Using this release</h3>
<p>With Apache Maven update your dependency to (and don’t forget to
update any other dependencies on Wicket projects to the same version):</p>
<figure class="highlight"><pre><code class="language-xml" data-lang="xml"><span class="nt">&lt;dependency&gt;</span>
<span class="nt">&lt;groupId&gt;</span>org.apache.wicket<span class="nt">&lt;/groupId&gt;</span>
<span class="nt">&lt;artifactId&gt;</span>wicket-core<span class="nt">&lt;/artifactId&gt;</span>
<span class="nt">&lt;version&gt;</span>6.18.0<span class="nt">&lt;/version&gt;</span>
<span class="nt">&lt;/dependency&gt;</span></code></pre></figure>
<p>Or download and build the distribution yourself, or use our
convenience binary package</p>
<ul>
<li>Source: <a href="http://www.apache.org/dyn/closer.cgi/wicket/6.18.0">6.18.0 source download</a></li>
<li>Binary: <a href="http://www.apache.org/dyn/closer.cgi/wicket/6.18.0/binaries">6.18.0 binary download</a></li>
</ul>
<h3 id="upgrading-from-earlier-versions">Upgrading from earlier versions</h3>
<p>If you upgrade from 6.y.z this release is a drop in replacement. If
you come from a version prior to 6.0.0, please read our Wicket 6
migration guide found at</p>
<ul>
<li><a href="https://cwiki.apache.org/confluence/display/WICKET/Migration+to+Wicket+6.0">migration to Wicket 6</a></li>
</ul>
<p>Have fun!</p>
<p>— The Wicket team</p>
<h3 id="this-release">This release</h3>
<p>Below you can find the cryptographic signatures for the distributions
and the release notes.</p>
<h4 id="the-signatures-for-the-source-release-artefacts">The signatures for the source release artefacts:</h4>
<p>Signature for apache-wicket-6.18.0.zip:</p>
<div class="highlight"><pre>
-----BEGIN PGP SIGNATURE-----
Version: GnuPG/MacGPG2 v2.0.22 (Darwin)
Comment: GPGTools - https://gpgtools.org
iEYEABECAAYFAlRTb2UACgkQJBX8W/xy/UW1egCg1LOkWMrnD+FJoHKjp7Gulyvm
s+UAoMNN/mgMKo+p33h3vt4fnLTemLGT
=RpfO
-----END PGP SIGNATURE-----
</pre></div>
<p>Signature for apache-wicket-6.18.0.tar.gz:</p>
<div class="highlight"><pre>
-----BEGIN PGP SIGNATURE-----
Version: GnuPG/MacGPG2 v2.0.22 (Darwin)
Comment: GPGTools - https://gpgtools.org
iEYEABECAAYFAlRTb2UACgkQJBX8W/xy/UVZcACguyKdrM0byfMp5IWqzwFMx5Lo
i6UAn25gHcC0w8QWiNJXV7u99iTHssaP
=+QQW
-----END PGP SIGNATURE-----
</pre></div>
<h4 id="changelog-for-6180">CHANGELOG for 6.18.0:</h4>
<p>The following changes were made in Wicket for this release.</p>
<h4 id="bug">Bug</h4>
<ul>
<li><a href="https://issues.apache.org/jira/browse/WICKET-5265">WICKET-5265</a> - FencedFeedbackPanel is broken with RefreshingView(and it’s implementations)</li>
<li><a href="https://issues.apache.org/jira/browse/WICKET-5326">WICKET-5326</a> - Wicket doesn’t encrypt links and Ajax URLs for mounted pages when CryptoMapper is used</li>
<li><a href="https://issues.apache.org/jira/browse/WICKET-5689">WICKET-5689</a> - Nested Redirects and REDIRECT_TO_BUFFER</li>
<li><a href="https://issues.apache.org/jira/browse/WICKET-5698">WICKET-5698</a> - WebApplication#unmount() unmounts the whole compound mapper if some of its inner ones matches</li>
<li><a href="https://issues.apache.org/jira/browse/WICKET-5699">WICKET-5699</a> - wicket-atmosphere 0.20 should use wicket-webjars 0.4.3</li>
<li><a href="https://issues.apache.org/jira/browse/WICKET-5701">WICKET-5701</a> - WebSocketRequestHandler is not set as a scheduled and thus RequestCycle#find(AjaxRequestTarget.class) doesn’t work</li>
<li><a href="https://issues.apache.org/jira/browse/WICKET-5704">WICKET-5704</a> - IllegalArgument exception with wicket:child in ajaxrequest</li>
<li><a href="https://issues.apache.org/jira/browse/WICKET-5706">WICKET-5706</a> - ResourceUtils.getLocaleFromFilename cannot handle filenames with classifiers</li>
<li><a href="https://issues.apache.org/jira/browse/WICKET-5711">WICKET-5711</a> - OnChangeAjaxBehavior should listen for both ‘inputchange’ and ‘change’ events for TextField and TextArea</li>
<li><a href="https://issues.apache.org/jira/browse/WICKET-5712">WICKET-5712</a> - SecuritySettings.setEnforceMounts() does not work when the mounted mapper is not in the root compound mapper</li>
<li><a href="https://issues.apache.org/jira/browse/WICKET-5714">WICKET-5714</a> - MockHttpServletRequest.buildRequest() should work for parameters with multiple values with multipart content type</li>
<li><a href="https://issues.apache.org/jira/browse/WICKET-5716">WICKET-5716</a> - wicket-autocomplete prevents “change”-listener when leaving input via mouse click</li>
<li><a href="https://issues.apache.org/jira/browse/WICKET-5717">WICKET-5717</a> - Url.parse/toString should support fragment</li>
<li><a href="https://issues.apache.org/jira/browse/WICKET-5719">WICKET-5719</a> - Wicket-atmosphere should warn about phone home</li>
<li><a href="https://issues.apache.org/jira/browse/WICKET-5720">WICKET-5720</a> - Method Strings.join doesn’t work correctly if separator is empty.</li>
<li><a href="https://issues.apache.org/jira/browse/WICKET-5723">WICKET-5723</a> - CheckGroupSelector with disabled checks</li>
<li><a href="https://issues.apache.org/jira/browse/WICKET-5731">WICKET-5731</a> - Using “Submit” button in Ajax DropDownChoice example leads to broken HTML page</li>
<li><a href="https://issues.apache.org/jira/browse/WICKET-5736">WICKET-5736</a> - Atmosphere Eventbus throws Concurrent Modification Exception</li>
</ul>
<h4 id="improvement">Improvement</h4>
<ul>
<li><a href="https://issues.apache.org/jira/browse/WICKET-5691">WICKET-5691</a> - Wicket FileUploadField.getFileUploads() should never return null.</li>
<li><a href="https://issues.apache.org/jira/browse/WICKET-5692">WICKET-5692</a> - Misleading message in PropertyValidator</li>
<li><a href="https://issues.apache.org/jira/browse/WICKET-5694">WICKET-5694</a> - Add WicketTester assertion methods for component’s markup style, variation and locale</li>
<li><a href="https://issues.apache.org/jira/browse/WICKET-5710">WICKET-5710</a> - StringValidator should set ‘minlength’ attribute to input and textarea</li>
<li><a href="https://issues.apache.org/jira/browse/WICKET-5715">WICKET-5715</a> - Allow setting ‘async’ attribute on reference <script> elements</script></li>
<li><a href="https://issues.apache.org/jira/browse/WICKET-5718">WICKET-5718</a> - Upgrade Atmosphere to 2.2.2</li>
<li><a href="https://issues.apache.org/jira/browse/WICKET-5725">WICKET-5725</a> - Add <code class="language-plaintext highlighter-rouge">NumberTextField(String,Class&lt;T&gt;)</code> constructor</li>
<li><a href="https://issues.apache.org/jira/browse/WICKET-5729">WICKET-5729</a> - Avoid using input names that conflict with JavaScript DOM API method and attribute names</li>
<li><a href="https://issues.apache.org/jira/browse/WICKET-5735">WICKET-5735</a> - Propagate fileSizeMax attribute to org.apache.commons.fileupload.FileUploadBase</li>
<li><a href="https://issues.apache.org/jira/browse/WICKET-5740">WICKET-5740</a> - Provide a way to adapt the lock timeout based on the page class/id</li>
</ul>
<h4 id="new-feature">New Feature</h4>
<ul>
<li><a href="https://issues.apache.org/jira/browse/WICKET-5677">WICKET-5677</a> - Components should have onAdd to complement onRemove</li>
</ul>
:ET