blob: 30954d9ad902e143fa3c97a79d711f17ff42e072 [file] [log] [blame]
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<meta charset="utf-8">
<title>Apache Wicket 9.5.0 released | Apache Wicket</title>
<meta name="viewport" content="width=device-width, initial-scale=1" />
<link rel="shortcut icon" href="/favicon.ico" type="image/vnd.microsoft.icon" />
<link rel="stylesheet" href="/css/style.css" type="text/css" media="screen" />
<link href="//maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet" />
<script src="//code.jquery.com/jquery-1.11.3.min.js"></script>
</head>
<body class="">
<div class="header default">
<div class="l-container">
<nav class="mainmenu">
<div class="nav-logo">
<a href="/"><img src="/img/logo-apachewicket.svg" alt="Apache Wicket"></a>
</div>
<div class="nav-container">
<!-- /start/quickstart.html || /news/2021/09/12/wicket-9.5.0-released.html -->
<a href="/start/quickstart.html" class=" nav-items">Quick Start</a>
<!-- /start/download.html || /news/2021/09/12/wicket-9.5.0-released.html -->
<a href="/start/download.html" class=" nav-items">Download</a>
<!-- /learn || /news/2021/09/12/wicket-9.5.0-released.html -->
<a href="/learn" class=" nav-items">Documentation</a>
<!-- /help || /news/2021/09/12/wicket-9.5.0-released.html -->
<a href="/help" class=" nav-items">Support</a>
<!-- /contribute || /news/2021/09/12/wicket-9.5.0-released.html -->
<a href="/contribute" class=" nav-items">Contribute</a>
<!-- /community || /news/2021/09/12/wicket-9.5.0-released.html -->
<a href="/community" class=" nav-items">Community</a>
<!-- /apache || /news/2021/09/12/wicket-9.5.0-released.html -->
<a href="/apache" class=" nav-items">Apache</a>
</div>
<div class="nav-container ">
<a href="https://github.com/apache/wicket" target="_blank"><i class="fa fa-github nav-items"></i></a>
<a href="https://twitter.com/apache_wicket" target="_blank"><i class="fa fa-twitter nav-items"></i></a>
<a href="https://builtwithwicket.tumblr.com" target="_blank"><i class="fa fa-tumblr nav-items"></i></a>
</div>
</nav>
</div>
</div>
<main>
<div class="l-container">
<header class="l-full preamble">
<h1>Apache Wicket 9.5.0 released</h1>
</header>
<section class="toc left post ">
<div id="toc" class="toc"><div id="toc-title"><h2>Table of Contents</h2></div><ul><li class="toc--level-1 toc--section-1"><a href="#new-and-noteworthy"><span class="toc-number">1</span> <span class="toc-text">New and noteworthy</span></a></li><li class="toc--level-1 toc--section-2"><a href="#using-this-release"><span class="toc-number">2</span> <span class="toc-text">Using this release</span></a></li><li class="toc--level-1 toc--section-3"><a href="#upgrading-from-earlier-versions"><span class="toc-number">3</span> <span class="toc-text">Upgrading from earlier versions</span></a><ul><li class="toc--level-2 toc--section-4"><a href="#this-release"><span class="toc-number">3.1</span> <span class="toc-text">This Release</span></a></li></ul></li></ul></div>
</section>
<section>
<div class="l-full">
<p class="meta">12 Sep 2021</p>
<p>The Apache Wicket PMC is proud to announce Apache Wicket 9.5.0!</p>
<p>Apache Wicket is an open source Java component oriented web application
framework that powers thousands of web applications and web sites for
governments, stores, universities, cities, banks, email providers, and
more. You can find more about Apache Wicket at https://wicket.apache.org</p>
<p>This release marks another minor release of Wicket 9. We
use semantic versioning for the development of Wicket, and as such no
API breaks are present in this release compared to 9.0.0.</p>
<h2 id="new-and-noteworthy">New and noteworthy</h2>
<p>This release includes the following notable features:</p>
<ul>
<li>Full support for Java 9+ module system (WICKET-6904)</li>
<li>Support of ByteBuddy as java bytecode manipulation library (WICKET-6913).</li>
</ul>
<h2 id="using-this-release">Using this release</h2>
<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>9.5.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 you can find here:</p>
<ul>
<li>Download: http://wicket.apache.org/start/wicket-9.x.html#manually</li>
</ul>
<!--more-->
<h2 id="upgrading-from-earlier-versions">Upgrading from earlier versions</h2>
<p>If you upgrade from 9.y.z this release is a drop in replacement. If
you come from a version prior to 9.0.0, please read our Wicket 9
migration guide found at</p>
<ul>
<li>http://s.apache.org/wicket9migrate</li>
</ul>
<p>Have fun!</p>
<p>— The Wicket team</p>
<p>========================================================================</p>
<div class="language-plaintext highlighter-rouge"><div class="highlight"><pre class="highlight"><code>The signatures for the source release artefacts:
</code></pre></div></div>
<p>Signature for apache-wicket-9.5.0.zip:</p>
<div class="highlight"><pre>
-----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE0a6YZHC1pJw+aieyh48B+qjTVuEFAmE2XWAACgkQh48B+qjT
VuFQMw//WPSXS00M6SCtFUlIptsBoX2/lsgFTN9w00q3HnvhLPzTAh9Xv/p5ongr
8mRvl27ODGPqD+2AWR3I6NW036/XG8EKSRUoa8+8g1tI3A4ddHrOWf9v19JDpno1
M53/n6WKyDES8yOgvf/lsBrv2qgV7twj5vYUPFQxTjYIcKi1PY1Hgz32J2KELjPb
/FyraEZy9GtTg8rTtYJm5IRkxWRktPsf+/b9dX8deB0XzL9cAz8aeeVs1fudLqGc
jCHRqUh7yiI/U9jvzwuC7jX3BpqHvREORE16om9JDVf1pMSYAolAPllJfhAWvPLE
h3wlU9LVaDP7jpoys2gU2SOfWU56ZX7nTBzsxI4njAz4StQqE0TbwldqwM4ubKR0
gPH9Aw6+vHiSAcaRXXw+jiH4lS5+lA5Di3GzyUIfVLrOYoBbyuF0PXu3Fs7kx8C1
vDBIG1zqYN5XDSDt5QWu5e5yDA9OsKJpf0l8n3/fH0PgF+bShZ6XGO6LZlRX/PqV
IemwK3Q1dopUskkqVwNmMpEkfYA/wNC4oREpxiPhPzncWSmfgZk/UX7+/z0L3tQl
oa0QElb3IxZ/3KYJPycPRQOu+1cNmw1W3NFKmMbVg1T1/Feza1Owy/S/a3giivnZ
nK5Kf1+OzElbNziUUZ35TI+6FJOnlEiPt344gWvgMXl+5Wf1/kI=
=9qdv
-----END PGP SIGNATURE-----
</pre></div>
<p>Signature for apache-wicket-9.5.0.tar.gz:</p>
<div class="highlight"><pre>
-----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE0a6YZHC1pJw+aieyh48B+qjTVuEFAmE2XWAACgkQh48B+qjT
VuG3KRAAk/MwBH7DQ2kR1B0NoxFR3mFArwksVp+2X2NAeV9n4aerN/qL3n38p+xw
qn4+kTSUREi64/2t85Vx5ug6Ub6SZCptljj3PNRJpaWZ4GEptf+et+r1qd2bF7h3
xECcGjvwsSbmrRnwNl3TFhmIh5FR6eNnfnaCqMbvoEuNT/zyPlXhQXFUE1jGDvdR
mK9tZRYU2nO1KZF3msUK0Oo/7FeOgIidY6vCDqQfxofWulXaKUyBZ2h9k6zxf/RR
eH766w4Ir2mIg8Npsv/itIaYRQKJJK8m7StMaczlKEVF+kitmkbfKbQkzjWLyDgB
x0tOmReNOpi8eXAg7hIO156wCBEyapuktDMMBL60OLXV7E/Gpv1JaEWTNhvqzz6a
bFcecacDLKJY4+60szDGnBR8sLqgO3OW+YBEqhDcjXY92iRIr0rKVkUB/QLMOfhS
DqMa7fuJlN4AO6RMOqF5bMB7UUqmTh86C0h0Y0I/GmiBUfwBnoXdEXeIgST0YXuP
+0zUP4A2L2CNoJsfXp2DdL2zEJLvnL5wfTYr/mJTGyhyB5QISbU0L+WlYPgJADQR
FagwMUNfhu1CD/LLtRk4WvtXkKntWv8aR0x/7JpuzeVKmky1qKYD+7N0Tx1KpvC0
ODJZbyYgtBAjLcZ6GELX5GG8dZy27LSzpaI9zvg8IIoFsFbSfpY=
=gYzQ
-----END PGP SIGNATURE-----
</pre></div>
<p>========================================================================</p>
<h3 id="this-release">This Release</h3>
<h4 id="changelog-for-950">CHANGELOG for 9.5.0:</h4>
<h5 id="bug">Bug</h5>
<ul>
<li>[WICKET-6884] - Wicket API 9.x refers to 10.0.0-M1-SNAPSHOT API</li>
<li>[WICKET-6902] - Change of PartialPageUpdate order of onAfterResponse and writePriorityEvaluations makes IListener.onAfterResponde ignore prepended javascripts</li>
<li>[WICKET-6908] - Possible bug / edge case where page is not detached</li>
<li>[WICKET-6909] - Link to Javadoc for 9.x is broken on the website</li>
<li>[WICKET-6913] - Java 17 compatibility with cglib</li>
<li>[WICKET-6914] - Visibility change of “File Upload” via ajax causes “missing” form-data</li>
</ul>
<h5 id="improvement">Improvement</h5>
<ul>
<li>[WICKET-6901] - PropertyValidator improve configuration doc</li>
<li>[WICKET-6911] - wicket-spring throws an error when a spring bean uses ctor injection</li>
</ul>
<h5 id="task">Task</h5>
<ul>
<li>[WICKET-6903] - Replace maven-clirr-plugin with something newer</li>
<li>[WICKET-6904] - Make Apache Wicket fully supporting Java9+ module system</li>
<li>[WICKET-6916] - Simplify JMX with StandardMBean</li>
</ul>
</div>
</section>
</div>
</main>
<footer>
<div class="l-container">
<div class="left">
<img src="/img/asf_logo_url.svg" style="height:90px; float:left; margin-right:10px;">
<div style="margin-top:12px;">Copyright © 2021 — The Apache Software Foundation. Apache Wicket, Wicket, Apache, the Apache feather logo, and the Apache Wicket project logo are trademarks of The Apache Software Foundation. All other marks mentioned may be trademarks or registered trademarks of their respective owners.</div>
</div>
</div>
</footer>
</body>
</html>