Just a little warning to people upgrading, the json changes added runtime failures.
org.apache.wicket.WicketRuntimeException: This call is not supported any longer, because of the change to open-json (https://github.com/tdunning/open-json) due to license issues. (See https://www.apache.org/legal/resolved#category-x) Should these methods not be marked deprecated to at least generate warnings? On Tue, May 16, 2017 at 8:55 PM, Andrea Del Bene <[email protected]> wrote: > The Apache Wicket PMC is proud to announce Apache Wicket 7.7.0! > > 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 > > 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. > > New and noteworthy > ------------------ > With this version Wicket changed its internal JSON implementation (package > org.apache.wicket.ajax.json) switching from project JSON-java > (https://github.com/stleary/JSON-java) to Open JSON > (https://github.com/openjson/openjson). This was necessery as JSON-java's > license is no longer compatible with Apache License 2.0. > > 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): > > <dependency> > <groupId>org.apache.wicket</groupId> > <artifactId>wicket-core</artifactId> > <version>7.7.0</version> > </dependency> > > Or download and build the distribution yourself, or use our > convenience binary package > > * Source: http://www.apache.org/dyn/closer.cgi/wicket/7.7.0 > * Binary: http://www.apache.org/dyn/closer.cgi/wicket/7.7.0/binaries > > 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.7.0.zip: > > -----BEGIN PGP SIGNATURE----- > Version: GnuPG v1 > > iQIcBAABAgAGBQJZFKHNAAoJEAzCjx+CMhBVeUEQAKYrOl330nSPSPIlNdFn84ux > VASOZ7R0WgkF3jiI7YfqJoif3KY5oed3Exu/zhNvjc45Gocw6HZp7ETDHw5lpaMl > vEjXGCkp/OwYrwfUKs9eCwfM0l5XG7wfSMgEpEWBeGVpZjDS08bnQje8rH3sjhHz > g+Kzen2WItdRpw+TSpxG8RHUOpJ0lUy7tTIIdYtLBL7HnMqgKOSKDQMfUW+q/voS > 3qxOKhpVA5mw46z8v/z2c96FUBU9JbKpBl4DAp8dMWy2a+/GEB7O/SM4wpFgRXim > iOerbsEi0nruBGm4RU7pMH4aGppZmr2IdiGMeiA1ZlgI7TBJB2SmvK4hffhaTmV6 > Zcn6BtCPn70reUdHOijnebAuLsLio0D1jtGb2kQ4VvxuamXc+qLJfnyiWtg91kf8 > A6NcNzENN1sdMORHBah7tSwN4RP47eKG1uFN3isBi+lKiZcYPW/DmSWKNEY76Q0T > SMPgcvIl3vz4tCfCo08PSbQG6HPgut+0KzuhA7KyLO34WmzvnQxvcigrOTDUUHy1 > bHEoSlcor+XZcIOPYmKJLZVHFDNrnZRfqgTPHo9w0AlYAYmmbwL5iM9vG/u3zxuv > SziD7fXvu8zqA33XNNikS4DJz76Onz1ZOrx3dhZt3lIktIJC5KYxk8so+w1DjX0q > wDSelmuT4U9w7iX4Y0Cf > =6Htq > -----END PGP SIGNATURE----- > > Signature for apache-wicket-7.7.0.tar.gz: > > -----BEGIN PGP SIGNATURE----- > Version: GnuPG v1 > > iQIcBAABAgAGBQJZFKHNAAoJEAzCjx+CMhBVjeIP/RjNERucRA5/C/4M/HhxU/wt > 05ZlyiEYTTviuX5gLPc3AQQm7zA0FrQo5Mz80+KGKECq63hbXtHsqxqsvEAOLnf0 > mhgtvgmZwILaXkY3Q7WBgrxqKZsISLGlOiBWJQV68ml5qPsjd08WEXmpscrIr13B > zCPekHtizOKepNZmXRxPGdSV9ZeoHllFKwb257nFSd0oK2B6wcrrD4WFZjUNPMFP > daP5qH3bIsr0Kp2938hEVwqXFRpcxZqEF/ZReVEv0tC66R9pqd+JVt8myH6YpnHR > Ymg3ApjQTFHKw2dBtfA0l5izH0UiAkSRYrNszxT5jcgReX+PICUfwNpYa+FHByAk > sP15sFZ5JT1sqwtGkBhVvLE9gm8IB8MndInWS31oaAW8jv4hX823HsN4VEoh+PzU > lQTmTEVCyLzYMA0GdXCmKyugNbaSnQBCqbTkbMjqPnPXcwaOUJmX7U4A43MeTrS4 > 7E8Y50xCfBL22uYEoEhcylscVqW/8NDrmUAb7rfS7RmAgd4XUIpPeHogM/in021R > 8Qx+Op2dY1FRgbmD40CaLkAx1tQ1806BCFBCcLU9SqthdNt1slySvussTHdz+usF > /qlursrXa56tqchhl1z8mM80NLtnK+VYUtJkQ8ClEs8ADypiidmNLFb+QcLv8NRl > oAIYkVII4BcThA/4eJIY > =f/Rl > -----END PGP SIGNATURE----- > > ======================================================================== > > CHANGELOG for 7.7.0: > > > ** Bug > > * [WICKET-6165] - Inconsistent behavior of Markupstream.hasMore vs. > MarkupStream.next. > * [WICKET-6303] - renderHead method of a Behavior added to a Border body > is not called > * [WICKET-6306] - Changing model object of Panel added to a Border not > allowed > * [WICKET-6311] - SignOutPage_ru.html is missing > * [WICKET-6314] - 7.6 release references 7.5-SNAPSHOT poms > * [WICKET-6316] - Wicket tester encodes page id for stateless links in > stateless pages > * [WICKET-6317] - AuthenticatedWebSession#signOut() calls twice after > session invalidation > * [WICKET-6319] - AutoCompleteTextField: popup is hidden when clicking > on scrollbar in IE > * [WICKET-6332] - NullPointerException in PageParameters#equals() > * [WICKET-6339] - Wrong implementation of MarkupFragment.iterator() > * [WICKET-6340] - The Ajax reponse of an AjaxSubmitButton creates > invalid XHTML markup for multipart forms > * [WICKET-6342] - Wrong baseUrl in BaseWebSocketBehavior > * [WICKET-6349] - Stateless form does not work when > RecreateBookmarkablePagesAfterExpiry is false > * [WICKET-6353] - Proxy deserialization fails due to classloading issues > * [WICKET-6356] - Clustering failover not working on Tomcat > * [WICKET-6361] - MarkupContainer#queue doesn't work in table column > * [WICKET-6365] - Links on "Contribute to the User Guide" are broken > > ** Improvement > > * [WICKET-6212] - CheckChoice / add a getAdditionalAttributes() also for > <label>-tag > * [WICKET-6265] - Make it possible to authorize component instantiations > both with OR and AND rules > * [WICKET-6307] - SubmitLink does not work in Chrome "ff.onsubmit is not > a function" > * [WICKET-6308] - Add an extra constructor to EmailTextField with a > custom validator but without model > * [WICKET-6323] - Allow ResourceBundles to use the defer attribute > * [WICKET-6328] - Add 'pathInfo' to ForwardAttributes > * [WICKET-6333] - Use onConfigure() to set the visibility of > ExportToolbar instead of overriding isVisible() > * [WICKET-6351] - Form.anyFormComponentError performance degradation > * [WICKET-6364] - The autogenerated input field when a form has a > default button should not gain the focus when navigating with tab > > ** Task > > * [WICKET-6287] - Switch from json.org to open-json > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [email protected] > For additional commands, e-mail: [email protected] >
