| I"é<p>The Apache Wicket PMC is proud to announce Apache Wicket 6.21.0!</p> |
| |
| <p>This release marks another minor release of Wicket 6. 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 |
| 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"><dependency></span> |
| <span class="nt"><groupId></span>org.apache.wicket<span class="nt"></groupId></span> |
| <span class="nt"><artifactId></span>wicket-core<span class="nt"></artifactId></span> |
| <span class="nt"><version></span>6.21.0<span class="nt"></version></span> |
| <span class="nt"></dependency></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.21.0">6.21.0 source download</a></li> |
| <li>Binary: <a href="http://www.apache.org/dyn/closer.cgi/wicket/6.21.0/binaries">6.21.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> |
| |
| <h4 id="changelog-for-6210">CHANGELOG for 6.21.0:</h4> |
| |
| <p>The following changes were made in Wicket for this release.</p> |
| |
| <h4 id="bug">Bug</h4> |
| |
| <ul> |
| <li>[WICKET-5882] - AutoComplete suggestion list disappear when I click on autoComplete scrollbar in IE</li> |
| <li>[WICKET-5898] - StackOverflowError after form submit with a validation error</li> |
| <li>[WICKET-5925] - wicket-examples DataTablePage is broken</li> |
| <li>[WICKET-5927] - Velocity remote code execution</li> |
| <li>[WICKET-5939] - AjaxEventBehavior should not lower-case the event name</li> |
| <li>[WICKET-5941] - Headers not rendered for components inside TransparentWebMarkupContainer on ajax update</li> |
| <li>[WICKET-5944] - CSRF prevention does not work with https URLs on the default port</li> |
| <li>[WICKET-5946] - JavaScript/Css PackageResource should use the same charset for compressing</li> |
| <li>[WICKET-5959] - HTML input placeholder text breaks AutoCompleteTextField in IE11</li> |
| <li>[WICKET-5960] - Page header isnât rendered for pages where URL has changed during render</li> |
| <li>[WICKET-5968] - CachingResourceLocator lookup key doesnât take strict into account</li> |
| <li>[WICKET-5970] - UrlRenderer does not render fragments</li> |
| <li>[WICKET-5973] - IllegalArgumentException âbytesâ cannot be negative. on opening Inspector</li> |
| <li>[WICKET-5978] - LazyInitProxyFactory fills permgen space</li> |
| <li>[WICKET-5989] - BaseWicketTester##startComponentInPage fails for pages with <wicket:header-items></wicket:header> placeholder</wicket:header-items></li> |
| <li>[WICKET-5994] - Mounted TemplateResourceReference throws org.apache.wicket.WicketRuntimeException when https is used</li> |
| <li>[WICKET-5996] - Mounted packages throw IllegalArgumentException when visiting base package url.</li> |
| <li>[WICKET-6005] - WicketRuntimeException from AjaxPagingNavigator##onAjaxEvent</li> |
| </ul> |
| |
| <h4 id="improvement">Improvement</h4> |
| |
| <ul> |
| <li>[WICKET-5926] - Arquillian Support with Container ServletContext in BaseWicketTester/WicketTester.</li> |
| <li>[WICKET-5930] - Upgrade Atmosphere to 2.2.7</li> |
| <li>[WICKET-5932] - Allow empty column list for DataTable</li> |
| <li>[WICKET-5933] - Avoid serialization of untouched page after ajax request</li> |
| <li>[WICKET-5935] - IoC Guice: cache proxies and fail on creation when binding is missing</li> |
| <li>[WICKET-5945] - add a new topic/listener that notifies of Ajax calls done</li> |
| <li>[WICKET-5948] - wicket-ajax.js probably doesnât traverse the children of <div> or <span></span></li> |
| <li>[WICKET-5955] - error from WebPage ## reportMissingHead</li> |
| <li>[WICKET-5974] - Change AjaxPagingNavigator##onAjaxEvent() to only consider parent components that have setOutputMarkupId(true)</li> |
| <li>[WICKET-5976] - Improve the documentation of FeedbackMessages first(int level)</li> |
| <li>[WICKET-5986] - <code class="language-plaintext highlighter-rouge">NumberTextField<N></code> should use Models for minimum, maximum and step</li> |
| </ul> |
| |
| <h4 id="task">Task</h4> |
| |
| <ul> |
| <li>[WICKET-5951] - Upgrade Atmosphere to 2.2.8</li> |
| </ul> |
| :ET |