content/news/2022/03/30/wicket-9.9.0-released.html (144 lines of code) (raw):

<!DOCTYPE html> <html> <head> <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> <meta charset="utf-8"> <title>Apache Wicket 9.9.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/2022/03/30/wicket-9.9.0-released.html --> <a href="/start/quickstart.html" class=" nav-items">Quick Start</a> <!-- /start/download.html || /news/2022/03/30/wicket-9.9.0-released.html --> <a href="/start/download.html" class=" nav-items">Download</a> <!-- /learn || /news/2022/03/30/wicket-9.9.0-released.html --> <a href="/learn" class=" nav-items">Documentation</a> <!-- /help || /news/2022/03/30/wicket-9.9.0-released.html --> <a href="/help" class=" nav-items">Support</a> <!-- /contribute || /news/2022/03/30/wicket-9.9.0-released.html --> <a href="/contribute" class=" nav-items">Contribute</a> <!-- /community || /news/2022/03/30/wicket-9.9.0-released.html --> <a href="/community" class=" nav-items">Community</a> <!-- /apache || /news/2022/03/30/wicket-9.9.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.9.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="#using-this-release"><span class="toc-number">1</span> <span class="toc-text">Using this release</span></a></li><li class="toc--level-1 toc--section-2"><a href="#upgrading-from-earlier-versions"><span class="toc-number">2</span> <span class="toc-text">Upgrading from earlier versions</span></a><ul><li class="toc--level-2 toc--section-3"><a href="#this-release"><span class="toc-number">2.1</span> <span class="toc-text">This Release</span></a></li></ul></li></ul></div> </section> <section> <div class="l-full"> <p class="meta">30 Mar 2022</p> <p>The Apache Wicket PMC is proud to announce Apache Wicket 9.9.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="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.9.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.9.0.zip:</p> <div class="highlight"><pre> -----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEE0a6YZHC1pJw+aieyh48B+qjTVuEFAmJAXfkACgkQh48B+qjT VuGsxg//YPzI5DOq0ej6p0ntNvYW5uGJUYHGGvUF128f/BQKYBMe3TY3j++ICqGD kaOJEN412EUcwuDaOMdGhHs7iyFIZvOBZQyfZr/61GssFIrNHCOCtRNM47BeB9/5 kbOyXa4ZN2vDklB132tiVycQYMLEZR3ltYo0SoMSWQNn6hjWNEwEFM6N/ohqFmg6 kgc15ot/qz94z4BswQEUCSNLAWPHQNMv/OgnJFPbHb3a0T0TIqJpVzYso14KmjXv +RJ1mZe1+AhV5G/2Y0KmzUWWtaybp3PKC1/z9nhJ2+jgrcrbNrPHCSr3w+wN0DuE H+qU+i2XIhlmzvRE14QTzCk5wyQLKNUGthOIRPWcyE2ISwxPz4tu1YBuA9bg+N0f ShHzToYt1cvPU32szo0XRFskirrtDBhNp80R1BJbt0QzJXRbSE6C81kBuutr3AT0 YHcq/AJo9QgVFlPMjxaaIht99wORkgxPoxEHIiXmW+GgAwUCcy22En2IjFDq64JR Pe9FI2V6fsPFqYfaFRXP5ufhttHN1gM8fMvjdoAOf2cgD9JsjzV0vUvYKyFEDd2g czzSlfRwM2f+NVgZfoUgSWu3vIpnScloTZ3njphHySPuU51q/RdOiYkpU4fj+Dx1 GlvQsZjDpi0SDUjZUKWtg8jCtHCAvWRBWf5LNRkW8Sy1hJPSwms= =4/qn -----END PGP SIGNATURE----- </pre></div> <p>Signature for apache-wicket-9.9.0.tar.gz:</p> <div class="highlight"><pre> -----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEE0a6YZHC1pJw+aieyh48B+qjTVuEFAmJAXfkACgkQh48B+qjT VuEAVhAAks3E8tGn5ah/6IaoZsxkFwdP4XCRM8ae58/YDRsZOqe2DG3+0Lo4RWGE FDRP8raHsYvVw363fp9+EnaDIO+2E3p0Hk0lpNyr685YOLd7citbpvODUbwj+fNr hajf4TH57tttjgx1xCOQpuEr1vUUrgeoinlZLlOyUavi8z3N1fcY+nQcYEhrgDI1 k/qA18HVs+1GPuLo2RxvwF2jOej851GIXw3yb7iiFG1mDGW7cz4p6iMoNv6p11/j wWtWklln4Bg5N84GUhCxwKGIRB49QKNQa4prsuDxmmsTkD4QSYpiFM5Dd1VAal6H MAUBmJPNa0lt6qfti/y7Fd1CmlDrn3ejPLeihf0hIDbIk3ledGELmOQ9OE60Hvki Lezj/SylVoh/Nh/YXVl95XxnmZIRJrZSy/XkGwg0rhz6+ZNI9nyVbQDyMcr3hW1H B3oiiADlF4svXRsNtpNgB1evZ1Tc4EG5d4t03FYamJdL7+GoUr1UTZqTzVNx+1CQ bnaEJMgZTORxg5LZSpLPSf8zkomkM8KO+MFzzDILt+8oTYJGJaiFOlHVKwyHsOqi lY7s4rqC2MUZNETJQOU2yPuo8wOXM7w4GV5g+8H1r3I0p6F4tCti0itoY413EBZK jOF4foag/fAbXmoH8ykV8w+KG55r2TBGeBWiNW3HUamNxkKak+M= =MK9A -----END PGP SIGNATURE----- </pre></div> <p>========================================================================</p> <h3 id="this-release">This Release</h3> <h4 id="changelog-for-990">CHANGELOG for 9.9.0:</h4> <h5 id="bug">Bug</h5> <ul> <li>[WICKET-6957] - Declare JSPM ‘uses’ for IInitializer</li> <li>[WICKET-6965] - Memory leak in WicketEndpoint</li> </ul> <h5 id="improvement">Improvement</h5> <ul> <li>[WICKET-6960] - Reduce allocations when encoding ComponentInfo</li> <li>[WICKET-6963] - Use singletons for PanelMarkupSourcingStrategy</li> <li>[WICKET-6964] - Do not allocate when escaping empty string</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 © 2023 — 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>