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]
>

Reply via email to