blob: 2ee12be86faab921378bb87519350c0bd6024623 [file] [log] [blame]
<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
<title>Apache Wicket</title>
<link href="http://wicket.apache.org/atom.xml" rel="self"/>
<link href="http://wicket.apache.org/"/>
<updated>2020-10-11T21:58:43+02:00</updated>
<id>http://wicket.apache.org/</id>
<author>
<name>Apache Wicket</name>
<email>dev@wicket.apache.org</email>
</author>
<entry>
<title>Apache Wicket 9.1.0 released</title>
<link href="http://wicket.apache.org/news/2020/10/11/wicket-9.1.0-released.html"/>
<updated>2020-10-11T00:00:00+02:00</updated>
<id>http://wicket.apache.org/news/2020/10/11/wicket-9.1.0-released</id>
<content type="html">&lt;p&gt;The Apache Wicket PMC is proud to announce Apache Wicket 9.1.0!&lt;/p&gt;
&lt;p&gt;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&lt;/p&gt;
&lt;p&gt;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 breaks are present in this release compared to
9.0.0.&lt;/p&gt;
&lt;h2 id=&quot;using-this-release&quot;&gt;Using this release&lt;/h2&gt;
&lt;p&gt;With Apache Maven update your dependency to (and don’t forget to
update any other dependencies on Wicket projects to the same version):&lt;/p&gt;
&lt;figure class=&quot;highlight&quot;&gt;&lt;pre&gt;&lt;code class=&quot;language-xml&quot; data-lang=&quot;xml&quot;&gt;&lt;span class=&quot;nt&quot;&gt;&amp;lt;dependency&amp;gt;&lt;/span&gt;
&lt;span class=&quot;nt&quot;&gt;&amp;lt;groupId&amp;gt;&lt;/span&gt;org.apache.wicket&lt;span class=&quot;nt&quot;&gt;&amp;lt;/groupId&amp;gt;&lt;/span&gt;
&lt;span class=&quot;nt&quot;&gt;&amp;lt;artifactId&amp;gt;&lt;/span&gt;wicket-core&lt;span class=&quot;nt&quot;&gt;&amp;lt;/artifactId&amp;gt;&lt;/span&gt;
&lt;span class=&quot;nt&quot;&gt;&amp;lt;version&amp;gt;&lt;/span&gt;9.1.0&lt;span class=&quot;nt&quot;&gt;&amp;lt;/version&amp;gt;&lt;/span&gt;
&lt;span class=&quot;nt&quot;&gt;&amp;lt;/dependency&amp;gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/figure&gt;
&lt;p&gt;Or download and build the distribution yourself, or use our
convenience binary package you can find here:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Download: http://wicket.apache.org/start/wicket-9.x.html#manually&lt;/li&gt;
&lt;/ul&gt;
&lt;!--more--&gt;
&lt;h2 id=&quot;upgrading-from-earlier-versions&quot;&gt;Upgrading from earlier versions&lt;/h2&gt;
&lt;p&gt;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&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;http://s.apache.org/wicket9migrate&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Have fun!&lt;/p&gt;
&lt;p&gt;— The Wicket team&lt;/p&gt;
&lt;p&gt;========================================================================&lt;/p&gt;
&lt;div class=&quot;language-plaintext highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;The signatures for the source release artefacts:
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;
&lt;p&gt;Signature for apache-wicket-9.1.0.zip:&lt;/p&gt;
&lt;div class=&quot;highlight&quot;&gt;&lt;pre&gt;
-----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE0a6YZHC1pJw+aieyh48B+qjTVuEFAl99/FsACgkQh48B+qjT
VuE0kQ//TmQc53B9FrAgSWV8BKFAtxzjAhQiFilWp1/5vLyLZFUYAraQ6DMoH2GR
s2JMcbZJGmjplwG2Yy6LGXEksFV9wBTnEA4RGREV06K6ihx7Qm2zjgunZZSswZIr
MuLQYMnrXmAM2Qs071b17a5k2Gkw1+CST51KwOUD7u5l7UZOvUcXRL1xTBemOZ9s
RMbcbnjesxct3W2ASkGvULE7oHpBXrrDRHbv4mRFjWsSOjoasXJNtKJoUcoVtBnz
xwMlN/dZTEJLlj7uG2jW5mqFj+vfWP01UE+XR2HlJmW54puErcGE4+/haAJdvlwe
+rP2XNwAAD5rp3jIcpHerBOt7pruWEDhOwaydm0jJvsPh82SibKCmhnlJlxpdJE3
udvMKvU/zcASLHOHZ33wF/JSvO9kCI4LHCEJfYICcNpTktpzNUrhMQkXOVTj3pGS
vcFB6/rFWWHxaxtUZKJTCb2tcCN5LMIr1Thcyb5BUCC2ZN8PqNSjI9L6EtzG7Jyd
PnkJiJayn6VUVr6WTP+UEVlqPvDTqg/yuhquQmYjz1uYPQS8lL5WpHUvQnmtiJ2S
yAeHNJm+pJRxDgs9CIAhAToTM38y09Y/aM2T5R+iOI6u/tLovFWBS8YxUYkUdPHP
/9YOBXan7Q1XqBz8W6nfsvrvtbZYhYfU0FOsxcgHK9pGbkxPWnA=
=0JCC
-----END PGP SIGNATURE-----
&lt;/pre&gt;&lt;/div&gt;
&lt;p&gt;Signature for apache-wicket-9.1.0.tar.gz:&lt;/p&gt;
&lt;div class=&quot;highlight&quot;&gt;&lt;pre&gt;
-----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE0a6YZHC1pJw+aieyh48B+qjTVuEFAl99/FsACgkQh48B+qjT
VuE4vQ//ZAhCOuedc/LCKKTQU/uE/nF+i9PcCS/SsFVJbvoCzyVSoSQwQCYbM+E4
kd8YYr8CG1PNpKMyxsNuBEG9ttR8ZCDfEKIVD727y2vLk9L5SefY6/dRanLO/cc0
1rGYwtMfJby//P/pXdjeG6Qta3FHb2AcZtIyzPTFFciIuebccUsM48UDU6HT3weN
aKwgr5uUQVInVRV7pEGC0ziRMRkyYRStBLZNioR2BjCV7IxnWdeWTjapD9kAiY5H
2d1J0ItW/4mtohKWiem4JPX1HTf+U2d02qTq2i5ykDKfytoMUvFlIuP0kl7J5K/t
NdfOzgcmMgZa+wjy0z46TEEdq63JdRu3Cpy3wkkTy9GF2+6UJdXQ1z9dbGbmNkTy
0WZWGf85s8rekJVwt66TUih6Mlcl1Fb57zOYndrkb/AHB1ehF90JIf/DqLdplfbS
fFinL9Q7myeM2GM3uivmR6TF2ZvtCbGfiWQ4DKLTIXJYDsqxTDSDrroxk3j/P64h
1havxw/X45FZsMaoMX7xdVO5drK65LSLpea0OpkHPWr9x0OetI4iQssxpUcoAXj0
OPPZ66Luci/Au9rodmP7bW5X5ttlXxSjkvLRgk2GibD3NpcJHrHLF1UWeDwH5XIJ
Bsuw7X2vIgtzu2GCLHoudgGp9yQYXuxI5adnrC9Lyg+BeEQhc+U=
=rzeT
-----END PGP SIGNATURE-----
&lt;/pre&gt;&lt;/div&gt;
&lt;p&gt;========================================================================&lt;/p&gt;
&lt;h3 id=&quot;this-release&quot;&gt;This Release&lt;/h3&gt;
&lt;h4 id=&quot;changelog-for-910&quot;&gt;CHANGELOG for 9.1.0:&lt;/h4&gt;
&lt;h5 id=&quot;bug&quot;&gt;Bug&lt;/h5&gt;
&lt;ul&gt;
&lt;li&gt;[WICKET-6702] - AsynchronousPageStore with NotDetachedModelChecker - “Not detached model found” exception on several fast sequential Ajax calls&lt;/li&gt;
&lt;li&gt;[WICKET-6802] - FilePageStore writing to UserDefinedFileAttributeView might be null&lt;/li&gt;
&lt;li&gt;[WICKET-6803] - wicket-objectsizeof-agent has no valid automatic module name&lt;/li&gt;
&lt;li&gt;[WICKET-6806] - CSP header response decorator breaks JavaScriptFilteredIntoFooterHeaderResponse&lt;/li&gt;
&lt;li&gt;[WICKET-6808] - Cannot add page to AjaxRequestTarget&lt;/li&gt;
&lt;li&gt;[WICKET-6810] - Asynchronous+encrypted pagestore leads to WicketRuntimeException&lt;/li&gt;
&lt;li&gt;[WICKET-6813] - Setting child-src does not update frame-src after initial assignment&lt;/li&gt;
&lt;li&gt;[WICKET-6818] - NPE in WicketEndpoint onClose&lt;/li&gt;
&lt;li&gt;[WICKET-6822] - AsynchronousPageStore Potential Memory Leak&lt;/li&gt;
&lt;li&gt;[WICKET-6825] - wicket-ioc 9.0.0 throws IAE with JDK14, still includes outdated ASM 7.1.0 in cglib-nodep&lt;/li&gt;
&lt;li&gt;[WICKET-6837] - Jupiter engine transitively included in war file&lt;/li&gt;
&lt;/ul&gt;
&lt;h5 id=&quot;new-feature&quot;&gt;New Feature&lt;/h5&gt;
&lt;ul&gt;
&lt;li&gt;[WICKET-6805] - Add Cross-Origin Opener Policy and Cross-Origin Embedder Policy support&lt;/li&gt;
&lt;/ul&gt;
&lt;h5 id=&quot;improvement&quot;&gt;Improvement&lt;/h5&gt;
&lt;ul&gt;
&lt;li&gt;[WICKET-6786] - CsrfPreventionRequestCycleListener should support Fetch Metadata Request Headers&lt;/li&gt;
&lt;li&gt;[WICKET-6807] - Fake Submitting Button&lt;/li&gt;
&lt;li&gt;[WICKET-6821] - Completely disable CSP support&lt;/li&gt;
&lt;li&gt;[WICKET-6824] - Use concatenation instead of String.format for frequently called methods&lt;/li&gt;
&lt;li&gt;[WICKET-6826] - Improve performance and reduce allocations for Behaviors&lt;/li&gt;
&lt;li&gt;[WICKET-6827] - Improve performance of Strings.join and Strings.replaceAll&lt;/li&gt;
&lt;li&gt;[WICKET-6828] - Wrong tree branch icon with hidden children&lt;/li&gt;
&lt;li&gt;[WICKET-6829] - Use String.isEmpty() instead of ““.equals(…)&lt;/li&gt;
&lt;li&gt;[WICKET-6830] - Convert Behaviors into a static utility class to reduce allocations&lt;/li&gt;
&lt;li&gt;[WICKET-6831] - Try to flush the response before detach&lt;/li&gt;
&lt;li&gt;[WICKET-6833] - Reduce allocations when merging page parameters&lt;/li&gt;
&lt;li&gt;[WICKET-6835] - Improve performance of AbstractMapper.getPlaceholder&lt;/li&gt;
&lt;li&gt;[WICKET-6838] - Improve performance of Strings.split&lt;/li&gt;
&lt;/ul&gt;
</content>
</entry>
<entry>
<title>Apache Wicket 8.10.0 released</title>
<link href="http://wicket.apache.org/news/2020/09/07/wicket-8.10.0-released.html"/>
<updated>2020-09-07T00:00:00+02:00</updated>
<id>http://wicket.apache.org/news/2020/09/07/wicket-8.10.0-released</id>
<content type="html">&lt;p&gt;The Apache Wicket PMC is proud to announce Apache Wicket 8.10.0!&lt;/p&gt;
&lt;p&gt;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&lt;/p&gt;
&lt;p&gt;This release marks another minor release of Wicket 8. We
use semantic versioning for the development of Wicket, and as such no
API breaks are present breaks are present in this release compared to
8.0.0.&lt;/p&gt;
&lt;h2 id=&quot;using-this-release&quot;&gt;Using this release&lt;/h2&gt;
&lt;p&gt;With Apache Maven update your dependency to (and don’t forget to
update any other dependencies on Wicket projects to the same version):&lt;/p&gt;
&lt;figure class=&quot;highlight&quot;&gt;&lt;pre&gt;&lt;code class=&quot;language-xml&quot; data-lang=&quot;xml&quot;&gt;&lt;span class=&quot;nt&quot;&gt;&amp;lt;dependency&amp;gt;&lt;/span&gt;
&lt;span class=&quot;nt&quot;&gt;&amp;lt;groupId&amp;gt;&lt;/span&gt;org.apache.wicket&lt;span class=&quot;nt&quot;&gt;&amp;lt;/groupId&amp;gt;&lt;/span&gt;
&lt;span class=&quot;nt&quot;&gt;&amp;lt;artifactId&amp;gt;&lt;/span&gt;wicket-core&lt;span class=&quot;nt&quot;&gt;&amp;lt;/artifactId&amp;gt;&lt;/span&gt;
&lt;span class=&quot;nt&quot;&gt;&amp;lt;version&amp;gt;&lt;/span&gt;8.10.0&lt;span class=&quot;nt&quot;&gt;&amp;lt;/version&amp;gt;&lt;/span&gt;
&lt;span class=&quot;nt&quot;&gt;&amp;lt;/dependency&amp;gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/figure&gt;
&lt;p&gt;Or download and build the distribution yourself, or use our
convenience binary package you can find here:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Download: http://wicket.apache.org/start/wicket-8.x.html#manually&lt;/li&gt;
&lt;/ul&gt;
&lt;!--more--&gt;
&lt;h2 id=&quot;upgrading-from-earlier-versions&quot;&gt;Upgrading from earlier versions&lt;/h2&gt;
&lt;p&gt;If you upgrade from 8.y.z this release is a drop in replacement. If
you come from a version prior to 8.0.0, please read our Wicket 8
migration guide found at&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;http://s.apache.org/wicket8migrate&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Have fun!&lt;/p&gt;
&lt;p&gt;— The Wicket team&lt;/p&gt;
&lt;p&gt;========================================================================&lt;/p&gt;
&lt;div class=&quot;language-plaintext highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;The signatures for the source release artefacts:
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;
&lt;p&gt;Signature for apache-wicket-8.10.0.zip:&lt;/p&gt;
&lt;div class=&quot;highlight&quot;&gt;&lt;pre&gt;
-----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE0a6YZHC1pJw+aieyh48B+qjTVuEFAl94mokACgkQh48B+qjT
VuE4SA//bq4KQ3hq3f5u+DTdy6EMMMqvwJx0MANi/xEcF23bEdNpyflnthPxn53o
9TnQkwMne4FjYdEQms0b7grmxR4OaCiVKHlAK6low2WWDeqvCwHIgJR1S+vOcFwm
h/3l+VuTcHvSxHJIb278l94RCVwOyT/4uFcQfYgzyjI5cGwW2f5AdgIUvmVqWbUn
6n12skyus1hF+hPFyc/VOdkGYNNdYbRIbeu5FbKLctBceRGAx0q01SGdhCKgQ2GQ
IQulDlO9+Bv2EUZDPertBej2X0qGymYOpEUAfzT/KUgqEEzLOQoZRgNh50l5WiH0
O8y70rIm8c2C5s4/MgUn68oM36f9gQs8m9a5cNCYWTrkcpC8A/Tzr7WIa773xv8B
QuOlGXCut/+uzGrDYXOUp+xYurqdD+5lUhSYqezcvaj1U9M9naGRxCSfxtyA4+EO
JeMfEIjy9Km9tUhFBeQ/bJkvRU9iWTjWn7gbs3nbhT1AwCRFM5F73aZwRiFBgyPe
BCo+VgLxi4WYraqOf91L2o2Z0GCuNMpDwf1ZeQAlgkcHpc/LAcvXgekipi02Fw+N
2+Etd75WZOx+ydyxGExzvLeRY0J0KovevD0Hj1D8wYUWE17iAmBcr8aOOpyevMXD
lTlyPvi4yrUsorkxVLeVhKOAYH08/HtCnfHlHQprClkxohRhAIg=
=Qz4F
-----END PGP SIGNATURE-----
&lt;/pre&gt;&lt;/div&gt;
&lt;p&gt;Signature for apache-wicket-8.10.0.tar.gz:&lt;/p&gt;
&lt;div class=&quot;highlight&quot;&gt;&lt;pre&gt;
-----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE0a6YZHC1pJw+aieyh48B+qjTVuEFAl94mokACgkQh48B+qjT
VuHtnQ/9Hspll63YqQBFsdBJOBv8qhkaJVaSWYHo6ELxyUkr+8900uRAsFswyrHU
bm4XFcDQuaO/cXMkC9MYnLYEt4HH9A4ieVFapjBiy7tiIYmQ8aKvxSAmnvZSSK2C
vRO8qhKf6nAZMuLbN3uBLdj6VVLbbp4RNlF71qR5hjJwEWUQlUsuaL9vJOqVGvnR
qUlUqeGdv23E5izpZg7ucluMWyn5Fk+N7wyIpW36tXrnNE/YPMrziw5oXyg8uMSb
KYfMncI8NPv1i8iafGGiqjNS7LJzIVnmyRQlVtH/IT4Z4HV3k+zrIZCg0vfpohrB
4YBr4vfmMFgR25oYBXfxzWwoe4oPT+wFdfat0jpq9V8ZIWCIZoQ5cOx/yYQiqbF5
YoNgTyN8ouqZJPRZpmLC4zVQkyV5i/qil5Z+7itoTKH+wTOvz4y9tw3X1OuyEA5U
6+KlSTyvgmE0wybNZtWfPQpWJjG0GCTivh04aB9zdWTAtV6gHJ1/XLv0fnZNJ0aa
rd4z32tDVSRt+3aHI/0HBQpBHlzKiJh0pGtjRRlBaNda11f5ko6KGd16BowxBLPw
ogzq7LlapvKVUChbI2Y0aLf06UHheaZdkdGGm/zV5ImRIzQ0uDbsSnxsf6vR1HWa
5j+tJndGmAwhP4uET4IGF98hiVGLNdS6teUE7HKpMwaCJE4xXEw=
=ef1D
-----END PGP SIGNATURE-----
&lt;/pre&gt;&lt;/div&gt;
&lt;p&gt;========================================================================&lt;/p&gt;
&lt;h3 id=&quot;this-release&quot;&gt;This Release&lt;/h3&gt;
&lt;h4 id=&quot;changelog-for-8100&quot;&gt;CHANGELOG for 8.10.0:&lt;/h4&gt;
&lt;h5 id=&quot;bug&quot;&gt;Bug&lt;/h5&gt;
&lt;ul&gt;
&lt;li&gt;[WICKET-6702] - AsynchronousPageStore with NotDetachedModelChecker - “Not detached model found” exception on several fast sequential Ajax calls&lt;/li&gt;
&lt;li&gt;[WICKET-6818] - NPE in WicketEndpoint onClose&lt;/li&gt;
&lt;li&gt;[WICKET-6822] - AsynchronousPageStore Potential Memory Leak&lt;/li&gt;
&lt;/ul&gt;
&lt;h5 id=&quot;improvement&quot;&gt;Improvement&lt;/h5&gt;
&lt;ul&gt;
&lt;li&gt;[WICKET-6824] - Use concatenation instead of String.format for frequently called methods&lt;/li&gt;
&lt;li&gt;[WICKET-6826] - Improve performance and reduce allocations for Behaviors&lt;/li&gt;
&lt;li&gt;[WICKET-6827] - Improve performance of Strings.join and Strings.replaceAll&lt;/li&gt;
&lt;li&gt;[WICKET-6828] - Wrong tree branch icon with hidden children&lt;/li&gt;
&lt;li&gt;[WICKET-6829] - Use String.isEmpty() instead of ““.equals(…)&lt;/li&gt;
&lt;li&gt;[WICKET-6830] - Convert Behaviors into a static utility class to reduce allocations&lt;/li&gt;
&lt;li&gt;[WICKET-6831] - Try to flush the response before detach&lt;/li&gt;
&lt;li&gt;[WICKET-6833] - Reduce allocations when merging page parameters&lt;/li&gt;
&lt;li&gt;[WICKET-6835] - Improve performance of AbstractMapper.getPlaceholder&lt;/li&gt;
&lt;/ul&gt;
</content>
</entry>
<entry>
<title>Apache Wicket 7.17.0 released</title>
<link href="http://wicket.apache.org/news/2020/07/20/wicket-7.17.0-released.html"/>
<updated>2020-07-20T00:00:00+02:00</updated>
<id>http://wicket.apache.org/news/2020/07/20/wicket-7.17.0-released</id>
<content type="html">&lt;p&gt;The Apache Wicket PMC is proud to announce Apache Wicket 7.17.0!&lt;/p&gt;
&lt;p&gt;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&lt;/p&gt;
&lt;p&gt;This release marks another minor release of Wicket 7. We
use semantic versioning for the development of Wicket, and as such no
API breaks are present breaks are present in this release compared to
7.0.0.&lt;/p&gt;
&lt;h2 id=&quot;new-and-noteworthy&quot;&gt;New and noteworthy&lt;/h2&gt;
&lt;p&gt;&lt;strong&gt;IMPORTANT NOTE&lt;/strong&gt;: with the release of Wicket 9, the 7.x branch has reached the
end of support. No further releases will be provided for it with the
only exception of security fixes when needed.
If you are currently using Wicket 7 you should upgrade to Wicket 8.x or 9.x at
your earliest convenience.&lt;/p&gt;
&lt;h2 id=&quot;using-this-release&quot;&gt;Using this release&lt;/h2&gt;
&lt;p&gt;With Apache Maven update your dependency to (and don’t forget to
update any other dependencies on Wicket projects to the same version):&lt;/p&gt;
&lt;figure class=&quot;highlight&quot;&gt;&lt;pre&gt;&lt;code class=&quot;language-xml&quot; data-lang=&quot;xml&quot;&gt;&lt;span class=&quot;nt&quot;&gt;&amp;lt;dependency&amp;gt;&lt;/span&gt;
&lt;span class=&quot;nt&quot;&gt;&amp;lt;groupId&amp;gt;&lt;/span&gt;org.apache.wicket&lt;span class=&quot;nt&quot;&gt;&amp;lt;/groupId&amp;gt;&lt;/span&gt;
&lt;span class=&quot;nt&quot;&gt;&amp;lt;artifactId&amp;gt;&lt;/span&gt;wicket-core&lt;span class=&quot;nt&quot;&gt;&amp;lt;/artifactId&amp;gt;&lt;/span&gt;
&lt;span class=&quot;nt&quot;&gt;&amp;lt;version&amp;gt;&lt;/span&gt;7.17.0&lt;span class=&quot;nt&quot;&gt;&amp;lt;/version&amp;gt;&lt;/span&gt;
&lt;span class=&quot;nt&quot;&gt;&amp;lt;/dependency&amp;gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/figure&gt;
&lt;p&gt;Or download and build the distribution yourself, or use our
convenience binary package you can find here:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Download: http://wicket.apache.org/start/wicket-7.x.html#manually&lt;/li&gt;
&lt;/ul&gt;
&lt;!--more--&gt;
&lt;h2 id=&quot;upgrading-from-earlier-versions&quot;&gt;Upgrading from earlier versions&lt;/h2&gt;
&lt;p&gt;If you upgrade from 7.y.z this release is a drop in replacement. If
you come from a version prior to 7.0.0, please read our Wicket 7
migration guide found at&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;http://s.apache.org/wicket7migrate&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Have fun!&lt;/p&gt;
&lt;p&gt;— The Wicket team&lt;/p&gt;
&lt;p&gt;========================================================================&lt;/p&gt;
&lt;div class=&quot;language-plaintext highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;The signatures for the source release artefacts:
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;
&lt;p&gt;Signature for apache-wicket-7.17.0.zip:&lt;/p&gt;
&lt;div class=&quot;highlight&quot;&gt;&lt;pre&gt;
-----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE0a6YZHC1pJw+aieyh48B+qjTVuEFAl8Qh/kACgkQh48B+qjT
VuFaKQ//YHutIO2mTuZuWqOsR+B00aTJax372YZsAXB24vERxgrsOXUuKixmxojZ
Mlx0NbXncIKSO9cAfaklJbn8NpqMp6WNVUJeg5KNxmGVVI4a2ivmZEguTU39xJy8
6qYZ5+wOZRNx3owD9Um7OCvb9/osMhL7VkhoUnlH68gFVw/P/Nn9bYVfE5CTc6Tu
1HcnaX37YnYPG2jC7fUNHRSw2gYziwWmPLkdXHwgwepjKif1WqKsYuAU+anhpspi
+K89lQzWBo4/ACjsienuhLaohikZOxzcIwZ1KYk4uvJA1o/3e7+aIt7v98398qBz
lrCOOe8q07E0l+vMjYHCcnUpCiU69gMWHJKit3prSdmjnfu+D1D+uANFSEQLKRQY
Y3RAEXw/64xLSKVM10edSpMOqNHcnQdgdPM1aicfNQ61NvWctF4JxYwviq0RF30K
gBPed86rGBgTT9hL6ZTOEaos6Xk1PzMK55MVKfoNnVNx6s52PC78VWPIpFLXEJbo
V84uDRWw+OaJ1QnN0GQPNdUFsHRLatKrrt3Nt4VFQpQt9hpjYr+gEmHkitbBWmZq
V9f02IJ4vb/7Nip/2aDIm0PqSTy7hvJxkU353s6U1a1eCngpNm4TkHbNyNKJic23
D+Ip2K9ATpBDlT+JUPWKJypv5QdWUC2SP4TrhlmUQvxN7m/goAU=
=84lr
-----END PGP SIGNATURE-----
&lt;/pre&gt;&lt;/div&gt;
&lt;p&gt;Signature for apache-wicket-7.17.0.tar.gz:&lt;/p&gt;
&lt;div class=&quot;highlight&quot;&gt;&lt;pre&gt;
-----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE0a6YZHC1pJw+aieyh48B+qjTVuEFAl8Qh/gACgkQh48B+qjT
VuHcJA/8DDoJDGX/q+aBFua2YFor0nPZv73tURLRrSXGpcacH9S/l4xusLg50A6c
CU5uW23wfvmJSMXy+X0mZdppHlk8hgtt66c8Bj7kuSiCN65Bfvx9VD8b9IP3clhN
OtVDU/h5lAI5QGDQ68TvXLEfErFWzrsQ/oyIPMi7TSTpqiX0Rrz9CoPHd7Jn1K44
S/2VFNPheKR9Vq3INkA8bYp++AT/6swIQl/iWIPKh4K3VIE3YNWiaJmRWufb6ue0
B41GWg2IBWJK06SUJsRtThwrRPEVaVaNDM05idEI2YFhIhGAsP+ZSE0SHVG1WpBy
CVdhuUiXROjYWJh+rX8JRmffVO51Ycp8YVw4m5TIdnJDlyHnWZjua6an9pucm+Nw
5GSAR90zX5T/ZFneKcdpVeWsAq3YikXI68h5smj0auzNiz6Z9fsSu7OIMGcg6cbC
6ls71lPpB7cJWCUSMoLfRADk76lvJkMX4xvonxYrgQYY/B41LmIsRfpimAvcM1uU
CtWF26hkmU3QHpdyVBLQjMt/hRpb3Ocm/MUq/MFvPsYp5i3qw/Z5R10ymx9Ci3D9
ibW4h/eZg5CGSj0yevCFDNv+usLMuQLwAE2U1Y4uUxR46GBICMTK2zH3tc/5tKqL
iBaZVmeq0Ohs4/T0IigGfbELS7BEJXIDPgTvV/QYs7cISFqHSa4=
=rLvh
-----END PGP SIGNATURE-----
&lt;/pre&gt;&lt;/div&gt;
&lt;p&gt;========================================================================&lt;/p&gt;
&lt;h3 id=&quot;this-release&quot;&gt;This Release&lt;/h3&gt;
&lt;h4 id=&quot;changelog-for-7170&quot;&gt;CHANGELOG for 7.17.0:&lt;/h4&gt;
&lt;h5 id=&quot;bug&quot;&gt;Bug&lt;/h5&gt;
&lt;ul&gt;
&lt;li&gt;[WICKET-6758] - NPE in AbstractWebSocketProcessor after session times out&lt;/li&gt;
&lt;li&gt;[WICKET-6764] - RedirectToUrlException change the second question mark in URL from “?” to “%3F”&lt;/li&gt;
&lt;li&gt;[WICKET-6782] - WebSocket onError/onAbort is not being called&lt;/li&gt;
&lt;li&gt;[WICKET-6784] - StockQuote example does not work because the web service is no more available&lt;/li&gt;
&lt;li&gt;[WICKET-6791] - Offload WebSocket push when initiated in Wicket request cycle&lt;/li&gt;
&lt;/ul&gt;
&lt;h5 id=&quot;improvement&quot;&gt;Improvement&lt;/h5&gt;
&lt;ul&gt;
&lt;li&gt;[WICKET-6767] - Do not log error for broken pipes in websocket connections&lt;/li&gt;
&lt;li&gt;[WICKET-6781] - Timezone can be determined on client side (7.x and 8.x)&lt;/li&gt;
&lt;li&gt;[WICKET-6792] - Packages#absolutePath keeps unnecessary current dir dot “.”&lt;/li&gt;
&lt;li&gt;[WICKET-6800] - Use LinkedHashSet instead of LinkedList for AjaxRequestHandler#listeners&lt;/li&gt;
&lt;/ul&gt;
&lt;h5 id=&quot;task&quot;&gt;Task&lt;/h5&gt;
&lt;ul&gt;
&lt;li&gt;[WICKET-6779] - Upgrade JQuery 3 to 3.5.1&lt;/li&gt;
&lt;/ul&gt;
</content>
</entry>
<entry>
<title>Announcing Apache Wicket 9: get into the modern Java world!</title>
<link href="http://wicket.apache.org/news/2020/07/15/wicket-9-released.html"/>
<updated>2020-07-15T00:00:00+02:00</updated>
<id>http://wicket.apache.org/news/2020/07/15/wicket-9-released</id>
<content type="html">&lt;p&gt;The Apache Wicket project announces the 9th major release of the open source Java web framework servicing websites and applications across the globe since 2004. Built on top of Java 11, this version of Wicket brings web development into the modern Java world, offering a fundamental tool to keep you code up to date with Java evolution.&lt;/p&gt;
&lt;!--more--&gt;
&lt;h2 id=&quot;bring-the-web-into-the-modern-java-era&quot;&gt;Bring the web into the modern Java era&lt;/h2&gt;
&lt;p&gt;The release of Java 9 has been a turning point in Java history which laid the foundation for the modern Java era. However, the magnitude of this change has discouraged many developers from leaving the safe harbor represented by Java 8. With Wicket 9 we finally have a fundamental tool to move on and bring our web applications into the new Java world.&lt;/p&gt;
&lt;p&gt;With this version Wicket has been completely revisited and improved to embrace new technologies such as Java modularization and new libraries like JUnit 5.&lt;/p&gt;
&lt;h2 id=&quot;stay-up-to-date-with-java-release-cycle&quot;&gt;Stay up to date with Java release cycle&lt;/h2&gt;
&lt;p&gt;With Java releasing at a faster pace it’s important to keep a library up to date with the lastest changes introduced in the platform and ensure it works with the latest Java release. Wicket does all of this by taking part to the &lt;a href=&quot;https://wiki.openjdk.java.net/display/quality/Quality+Outreach&quot;&gt;OpenJDK Quality Outreach&lt;/a&gt;, an initiative aimed to test popular Open Source projects with both the latest OpenJDK release and the Early Access release.&lt;/p&gt;
&lt;h2 id=&quot;be-ready-for-the-next-java-enterprise&quot;&gt;Be ready for the next Java Enterprise&lt;/h2&gt;
&lt;p&gt;Shortly after Java 9 was released, Oracle submitted Java EE to the Eclipse Foundation. As side effect of this owner change, the package name ‘javax’ had to be migrated to ‘jakarta’. Wicket historically promoted decoupling of Java EE APIs and application code, making the transition to future Java Enterprise versions much easier.&lt;/p&gt;
&lt;h2 id=&quot;protect-your-web-apps-with-content-security-policy-csp&quot;&gt;Protect your web apps with Content Security Policy (CSP)&lt;/h2&gt;
&lt;p&gt;s the number of security threats grows, it’s crucial for web applications to adopt the latest security standards and countermeasures. CSP is a modern standard that allows applications to declare approved origins of content (such as JavaScript, CSS, images, etc…) for the browser to load. Constructing a safe and at the same time complete CSP can be challenging. You either risk leaving holes in the defense of your application or you break certain functionality. Protecting against unwanted inline scripts is the most important target to attain. In CSP this is called ‘unsafe-inline’ and it’s the most common cause of cross-site scripting vulnerabilities.&lt;/p&gt;
&lt;p&gt;Wicket 9 comes with full support for CSP and does not need any unsafe directives. Wicket will automatically add a nonce to every header contribution and whitelist this nonce. This allows for flexible loading of resources without the need for a complex CSP. Of course it is possible to modify and customize the CSP, add additional directives or disable it entirely. Lookup our documentation for more information.&lt;/p&gt;
&lt;h2 id=&quot;migrating-to-wicket-9&quot;&gt;Migrating to Wicket 9&lt;/h2&gt;
&lt;p&gt;When you migrate from a previous Wicket version to Wicket 9, a full list of changes and migrations is available at the following page:&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;https://s.apache.org/wicket9migrate&quot;&gt;https://s.apache.org/wicket9migrate&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Please consult this migration guide when you are moving towards Wicket 9.&lt;/p&gt;
&lt;h2 id=&quot;support&quot;&gt;Support&lt;/h2&gt;
&lt;p&gt;You can find out about our support channels through the following page on our website: &lt;a href=&quot;https://wicket.apache.org/help/&quot;&gt;https://wicket.apache.org/help/&lt;/a&gt;&lt;/p&gt;
&lt;h2 id=&quot;download&quot;&gt;Download&lt;/h2&gt;
&lt;p&gt;With Apache Maven update your dependency to (and don’t forget to
update any other dependencies on Wicket projects to the same version):&lt;/p&gt;
&lt;figure class=&quot;highlight&quot;&gt;&lt;pre&gt;&lt;code class=&quot;language-xml&quot; data-lang=&quot;xml&quot;&gt;&lt;span class=&quot;nt&quot;&gt;&amp;lt;dependency&amp;gt;&lt;/span&gt;
&lt;span class=&quot;nt&quot;&gt;&amp;lt;groupId&amp;gt;&lt;/span&gt;org.apache.wicket&lt;span class=&quot;nt&quot;&gt;&amp;lt;/groupId&amp;gt;&lt;/span&gt;
&lt;span class=&quot;nt&quot;&gt;&amp;lt;artifactId&amp;gt;&lt;/span&gt;wicket-core&lt;span class=&quot;nt&quot;&gt;&amp;lt;/artifactId&amp;gt;&lt;/span&gt;
&lt;span class=&quot;nt&quot;&gt;&amp;lt;version&amp;gt;&lt;/span&gt;9.0.0&lt;span class=&quot;nt&quot;&gt;&amp;lt;/version&amp;gt;&lt;/span&gt;
&lt;span class=&quot;nt&quot;&gt;&amp;lt;/dependency&amp;gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/figure&gt;
&lt;p&gt;Or download and build the distribution yourself, or use our
convenience binary package&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Source: &lt;a href=&quot;http://www.apache.org/dyn/closer.cgi/wicket/9.0.0&quot;&gt;9.0.0 source download&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Binary: &lt;a href=&quot;http://www.apache.org/dyn/closer.cgi/wicket/9.0.0/binaries&quot;&gt;9.0.0 binary download&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&quot;thanks&quot;&gt;Thanks&lt;/h2&gt;
&lt;p&gt;Our many thanks go out to our contributors for testing this release during its development and providing invaluable feedback.&lt;/p&gt;
</content>
</entry>
<entry>
<title>Apache Wicket 8.9.0 released</title>
<link href="http://wicket.apache.org/news/2020/07/15/wicket-8.9.0-released.html"/>
<updated>2020-07-15T00:00:00+02:00</updated>
<id>http://wicket.apache.org/news/2020/07/15/wicket-8.9.0-released</id>
<content type="html">&lt;p&gt;The Apache Wicket PMC is proud to announce Apache Wicket 8.9.0!&lt;/p&gt;
&lt;p&gt;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&lt;/p&gt;
&lt;p&gt;This release marks another minor release of Wicket 8. We
use semantic versioning for the development of Wicket, and as such no
API breaks are present breaks are present in this release compared to
8.0.0.&lt;/p&gt;
&lt;h2 id=&quot;using-this-release&quot;&gt;Using this release&lt;/h2&gt;
&lt;p&gt;With Apache Maven update your dependency to (and don’t forget to
update any other dependencies on Wicket projects to the same version):&lt;/p&gt;
&lt;figure class=&quot;highlight&quot;&gt;&lt;pre&gt;&lt;code class=&quot;language-xml&quot; data-lang=&quot;xml&quot;&gt;&lt;span class=&quot;nt&quot;&gt;&amp;lt;dependency&amp;gt;&lt;/span&gt;
&lt;span class=&quot;nt&quot;&gt;&amp;lt;groupId&amp;gt;&lt;/span&gt;org.apache.wicket&lt;span class=&quot;nt&quot;&gt;&amp;lt;/groupId&amp;gt;&lt;/span&gt;
&lt;span class=&quot;nt&quot;&gt;&amp;lt;artifactId&amp;gt;&lt;/span&gt;wicket-core&lt;span class=&quot;nt&quot;&gt;&amp;lt;/artifactId&amp;gt;&lt;/span&gt;
&lt;span class=&quot;nt&quot;&gt;&amp;lt;version&amp;gt;&lt;/span&gt;8.9.0&lt;span class=&quot;nt&quot;&gt;&amp;lt;/version&amp;gt;&lt;/span&gt;
&lt;span class=&quot;nt&quot;&gt;&amp;lt;/dependency&amp;gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/figure&gt;
&lt;p&gt;Or download and build the distribution yourself, or use our
convenience binary package you can find here:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Download: http://wicket.apache.org/start/wicket-8.x.html#manually&lt;/li&gt;
&lt;/ul&gt;
&lt;!--more--&gt;
&lt;h2 id=&quot;upgrading-from-earlier-versions&quot;&gt;Upgrading from earlier versions&lt;/h2&gt;
&lt;p&gt;If you upgrade from 8.y.z this release is a drop in replacement. If
you come from a version prior to 8.0.0, please read our Wicket 8
migration guide found at&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;http://s.apache.org/wicket8migrate&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Have fun!&lt;/p&gt;
&lt;p&gt;— The Wicket team&lt;/p&gt;
&lt;p&gt;========================================================================&lt;/p&gt;
&lt;div class=&quot;language-plaintext highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;The signatures for the source release artefacts:
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;
&lt;p&gt;Signature for apache-wicket-8.9.0.zip:&lt;/p&gt;
&lt;div class=&quot;highlight&quot;&gt;&lt;pre&gt;
-----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE0a6YZHC1pJw+aieyh48B+qjTVuEFAl8J7WgACgkQh48B+qjT
VuEz5w//UdCdkzpwDEWmusPlpU2RyoTv8XPxRWbr3ZKEdeWEw9CJKm4Mz0lJ3RuQ
UfJhkl8vraxVPFSXUJidnH6Zrvp7GBOBG/kzSmlP6tuZU0ZmCKCJFUg6OMDfBO5T
MU7eDE7oSB0w4FnXkP0YTnTOnAmWu1/kOy4aKgaEtrNcHj0hVt62UdDxgdkZ29l0
PuklUCzqJLg4dWWQ52/U1rfqB3XVPCgLY7XTnqcwi/T5f5xo0xLMTfcWyNxvUKHQ
v2umt3roDTI0sU6JUEqcimlX4sfz/N/0+hIIx8a7/Kcdh9M1cBwjt7tk9YDOUbJ3
leyHqwcMe0iNTpadNr+0n3i5W8ebQf7mRh2JSuPCTWCfbd5LpInYi9FqTHw3pMKU
B/z92OvPTUqsJH4g5eCkFRALPjj7E8ehidv/hBNj5EhiBfEIQXLGhvZXY/CtLQOq
W3bDgvz4L+RRuyc3TjIwIGDwt5nyocnywweujg2ZFgLllnzeiHkZ926echkri0uA
LyfdDFja9p1jkLH7PzPOpEQDnGWkJyVxiZdIc0T3PjQxxC3BpuudI7kSP3WJ29dL
yCCRdfGfyAsCZ03LLCy7ieJhf0t8jJGND9k5pS0+35tOQaDUTnFtE93aWf/RSoD3
8TfI891GRWS4AxqxhLwoKHWuAOD3jstq23+J12v1X+kLNspn7Ow=
=J8la
-----END PGP SIGNATURE-----
&lt;/pre&gt;&lt;/div&gt;
&lt;p&gt;Signature for apache-wicket-8.9.0.tar.gz:&lt;/p&gt;
&lt;div class=&quot;highlight&quot;&gt;&lt;pre&gt;
-----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE0a6YZHC1pJw+aieyh48B+qjTVuEFAl8J7WcACgkQh48B+qjT
VuFqEw//ZJhe42SnRdqwPEFHlgkUccDhlJiUb0pk+H0txaTH3+jDf/wuFmeGzfvS
mNe+aSE+jOVxSQ8JwJT2Y5AbSldYYyrFZ3xrALeatWkdfoW2WT99MKvjxiNJrLKq
XOZVfVPW1EDVNmxBdDSRAlo30mjnPzjjmuTOcf1cti6K4Ix+bdYss6oKx0637tmU
WY10XiqvA/6uAnc05wurazVfmbib46sCw1KVA82/pcRIF4wpDv42mRs8+B3tgTBk
v1g/Hpe2Ue5UNYKedckdhad/LTNblK/ZGUgFXsbmAlG6eDaFlH2KRRJdpBzUaCpa
tGO2LSo70GEb9zovEmQeVj2bKuFmmUA+b1VQDLwPz9e5b27vsNz3VDG7BmaKntB3
MWmjnuCjG+IhbVjAfaQjg/zMC4BxIlBVNLrMtphtm7u+6fnBHgYndqcx6vB5DtKd
FzfD+JauBNI2xK+C+Ix/Ok9RVTd1Wq9tFw7sjK/GD54AXeSTRrtXrmQLhPSVWGMG
CItE8AUTGivy/8Pi6CYtiWJY5gLqaXg2lymqx5DvCXufKBgeNE56pDnLGATRf+ZK
848NTpwHA9uumuscGlQ91T/YL0sZiFkfqzhGyqY4AHCdHfLVRGUuCU6fmE5o7gnm
89bk6vx6RBt34jxqDjuliuFN1jV813ZaPX9QHPxp+58GDkJ6zZM=
=WcON
-----END PGP SIGNATURE-----
&lt;/pre&gt;&lt;/div&gt;
&lt;p&gt;========================================================================&lt;/p&gt;
&lt;h3 id=&quot;this-release&quot;&gt;This Release&lt;/h3&gt;
&lt;h4 id=&quot;changelog-for-890&quot;&gt;CHANGELOG for 8.9.0:&lt;/h4&gt;
&lt;h5 id=&quot;bug&quot;&gt;Bug&lt;/h5&gt;
&lt;ul&gt;
&lt;li&gt;[WICKET-6742] - Stacktrace in Fragment example&lt;/li&gt;
&lt;li&gt;[WICKET-6764] - RedirectToUrlException change the second question mark in URL from “?” to “%3F”&lt;/li&gt;
&lt;li&gt;[WICKET-6771] - Performance issues accessing component metadata while iterating&lt;/li&gt;
&lt;li&gt;[WICKET-6782] - WebSocket onError/onAbort is not being called&lt;/li&gt;
&lt;li&gt;[WICKET-6784] - StockQuote example does not work because the web service is no more available&lt;/li&gt;
&lt;li&gt;[WICKET-6791] - Offload WebSocket push when initiated in Wicket request cycle&lt;/li&gt;
&lt;li&gt;[WICKET-6793] - OOM in AsynchronousPageStore&lt;/li&gt;
&lt;/ul&gt;
&lt;h5 id=&quot;improvement&quot;&gt;Improvement&lt;/h5&gt;
&lt;ul&gt;
&lt;li&gt;[WICKET-6767] - Do not log error for broken pipes in websocket connections&lt;/li&gt;
&lt;li&gt;[WICKET-6772] - Use StandardCharset for URL encoding and decoding&lt;/li&gt;
&lt;li&gt;[WICKET-6773] - Improve performance of getting behaviors for components&lt;/li&gt;
&lt;li&gt;[WICKET-6781] - Timezone can be determined on client side (7.x and 8.x)&lt;/li&gt;
&lt;li&gt;[WICKET-6792] - Packages#absolutePath keeps unnecessary current dir dot “.”&lt;/li&gt;
&lt;li&gt;[WICKET-6796] - Report the component path when failing to set a new object to a read only model&lt;/li&gt;
&lt;li&gt;[WICKET-6800] - Use LinkedHashSet instead of LinkedList for AjaxRequestHandler#listeners&lt;/li&gt;
&lt;/ul&gt;
&lt;h5 id=&quot;task&quot;&gt;Task&lt;/h5&gt;
&lt;ul&gt;
&lt;li&gt;[WICKET-6779] - Upgrade JQuery 3 to 3.5.1&lt;/li&gt;
&lt;li&gt;[WICKET-6783] - Utility classes available in JDK should be deprecated/removed&lt;/li&gt;
&lt;/ul&gt;
</content>
</entry>
<entry>
<title>Apache Wicket 8.8.0 released</title>
<link href="http://wicket.apache.org/news/2020/04/24/wicket-8.8.0-released.html"/>
<updated>2020-04-24T00:00:00+02:00</updated>
<id>http://wicket.apache.org/news/2020/04/24/wicket-8.8.0-released</id>
<content type="html">&lt;p&gt;The Apache Wicket PMC is proud to announce Apache Wicket 8.8.0!&lt;/p&gt;
&lt;p&gt;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&lt;/p&gt;
&lt;p&gt;This release marks another minor release of Wicket 8. We
use semantic versioning for the development of Wicket, and as such no
API breaks are present breaks are present in this release compared to
8.0.0.&lt;/p&gt;
&lt;h2 id=&quot;using-this-release&quot;&gt;Using this release&lt;/h2&gt;
&lt;p&gt;With Apache Maven update your dependency to (and don’t forget to
update any other dependencies on Wicket projects to the same version):&lt;/p&gt;
&lt;figure class=&quot;highlight&quot;&gt;&lt;pre&gt;&lt;code class=&quot;language-xml&quot; data-lang=&quot;xml&quot;&gt;&lt;span class=&quot;nt&quot;&gt;&amp;lt;dependency&amp;gt;&lt;/span&gt;
&lt;span class=&quot;nt&quot;&gt;&amp;lt;groupId&amp;gt;&lt;/span&gt;org.apache.wicket&lt;span class=&quot;nt&quot;&gt;&amp;lt;/groupId&amp;gt;&lt;/span&gt;
&lt;span class=&quot;nt&quot;&gt;&amp;lt;artifactId&amp;gt;&lt;/span&gt;wicket-core&lt;span class=&quot;nt&quot;&gt;&amp;lt;/artifactId&amp;gt;&lt;/span&gt;
&lt;span class=&quot;nt&quot;&gt;&amp;lt;version&amp;gt;&lt;/span&gt;8.8.0&lt;span class=&quot;nt&quot;&gt;&amp;lt;/version&amp;gt;&lt;/span&gt;
&lt;span class=&quot;nt&quot;&gt;&amp;lt;/dependency&amp;gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/figure&gt;
&lt;p&gt;Or download and build the distribution yourself, or use our
convenience binary package you can find here:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Download: http://wicket.apache.org/start/wicket-8.x.html#manually&lt;/li&gt;
&lt;/ul&gt;
&lt;!--more--&gt;
&lt;h2 id=&quot;upgrading-from-earlier-versions&quot;&gt;Upgrading from earlier versions&lt;/h2&gt;
&lt;p&gt;If you upgrade from 8.y.z this release is a drop in replacement. If
you come from a version prior to 8.0.0, please read our Wicket 8
migration guide found at&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;http://s.apache.org/wicket8migrate&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Have fun!&lt;/p&gt;
&lt;p&gt;— The Wicket team&lt;/p&gt;
&lt;p&gt;========================================================================&lt;/p&gt;
&lt;div class=&quot;language-plaintext highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;The signatures for the source release artefacts:
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;
&lt;p&gt;Signature for apache-wicket-8.8.0.zip:&lt;/p&gt;
&lt;div class=&quot;highlight&quot;&gt;&lt;pre&gt;
-----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE0a6YZHC1pJw+aieyh48B+qjTVuEFAl6coLEACgkQh48B+qjT
VuFdGBAAiHikGIh0UtFE1rABkPus9Vj3OltyM7pqtAw1hyn75OXiDUXHIs00RWCJ
0h7vqKZMYDOq+syHxhEjF4m945jI+de1JMn/zXxa8lCagHk22NClHcdtFlDb+xws
sw+8bY0RkQbImA/kag/yFLpJ8Is/YrHsH76HmHvHHuHFrfXsRI7DNerhokb5BtAM
Z89D4UFzZbHm0iiv6jjExrA7gmXGBKVRI3kG8AO2zmRRfG5gKUcfRh8tQGa80JGO
CGU6peeLsodM1fw29SvT8r49SE2noqDaTuM6GicxREgo/pZVhpJkpNEKtJtM5NQ2
slcX58mpCYkTBYFoMRW1poYlDOU+vfMKYUx5EfrvA1akfg7J+NnsbiWcOM/sjw+y
h8ys7JnoW4jeVelF7xSHcDP8bWW/0ipgW8NfOOcQaMcm49ImAO0VhdFr4M3LvUpd
6Q0K07CNhluVNUk/9XNrM2V1VAovkJACz0rYriI37+zoDUfrjqc2pGZziK7ZgbaP
+NBrvIJtjuOmn5zodwVeOMhA5QSw3qIGg4Tg+jqsIealzMcguJrPPMUFzO3bnRgs
7uCQ6MQ2QXSCFTR3cXWvQh7tkSmtfNrmUz34lU9VcZLUw+6neKAOtmSwsxrATH5X
4iipMYkS81GHnFPPnNP1uQDBUA5X3JktCNa71kmmIMnOrzbjgmM=
=OZ+0
-----END PGP SIGNATURE-----
&lt;/pre&gt;&lt;/div&gt;
&lt;p&gt;Signature for apache-wicket-8.8.0.tar.gz:&lt;/p&gt;
&lt;div class=&quot;highlight&quot;&gt;&lt;pre&gt;
-----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE0a6YZHC1pJw+aieyh48B+qjTVuEFAl6coLAACgkQh48B+qjT
VuEZAA/7BrVnFLoLBr+XOfkvM38XM/+SU/kb7dSzAs8TaaGawyUPnpDRT/JCtjv+
7g5NvK/1vc7rKJ3ainskwUEI8zfpeegVFMBovabSy70QAF6Lj97Eoz58tLJrkpHU
qTRsBUi8a9vceRuxz/INYM3dbRNylrpFga+jab9hrqK86L1wOhTLQfq6ZJ+nChMb
POUnR8y9jLL4AzR/Me67F9VD4ucVP6xUCJen5baqC1FfXB3cLWOhVS1t46t+Y5r/
7Opv1SWAiumyPpZjcIsnydma2xKtYxMa8tCphgHesgQWpQ/uTG9uuL9k0bim1XwN
G0bewSKa6LVOrLwn2vFwSOWEjrPcK4Zs/M9J4lEA5Ak/ri5U5fT4OzvKmNkUiKUL
2mxMpcstq6UFUJf117bdSqLQ3X3ViJAORrbyqIxR+P0/pn18ybTAsLUXOvMTkM8H
UDtu4UQVFtIhD/quHgSZjMJr0m8hRnVNvZgLjXTT92cmMeCxtfTCfUbZjrwjSPM4
6fQDilKXss25CjC63cM2Ztvd/8KGU7W1vQgdiD56XuduYZ2DHwWWm2QVbazmhegV
tOZfAfYcXcNJagPSNgDLtnhgYCiNyZnvhlOSIQgD5vkVfhskf3RjZgX6J1Y7F+w0
Sb0UwH933TRrxYQBMxv6P+apBhnKCMTAk3UVC0BWzZT1dFGup4s=
=UYoM
-----END PGP SIGNATURE-----
&lt;/pre&gt;&lt;/div&gt;
&lt;p&gt;========================================================================&lt;/p&gt;
&lt;h3 id=&quot;this-release&quot;&gt;This Release&lt;/h3&gt;
&lt;h4 id=&quot;changelog-for-880&quot;&gt;CHANGELOG for 8.8.0:&lt;/h4&gt;
&lt;h5 id=&quot;bug&quot;&gt;Bug&lt;/h5&gt;
&lt;ul&gt;
&lt;li&gt;[WICKET-6746] - HttpsMapper cannot deal with resources over websockets&lt;/li&gt;
&lt;li&gt;[WICKET-6752] - Some dependencies contain CVEs&lt;/li&gt;
&lt;li&gt;[WICKET-6753] - res/modal.js using aria-labelledby where it should be using aria-label&lt;/li&gt;
&lt;li&gt;[WICKET-6754] - Iteration stops with nested containers&lt;/li&gt;
&lt;li&gt;[WICKET-6755] - MockServletContext does not decode real path&lt;/li&gt;
&lt;li&gt;[WICKET-6756] - Avoid URL.getFile() when actually expecting paths.&lt;/li&gt;
&lt;li&gt;[WICKET-6757] - Avoid URL.getFile during mime type detection.&lt;/li&gt;
&lt;li&gt;[WICKET-6758] - NPE in AbstractWebSocketProcessor after session times out&lt;/li&gt;
&lt;/ul&gt;
&lt;h5 id=&quot;improvement&quot;&gt;Improvement&lt;/h5&gt;
&lt;ul&gt;
&lt;li&gt;[WICKET-6759] - Support disabling error notification for websockets&lt;/li&gt;
&lt;li&gt;[WICKET-6760] - Nested Form placeholder should preserve tag name&lt;/li&gt;
&lt;li&gt;[WICKET-6761] - Support multiple connections to the same websocket resource from a single session&lt;/li&gt;
&lt;li&gt;[WICKET-6762] - Support manual initialization of websocket connections&lt;/li&gt;
&lt;/ul&gt;
</content>
</entry>
<entry>
<title>Apache Wicket 9.0.0-M5 released</title>
<link href="http://wicket.apache.org/news/2020/04/06/wicket-9.0.0-M5-released.html"/>
<updated>2020-04-06T00:00:00+02:00</updated>
<id>http://wicket.apache.org/news/2020/04/06/wicket-9.0.0-M5-released</id>
<content type="html">&lt;p&gt;The Apache Wicket PMC is proud to announce Apache Wicket 9.0.0-M5!&lt;/p&gt;
&lt;p&gt;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&lt;/p&gt;
&lt;p&gt;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 breaks are present in this release compared to
9.0.0.&lt;/p&gt;
&lt;h2 id=&quot;new-and-noteworthy&quot;&gt;New and noteworthy&lt;/h2&gt;
&lt;p&gt;With this milestone Wicket introduces support for content security policy (CSP) which
is active by default and prevents inline JavaScript and CSS code from been executed.
For more details about CSP support see Wicket 9 migration guide linked below.&lt;/p&gt;
&lt;h2 id=&quot;using-this-release&quot;&gt;Using this release&lt;/h2&gt;
&lt;p&gt;With Apache Maven update your dependency to (and don’t forget to
update any other dependencies on Wicket projects to the same version):&lt;/p&gt;
&lt;figure class=&quot;highlight&quot;&gt;&lt;pre&gt;&lt;code class=&quot;language-xml&quot; data-lang=&quot;xml&quot;&gt;&lt;span class=&quot;nt&quot;&gt;&amp;lt;dependency&amp;gt;&lt;/span&gt;
&lt;span class=&quot;nt&quot;&gt;&amp;lt;groupId&amp;gt;&lt;/span&gt;org.apache.wicket&lt;span class=&quot;nt&quot;&gt;&amp;lt;/groupId&amp;gt;&lt;/span&gt;
&lt;span class=&quot;nt&quot;&gt;&amp;lt;artifactId&amp;gt;&lt;/span&gt;wicket-core&lt;span class=&quot;nt&quot;&gt;&amp;lt;/artifactId&amp;gt;&lt;/span&gt;
&lt;span class=&quot;nt&quot;&gt;&amp;lt;version&amp;gt;&lt;/span&gt;9.0.0-M5&lt;span class=&quot;nt&quot;&gt;&amp;lt;/version&amp;gt;&lt;/span&gt;
&lt;span class=&quot;nt&quot;&gt;&amp;lt;/dependency&amp;gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/figure&gt;
&lt;p&gt;Or download and build the distribution yourself, or use our
convenience binary package you can find here:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Download: http://wicket.apache.org/start/wicket-9.x.html#manually&lt;/li&gt;
&lt;/ul&gt;
&lt;!--more--&gt;
&lt;h2 id=&quot;upgrading-from-earlier-versions&quot;&gt;Upgrading from earlier versions&lt;/h2&gt;
&lt;p&gt;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&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;http://s.apache.org/wicket9migrate&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Have fun!&lt;/p&gt;
&lt;p&gt;— The Wicket team&lt;/p&gt;
&lt;p&gt;========================================================================&lt;/p&gt;
&lt;div class=&quot;language-plaintext highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;The signatures for the source release artefacts:
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;
&lt;p&gt;Signature for apache-wicket-9.0.0-M5.zip:&lt;/p&gt;
&lt;div class=&quot;highlight&quot;&gt;&lt;pre&gt;
-----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE0a6YZHC1pJw+aieyh48B+qjTVuEFAl6FsXoACgkQh48B+qjT
VuEZiA//fgy42gNrnUBO6Cbs6ZvJwzMLURlVuD/mrHZx5iLgnr7p9qgJzEZSfdF/
U0JPztMq6/crgi+aXPCjxzKdnGNlu665g3Xxyc3dr+N8psoWptGsBREBTtynQU2n
Pu9ir1THAE9qdr4MbqRZbH5wQGklPnLTfoTV6BS0HK4mmPCblK7eYBZlz7QnbOAL
MwuShMRLZ0phKZ3rwXFSJcWoZGyx6cmHPjs04VJkCdbtcOwBMNIzoU5CgbShvVt9
eXobPkOniJ2Ijr/B1ROVMrFOC7uduJilFj2dk+icZZgrO6177pDO57bX1It3Ts3J
UbOJKdtBIHMD9XNe1ANPodMMwxA5Q0hUpjsehPqZVFgYpEfHxyPENVkjlabqHOt/
8ySL79MfOGzckNPUrR16HS0RTrBjsSrLnif5bHcaFyIg6UL0RrdOlJaI6CU01V/Y
zPBtI3Dm1R4acUCrU08nScoeR+uS7F6oTSQD2X+pEsBG6euX0q1fV4HhtVQSRIFU
pSrSAavkQjUL0tl6ik8HeGOlMFXT66U0Q6gnI/KmxcHZAroWU6j2qvYOcfawIEkw
qZfgo0ZnJN4/VxAl51+On64LkaxpCCBCh8+yZ2DW7efcKDWElXpC1IOhvuFTYDgt
WouuIOaT0Hdura6SBdp6WYwwLzUP/nk1s6A6EfYtpanlWxblzLE=
=062g
-----END PGP SIGNATURE-----
&lt;/pre&gt;&lt;/div&gt;
&lt;p&gt;Signature for apache-wicket-9.0.0-M5.tar.gz:&lt;/p&gt;
&lt;div class=&quot;highlight&quot;&gt;&lt;pre&gt;
-----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE0a6YZHC1pJw+aieyh48B+qjTVuEFAl6FsXoACgkQh48B+qjT
VuHV3Q//QlqtUlnAtEn2KN0XdinerjOrG8Ny9M7/apRqVjij57Ye+LrIPWnd0+Bj
WqTVx/4nuJ/HcC+e1fwrSkekSZW0n2ecO9GKo/k7KyDRxsbKnPyCP3JjqJfhDf/R
6seFXrGJWLfQo844kuLJz5Ug3wjEqiOQk2HmgXTQmUdcGlTsXAioSkHttLNQjLZC
bF2LD3ZqwJw0R/7o1t4WAi1h7iriGKGrehgk6k/9h8DKTvKGduEDfWtSPu4R8Ogr
/i71FQt5w+87wKLP/viUHkIg0+KAHGmVu9Qz1AYHLc20oJv63N273ZeiIRuFWmCj
jw+1WfJUQvxFxfV1CxNCl/IBGPjD4FS3sygg867uEgShNFVNzVA+vplEDRl3i9e9
GaMgQsfVBi8eZzoGtgga0cQhgOU4hvOwv8lHNaC6XHYV18/p6j9P1tthtPsL2Krk
AzFfJ3Ym/gRf2thKop4iMn2xU16bu1D33zSPJ3C0kGlWqHQFw5+gBLNLOthv3YyV
LZGqSmsPg2sNcWDPqaUGQAVGNXmogjpbw6X9aEx2VtXfLQItRMNJq6lpoCtPQryK
UhgTTb4z4wE1dUDhyuIAVgKXgtUdKg7Q8oxmIfV4zl4OdRzBCYuHJ8md0Q7Tg0PC
BiSUhll+1igfRg1tUYItJ7TtV6uqdRZIg+YMsZ98ZKp24xcy1rI=
=GdAn
-----END PGP SIGNATURE-----
&lt;/pre&gt;&lt;/div&gt;
&lt;p&gt;========================================================================&lt;/p&gt;
&lt;h3 id=&quot;this-release&quot;&gt;This Release&lt;/h3&gt;
&lt;h4 id=&quot;changelog-for-900-m5&quot;&gt;CHANGELOG for 9.0.0-M5:&lt;/h4&gt;
&lt;h5 id=&quot;bug&quot;&gt;Bug&lt;/h5&gt;
&lt;ul&gt;
&lt;li&gt;[WICKET-6715] - FileUpload class should not implement IClusterable&lt;/li&gt;
&lt;li&gt;[WICKET-6745] - CSP: inline JS in server and client time response filters&lt;/li&gt;
&lt;li&gt;[WICKET-6746] - HttpsMapper cannot deal with resources over websockets&lt;/li&gt;
&lt;li&gt;[WICKET-6752] - Some dependencies contain CVEs&lt;/li&gt;
&lt;li&gt;[WICKET-6753] - res/modal.js using aria-labelledby where it should be using aria-label&lt;/li&gt;
&lt;li&gt;[WICKET-6754] - Iteration stops with nested containers&lt;/li&gt;
&lt;li&gt;[WICKET-6755] - MockServletContext does not decode real path&lt;/li&gt;
&lt;li&gt;[WICKET-6756] - Avoid URL.getFile() when actually expecting paths.&lt;/li&gt;
&lt;li&gt;[WICKET-6757] - Avoid URL.getFile during mime type detection.&lt;/li&gt;
&lt;li&gt;[WICKET-6758] - NPE in AbstractWebSocketProcessor after session times out&lt;/li&gt;
&lt;/ul&gt;
&lt;h5 id=&quot;new-feature&quot;&gt;New Feature&lt;/h5&gt;
&lt;ul&gt;
&lt;li&gt;[WICKET-6727] - Configurable CSP&lt;/li&gt;
&lt;li&gt;[WICKET-6729] - allow adding IHeaderResponseDecorator without replacing all others&lt;/li&gt;
&lt;li&gt;[WICKET-6730] - Global access to secure random data&lt;/li&gt;
&lt;/ul&gt;
&lt;h5 id=&quot;improvement&quot;&gt;Improvement&lt;/h5&gt;
&lt;ul&gt;
&lt;li&gt;[WICKET-6724] - CSP: Inline Javascript in AjaxLink&lt;/li&gt;
&lt;li&gt;[WICKET-6725] - CSP: display:none in Component.renderPlaceholderTag&lt;/li&gt;
&lt;li&gt;[WICKET-6726] - CSP: inline styling and js in Form submitbutton handling&lt;/li&gt;
&lt;li&gt;[WICKET-6731] - CSP: inline JS in SubmitLink&lt;/li&gt;
&lt;li&gt;[WICKET-6732] - CSP: inline JS in Link and ExternalLink&lt;/li&gt;
&lt;li&gt;[WICKET-6733] - CSP: enable by default&lt;/li&gt;
&lt;li&gt;[WICKET-6735] - CSP: inline styling in FormComponentFeedbackBorder/Indicator&lt;/li&gt;
&lt;li&gt;[WICKET-6736] - CSP: Inline styling in BrowserInfoForm&lt;/li&gt;
&lt;li&gt;[WICKET-6737] - CSP: violations in examples&lt;/li&gt;
&lt;li&gt;[WICKET-6738] - CSP: inline styling in UploadProgressBar&lt;/li&gt;
&lt;li&gt;[WICKET-6739] - CSP: inline JS in Palette&lt;/li&gt;
&lt;li&gt;[WICKET-6740] - CSP: inline JS in Button&lt;/li&gt;
&lt;li&gt;[WICKET-6741] - CSP: inline JS in FormComponentUpdatingBehavior&lt;/li&gt;
&lt;li&gt;[WICKET-6749] - CSP: Inline styling in ExceptionErrorPage.html&lt;/li&gt;
&lt;li&gt;[WICKET-6759] - Support disabling error notification for websockets&lt;/li&gt;
&lt;li&gt;[WICKET-6760] - Nested Form placeholder should preserve tag name&lt;/li&gt;
&lt;li&gt;[WICKET-6761] - Support multiple connections to the same websocket resource from a single session&lt;/li&gt;
&lt;li&gt;[WICKET-6762] - Support manual initialization of websocket connections&lt;/li&gt;
&lt;/ul&gt;
&lt;h5 id=&quot;tasks&quot;&gt;Tasks&lt;/h5&gt;
&lt;ul&gt;
&lt;li&gt;[WICKET-6687] - Cleanup the code from attribute inline styles and attribute inline scripts&lt;/li&gt;
&lt;li&gt;[WICKET-6747] - Document CSP in user guide and migration guide&lt;/li&gt;
&lt;li&gt;[WICKET-6751] - Support creating custom page access synchronization strategies&lt;/li&gt;
&lt;/ul&gt;
</content>
</entry>
<entry>
<title>Apache Wicket 9.0.0-M4 released</title>
<link href="http://wicket.apache.org/news/2020/01/09/wicket-9.0.0-M4-released.html"/>
<updated>2020-01-09T00:00:00+01:00</updated>
<id>http://wicket.apache.org/news/2020/01/09/wicket-9.0.0-M4-released</id>
<content type="html">&lt;p&gt;The Apache Wicket PMC is proud to announce Apache Wicket 9.0.0-M4!&lt;/p&gt;
&lt;p&gt;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&lt;/p&gt;
&lt;p&gt;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 breaks are present in this release compared to
9.0.0.&lt;/p&gt;
&lt;h2 id=&quot;important-note&quot;&gt;IMPORTANT NOTE&lt;/h2&gt;
&lt;p&gt;JDK 11.0.5 has backported a change for UTC rappresentation that breaks
our test classorg.apache.wicket.util.convert.converter.ZonedDateTimeConverterTest.
An earlier version of JDK 11 is therefore required to build this release from source.
The test code will be updated with the next release.&lt;/p&gt;
&lt;h2 id=&quot;using-this-release&quot;&gt;Using this release&lt;/h2&gt;
&lt;p&gt;With Apache Maven update your dependency to (and don’t forget to
update any other dependencies on Wicket projects to the same version):&lt;/p&gt;
&lt;figure class=&quot;highlight&quot;&gt;&lt;pre&gt;&lt;code class=&quot;language-xml&quot; data-lang=&quot;xml&quot;&gt;&lt;span class=&quot;nt&quot;&gt;&amp;lt;dependency&amp;gt;&lt;/span&gt;
&lt;span class=&quot;nt&quot;&gt;&amp;lt;groupId&amp;gt;&lt;/span&gt;org.apache.wicket&lt;span class=&quot;nt&quot;&gt;&amp;lt;/groupId&amp;gt;&lt;/span&gt;
&lt;span class=&quot;nt&quot;&gt;&amp;lt;artifactId&amp;gt;&lt;/span&gt;wicket-core&lt;span class=&quot;nt&quot;&gt;&amp;lt;/artifactId&amp;gt;&lt;/span&gt;
&lt;span class=&quot;nt&quot;&gt;&amp;lt;version&amp;gt;&lt;/span&gt;9.0.0-M4&lt;span class=&quot;nt&quot;&gt;&amp;lt;/version&amp;gt;&lt;/span&gt;
&lt;span class=&quot;nt&quot;&gt;&amp;lt;/dependency&amp;gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/figure&gt;
&lt;p&gt;Or download and build the distribution yourself, or use our
convenience binary package you can find here:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Download: http://wicket.apache.org/start/wicket-9.x.html#manually&lt;/li&gt;
&lt;/ul&gt;
&lt;!--more--&gt;
&lt;h2 id=&quot;upgrading-from-earlier-versions&quot;&gt;Upgrading from earlier versions&lt;/h2&gt;
&lt;p&gt;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&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;http://s.apache.org/wicket9migrate&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Have fun!&lt;/p&gt;
&lt;p&gt;— The Wicket team&lt;/p&gt;
&lt;p&gt;========================================================================&lt;/p&gt;
&lt;div class=&quot;language-plaintext highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;The signatures for the source release artefacts:
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;
&lt;p&gt;Signature for apache-wicket-9.0.0-M4.zip:&lt;/p&gt;
&lt;div class=&quot;highlight&quot;&gt;&lt;pre&gt;
-----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE0a6YZHC1pJw+aieyh48B+qjTVuEFAl4R85kACgkQh48B+qjT
VuGntA//Xf4wa16S6ebZCcywSg3eHBJMJfq9bBheHcPJIWr6orfAA55ATRJsblon
qcfwVX6R8+hgNuvDZBr5kilzos4uPG50d3QxK1dkZ5bu9cRXuytVzCP7TqIEUJ4U
mY/vER9XrRI0JdHwnsnoiom6Nms7ftf2z9AS1xmTnUgUW9lon6yHNBDcMS7fmQWR
QbHQQA9PE+AVyTieQ46iVTidBxoOsiqbPJAib+TbTQKMNcUypOZiqEJMBGGiVsf+
76Jg5OUmgPxWEbRiw/A3e80rV+TrCH/LCdpY9FjckTbK/6wFfv47aMBt4ODeODc3
uu+KAK8dWGEQ0DgtTEMEtndqsL989QKH+AFAQbnNQIvf9J0vFZBAJzWMFV0dOHgt
eTEcU6Di5JPOYDDEjptAQ4aP8Oet620k0hXFSAUrmJlCYM3DzhW0cVAxCVpZR99k
6fZjIwAJUGOLISKYFRHfkqq2iAs1mlbr9KfU+XXUeOv8rtdyhqySL1HaWugdONPb
2cvXFmWpiX1SUht+7IvMIJFHYJcXVRfZz7H4VcP9m33tcsfGgIM3AcwjoH8baPrH
01nD5gpTKR8uTuu3BAS/G3+hA7s2mLJ+uKTOYp4mhNzgSYIpl8vOJu5SX/2eru3E
m3NGWCJuc8yY8ovY9cVdYhvdfUfrvZzB2om3TVFK749fBjxx/GY=
=Bzfw
-----END PGP SIGNATURE-----
&lt;/pre&gt;&lt;/div&gt;
&lt;p&gt;Signature for apache-wicket-9.0.0-M4.tar.gz:&lt;/p&gt;
&lt;div class=&quot;highlight&quot;&gt;&lt;pre&gt;
-----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE0a6YZHC1pJw+aieyh48B+qjTVuEFAl4R85gACgkQh48B+qjT
VuF2OA//YxW8XfR1fj3Xt4Y8MhKVjzbs0POPSmr/FHSn9hJrKK3UCo+7PZ3IY9vv
fxx44jjyyeASLUcezqRJwpkdGO69/HIYngn1q/QDxXxX0zmQZDGl5lWtVZlipU0v
VZvzSjVTu65viQn3Vc+v5qdsbsvLrGiMdafok3q3fdC8TTe/1adaF1m7TTDoLI08
PvN6IIKiC3c5XmT9NYyIFI/EUeyAvmQpdFar3hsFvBQfGZi1ODWPubD4r3BW+Ylx
NmALy1WLt8uqB9MMkTeU/BQeek1sskz70JP56mFbHaOinISB4jxLNYYW4t7lrg2N
Hh22r3FlzR+4L8VJO5vUJH2OXiMPP0vGWHWMAXxl0KIXGpd7RGHJIDJnLC3pVxYn
bNWAKcDmdG7beBkKVIB4uT/8bvTdDZI/DPUMA8qAxLEawJwMtqcfXJSaeITDyuIG
XZVRro3jw3pyzYDnFAwY/YoJVOjJXGCspKz/bb/+0cU0AFS+a/Z6RSK9BixtguXs
WBBuXFAnqdSCb9ulS9sX7rp3lPHtGHyhnbPzP3o3CJq2nCkOMxscRtKESgmy4yDW
7z/ELoSoMUqAzm9dpYGBL78VYmZ91MtevMQtTJ8xENXvhWyL0dxbQJ78ED2hDS2N
hT3NHdbzM30YT6hskECkdHALc1yLe/Fdiiqn/1qHoQSqGHJvr1I=
=h6KN
-----END PGP SIGNATURE-----
&lt;/pre&gt;&lt;/div&gt;
&lt;p&gt;========================================================================&lt;/p&gt;
&lt;h3 id=&quot;this-release&quot;&gt;This Release&lt;/h3&gt;
&lt;h4 id=&quot;changelog-for-900-m4&quot;&gt;CHANGELOG for 9.0.0-M4:&lt;/h4&gt;
&lt;h5 id=&quot;bug&quot;&gt;Bug&lt;/h5&gt;
&lt;ul&gt;
&lt;li&gt;[WICKET-6531] - Crash in Unsafe.getObject when running on the J9 VM&lt;/li&gt;
&lt;li&gt;[WICKET-6704] - JavaSerializer.serialize causes the JVM crash !&lt;/li&gt;
&lt;li&gt;[WICKET-6706] - Websocket Endpoint logs exception when user leaves page&lt;/li&gt;
&lt;li&gt;[WICKET-6707] - Property setter parameter type is assumed to be equal to getter return type&lt;/li&gt;
&lt;li&gt;[WICKET-6708] - FormComponent should read only the GET/POST parameters of the request, not both&lt;/li&gt;
&lt;li&gt;[WICKET-6713] - BaseWicketTester does not reset componentInPage field&lt;/li&gt;
&lt;li&gt;[WICKET-6717] - Automatic-Module-Name should be valid Java identifier&lt;/li&gt;
&lt;/ul&gt;
&lt;h5 id=&quot;new-feature&quot;&gt;New Feature&lt;/h5&gt;
&lt;ul&gt;
&lt;li&gt;[WICKET-6666] - Rewrite ModalWindow&lt;/li&gt;
&lt;/ul&gt;
&lt;h5 id=&quot;improvement&quot;&gt;Improvement&lt;/h5&gt;
&lt;ul&gt;
&lt;li&gt;[WICKET-3404] - Improve ModalWindow form handling&lt;/li&gt;
&lt;li&gt;[WICKET-6321] - Support Integrity and Crossorigin attributes for JavaScriptUrlReferenceHeaderItem&lt;/li&gt;
&lt;li&gt;[WICKET-6682] - Improve JavaScriptContentHeaderItem and JavaScriptUtils to support nonce&lt;/li&gt;
&lt;li&gt;[WICKET-6701] - DownloadLink make content disposition configurable&lt;/li&gt;
&lt;li&gt;[WICKET-6703] - Eliminate window.eval from wicket-ajax-jquery&lt;/li&gt;
&lt;li&gt;[WICKET-6709] - Cache the value of WebRequest#isAjax()&lt;/li&gt;
&lt;li&gt;[WICKET-6712] - Timezone can be determined on client side&lt;/li&gt;
&lt;li&gt;[WICKET-6714] - Please add better getResource-Support for MockServletContext&lt;/li&gt;
&lt;li&gt;[WICKET-6718] - AjaxFormChoiceComponentUpdatingBehavior uses “click” instead of “change”&lt;/li&gt;
&lt;li&gt;[WICKET-6720] - ConcatBundleResource#getResourceStream should not eagerly fetch resources&lt;/li&gt;
&lt;/ul&gt;
</content>
</entry>
<entry>
<title>Apache Wicket 7.16.0 released</title>
<link href="http://wicket.apache.org/news/2020/01/08/wicket-7.16.0-released.html"/>
<updated>2020-01-08T00:00:00+01:00</updated>
<id>http://wicket.apache.org/news/2020/01/08/wicket-7.16.0-released</id>
<content type="html">&lt;p&gt;The Apache Wicket PMC is proud to announce Apache Wicket 7.16.0!&lt;/p&gt;
&lt;p&gt;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&lt;/p&gt;
&lt;p&gt;This release marks another minor release of Wicket 7. We
use semantic versioning for the development of Wicket, and as such no
API breaks are present breaks are present in this release compared to
7.0.0.&lt;/p&gt;
&lt;OPTIONAL&gt; New and noteworthy
&lt;OPTIONAL&gt; ------------------
&lt;OPTIONAL&gt;
Using this release
------------------
With Apache Maven update your dependency to (and don't forget to
update any other dependencies on Wicket projects to the same version):
&lt;figure class=&quot;highlight&quot;&gt;&lt;pre&gt;&lt;code class=&quot;language-xml&quot; data-lang=&quot;xml&quot;&gt;&lt;span class=&quot;nt&quot;&gt;&amp;lt;dependency&amp;gt;&lt;/span&gt;
&lt;span class=&quot;nt&quot;&gt;&amp;lt;groupId&amp;gt;&lt;/span&gt;org.apache.wicket&lt;span class=&quot;nt&quot;&gt;&amp;lt;/groupId&amp;gt;&lt;/span&gt;
&lt;span class=&quot;nt&quot;&gt;&amp;lt;artifactId&amp;gt;&lt;/span&gt;wicket-core&lt;span class=&quot;nt&quot;&gt;&amp;lt;/artifactId&amp;gt;&lt;/span&gt;
&lt;span class=&quot;nt&quot;&gt;&amp;lt;version&amp;gt;&lt;/span&gt;7.16.0&lt;span class=&quot;nt&quot;&gt;&amp;lt;/version&amp;gt;&lt;/span&gt;
&lt;span class=&quot;nt&quot;&gt;&amp;lt;/dependency&amp;gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/figure&gt;
Or download and build the distribution yourself, or use our
convenience binary package you can find here:
* Download: http://wicket.apache.org/start/wicket-7.x.html#manually
&lt;!--more--&gt;
Upgrading from earlier versions
-------------------------------
If you upgrade from 7.y.z this release is a drop in replacement. If
you come from a version prior to 7.0.0, please read our Wicket 7
migration guide found at
* http://s.apache.org/wicket7migrate
Have fun!
— The Wicket team
========================================================================
The signatures for the source release artefacts:
Signature for apache-wicket-7.16.0.zip:
&lt;div class=&quot;highlight&quot;&gt;&lt;pre&gt;
-----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE0a6YZHC1pJw+aieyh48B+qjTVuEFAl4QoiAACgkQh48B+qjT
VuEcMg//V/HLgAeFzSyvdj+GSvtq3r8aZgmTh+TLJ5zMiFVyu9hfPmh7T5V3EY3+
Qn+CHdXh3kD/G6jLYAhEUw9iqU5duxFqBqXRzdTtmIwxK2VTdfI2iJhyTnmKGXS8
vaUV8cjC8YMXtEjkibQGErbbV5jXRwohF029F7Zck1A7+U0PN58K0feMz7mXMIXT
Gxl3dC0wXYa1SptctjeZSAxVCR4QZc/txIvCah00LlV0GDY24XMfxovd6oDsb6+W
+VjuNbAmleV7D534IPTh9VE9ObcHwqXi7JbPk5f/uL3BUTis+baZp0e+3kGpY4Il
uLdUcGF4juDjc+lY1phxoPbni4XnHfEkDQLez40/jlMWO3Vx7BUkCFVolFOC5hAa
8hmFURXSytXXDD4f3/yCMZr95Sdh4SP+FeQtryckE7K08lrblOHaQJn/dF08tcVN
QOrFJ5k1LfDk3biB7U8bzGQJ1py0UctKyDzw15QY3FQb/stypn/brs7hMAXLQbZp
knu9AhuTGvu2Q2kqqn78UwG+zq6hcZBVR4+XGkX9KHMxN3K16nKBnkdv2v6bLt1E
Qyw1lBZj20Uo2dkpidyN6esDzX8j8US8c0CNylak/4xA1er7+MvkiAQhVjDlvqTH
LbIO5Pyszlq9n1Vw6RSZjbWnhZL/Tv7CIux4zsdTLYMbaohZPZM=
=9BT0
-----END PGP SIGNATURE-----
&lt;/pre&gt;&lt;/div&gt;
Signature for apache-wicket-7.16.0.tar.gz:
&lt;div class=&quot;highlight&quot;&gt;&lt;pre&gt;
-----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE0a6YZHC1pJw+aieyh48B+qjTVuEFAl4QoiAACgkQh48B+qjT
VuFEoQ//VxsVwquHRi4ZAHQK6KOlEmqRvF1DGqu9Eawqb8SQGNiqAmkWEjkfIaG0
gBwpZUr1g0CY2F3NbPQMuPaokIn41QIGoeKCMapCYtzI8NjeEHEBHydDqs+9vHLw
mbmuZdZeFmrUFH1DhhuBZY6XgczvlTKxw17HW6OBkqLqE0G6WTFVjMDTlFnXPqOd
7IdXmIfSynxCSORzDvwjZUrtRSrrc/6T10kiaIDNNoBkwqBva2Dnk20i6yLgwoZW
PBZyjosQhKj0FeP8RfD30S51MfJ3QMflY9iOYdN3oGxxNcAxQCHZXkzZA/dqvLcj
TB1VJtmJ/O2wuASNDfa85FmbH7B+sFM4yp6rYsTsWLcWFLXm6y2r8iBER9AD04P8
vUbqh4s7x8wWHX4T6n5xMq8nlSyoMokAEu+sEA2vkd32a1qrUSnKhI0qJK8Xlgz1
DCeca2txqWTTr2qmK9xydBEcNUo9uNDS6Z6YpOY3AX3P9oA7TXBKBAyzRvZ/I5aN
iZUVgYwvGPH7VfIF7YR3fRBvik2LwpfAq1kE19WZugKTCXWihgjHDKfZKxpnzOL+
p5+WcEnf6NzsHSzoaAU/az0Wvem4yCj2B49uZUeMZfrgRoLt/DWB4mOBj/uhb+8K
GkN/vehn3d9ZHJ76ImhkV1EGGgfAkSq1O7nHE2E2NxrZOVe8Ueo=
=3rL9
-----END PGP SIGNATURE-----
&lt;/pre&gt;&lt;/div&gt;
========================================================================
### This Release
#### CHANGELOG for 7.16.0:
##### Bug
* [WICKET-6531] - Crash in Unsafe.getObject when running on the J9 VM
* [WICKET-6704] - JavaSerializer.serialize causes the JVM crash !
* [WICKET-6706] - Websocket Endpoint logs exception when user leaves page
* [WICKET-6707] - Property setter parameter type is assumed to be equal to getter return type
* [WICKET-6708] - FormComponent should read only the GET/POST parameters of the request, not both
&lt;/OPTIONAL&gt;&lt;/OPTIONAL&gt;&lt;/OPTIONAL&gt;
</content>
</entry>
<entry>
<title>Apache Wicket 8.7.0 released</title>
<link href="http://wicket.apache.org/news/2020/01/07/wicket-8.7.0-released.html"/>
<updated>2020-01-07T00:00:00+01:00</updated>
<id>http://wicket.apache.org/news/2020/01/07/wicket-8.7.0-released</id>
<content type="html">&lt;p&gt;The Apache Wicket PMC is proud to announce Apache Wicket 8.7.0!&lt;/p&gt;
&lt;p&gt;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&lt;/p&gt;
&lt;p&gt;This release marks another minor release of Wicket 8. We
use semantic versioning for the development of Wicket, and as such no
API breaks are present breaks are present in this release compared to
8.0.0.&lt;/p&gt;
&lt;h2 id=&quot;using-this-release&quot;&gt;Using this release&lt;/h2&gt;
&lt;p&gt;With Apache Maven update your dependency to (and don’t forget to
update any other dependencies on Wicket projects to the same version):&lt;/p&gt;
&lt;figure class=&quot;highlight&quot;&gt;&lt;pre&gt;&lt;code class=&quot;language-xml&quot; data-lang=&quot;xml&quot;&gt;&lt;span class=&quot;nt&quot;&gt;&amp;lt;dependency&amp;gt;&lt;/span&gt;
&lt;span class=&quot;nt&quot;&gt;&amp;lt;groupId&amp;gt;&lt;/span&gt;org.apache.wicket&lt;span class=&quot;nt&quot;&gt;&amp;lt;/groupId&amp;gt;&lt;/span&gt;
&lt;span class=&quot;nt&quot;&gt;&amp;lt;artifactId&amp;gt;&lt;/span&gt;wicket-core&lt;span class=&quot;nt&quot;&gt;&amp;lt;/artifactId&amp;gt;&lt;/span&gt;
&lt;span class=&quot;nt&quot;&gt;&amp;lt;version&amp;gt;&lt;/span&gt;8.7.0&lt;span class=&quot;nt&quot;&gt;&amp;lt;/version&amp;gt;&lt;/span&gt;
&lt;span class=&quot;nt&quot;&gt;&amp;lt;/dependency&amp;gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/figure&gt;
&lt;p&gt;Or download and build the distribution yourself, or use our
convenience binary package you can find here:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Download: http://wicket.apache.org/start/wicket-8.x.html#manually&lt;/li&gt;
&lt;/ul&gt;
&lt;!--more--&gt;
&lt;h2 id=&quot;upgrading-from-earlier-versions&quot;&gt;Upgrading from earlier versions&lt;/h2&gt;
&lt;p&gt;If you upgrade from 8.y.z this release is a drop in replacement. If
you come from a version prior to 8.0.0, please read our Wicket 8
migration guide found at&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;http://s.apache.org/wicket8migrate&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Have fun!&lt;/p&gt;
&lt;p&gt;— The Wicket team&lt;/p&gt;
&lt;p&gt;========================================================================&lt;/p&gt;
&lt;div class=&quot;language-plaintext highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;The signatures for the source release artefacts:
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;
&lt;p&gt;Signature for apache-wicket-8.7.0.zip:&lt;/p&gt;
&lt;div class=&quot;highlight&quot;&gt;&lt;pre&gt;
-----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE0a6YZHC1pJw+aieyh48B+qjTVuEFAl4PkkYACgkQh48B+qjT
VuERUA//a8+ZT8QhHuNxR8YD/c8YtMTHffwvrg90TujAH0rvD0b9MksNJJFE4Wz8
FVmVvFFpeccvEUa+Aj4CPLeQwlnToKD0Ddb6svtfSboYcKl0F97r0TUZFV3Yd/mf
ZkfbQSsZ6wuBbk01zDPsqZdH5bi8jVxyyTgX6/Er8TpIBGD4FjAO/O3R/La30wUs
rI+k54I/JcCMsu6GGfTX43JixUnhIzUkkQwI81AEv05f428XkEUpfQFCx5iKxQZd
uR8OO36SEAEjCyGjoxD5tzaqU+UDPmtmTheHHsX6rrkrnAjhXP90KFt1s14Gmvqp
gGhDRiVpJjYshhvzKBsoFOl4VxPQVc9Drv+kAS2bJnIsLMHbgmkvK8co5Mk78LwB
ug0RFXEEOBX1jp9TDyfMRVpSzlDdn1XI4GROpB8cvptRkE22ZnsU6ew657fy+4zK
Uzh1j0QpBF5YNQL9GkM+qkIlWbbgxUGZK+Tkfsfl3hGMA6y8NzStixZjVsdsrL3l
tMcz/325A/QeFwvFRpKWFQzeUGwngstgJxyndcBpPEMyWSL+nCJV7lOYFvrj3HdM
+JwZfsf44F6zkLTVq5ReOuW7ig/NTqwoai39eU7cAqG5q3/KjSqNBQGxqmvqim0p
6SAVjTWYj4lMTFmiIEpla+SvI4IK4YHpiGKRFRtUH+RvEM1NOpM=
=HNEm
-----END PGP SIGNATURE-----
&lt;/pre&gt;&lt;/div&gt;
&lt;p&gt;Signature for apache-wicket-8.7.0.tar.gz:&lt;/p&gt;
&lt;div class=&quot;highlight&quot;&gt;&lt;pre&gt;
-----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEE0a6YZHC1pJw+aieyh48B+qjTVuEFAl4PkkYACgkQh48B+qjT
VuGjmw/+KufMKaI6fdWJoxZlofBXDJObylbtCE3fI0Cv8xsd0dTpTANNKbH2tlCi
/tG2PLwqX3wk74P8YZgkPqmb7HTC1S4qNI9CsGxt3Eo2lrGAQtcGJD7Vzpv5lkHp
bmpZGNLPCKUgZZz31271QMfj/CSgY6J2vlPWC+O83LGCKaAO1XL5w2gvoRXoZo/t
oJJVZ+ejHvGlw/OAyEC/KP4dasqMp1K6eq2BlBM9UkZEt1JbevgkTInDlzrJTtJr
eDIknfv3Efxjx8JNCdPVXoVQSZkp3xnE7BisaSJ74tdm5gR4LFyttBl7X3zeG4hX
GyHE3CT3VtnEHGSSTEScewu2Tx7DrBJc1ZUNH5Lzg8/oRXY/tiPgsuG3z2Abbxr3
IYjGFUYPMLAT5PWIwMzB9K4spPOucsG6ipnPGJsYTa3OmEIAgzJDYloinvpSmH5N
0YxloR5KXVyH3uyn94Je6DftdDWTe3NYkkWrTwTXVdSex73WJZ5fXiZHRcmghal8
6sOs38BCoa49WChUeMYpUuGvHcss8UOrDQjad2j3prRwUqy1Sw35nYDsAfvNt2Hh
KxO0XHcT/jhDmHF9GSvVI4DTr1EvkW0jwOZgdKVfTzYt5xDVZjFD6EEA/7hY55P1
F6t2ZY52dmHVv0d6CTZWEcIZbTEQTpiwWb4EF+FD+DVM2D08qUE=
=sCFf
-----END PGP SIGNATURE-----
&lt;/pre&gt;&lt;/div&gt;
&lt;p&gt;========================================================================&lt;/p&gt;
&lt;h3 id=&quot;this-release&quot;&gt;This Release&lt;/h3&gt;
&lt;h4 id=&quot;changelog-for-870&quot;&gt;CHANGELOG for 8.7.0:&lt;/h4&gt;
&lt;h5 id=&quot;bug&quot;&gt;Bug&lt;/h5&gt;
&lt;ul&gt;
&lt;li&gt;[WICKET-6531] - Crash in Unsafe.getObject when running on the J9 VM&lt;/li&gt;
&lt;li&gt;[WICKET-6650] - Url decode the name of the file after AjaxDownload with Location == Blob&lt;/li&gt;
&lt;li&gt;[WICKET-6704] - JavaSerializer.serialize causes the JVM crash !&lt;/li&gt;
&lt;li&gt;[WICKET-6705] - URL filename not decoded when downloading via AjaxDownload blob mode&lt;/li&gt;
&lt;li&gt;[WICKET-6706] - Websocket Endpoint logs exception when user leaves page&lt;/li&gt;
&lt;li&gt;[WICKET-6707] - Property setter parameter type is assumed to be equal to getter return type&lt;/li&gt;
&lt;li&gt;[WICKET-6708] - FormComponent should read only the GET/POST parameters of the request, not both&lt;/li&gt;
&lt;li&gt;[WICKET-6713] - BaseWicketTester does not reset componentInPage field&lt;/li&gt;
&lt;/ul&gt;
&lt;h5 id=&quot;improvement&quot;&gt;Improvement&lt;/h5&gt;
&lt;ul&gt;
&lt;li&gt;[WICKET-6714] - Please add better getResource-Support for MockServletContext&lt;/li&gt;
&lt;li&gt;[WICKET-6720] - ConcatBundleResource#getResourceStream should not eagerly fetch resources&lt;/li&gt;
&lt;/ul&gt;
&lt;h5 id=&quot;task&quot;&gt;Task&lt;/h5&gt;
&lt;ul&gt;
&lt;li&gt;[WICKET-6698] - Non-security critical dependency updates&lt;/li&gt;
&lt;/ul&gt;
</content>
</entry>
</feed>