Hi,

Please do not respond to announce@.

I do agree that it makes sense to mark those methods as deprecated in 6.x
and 7.x.

Martin Grigorov
Wicket Training and Consulting
https://twitter.com/mtgrigorov

On Wed, May 17, 2017 at 9:13 AM, Tobias Soloschenko <
[email protected]> wrote:

> Hi,
>
> see the migration guide for 8.x:
>
> https://cwiki.apache.org/confluence/display/WICKET/
> Migration+to+Wicket+8.0#MigrationtoWicket8.0-Changestoorg.apache.wicket.
> ajax.json.*ASFJIRAkey,summary,type,created,updated,due,
> assignee,reporter,priority,status,resolution5aa69414-a9e9-3523-82ec-
> 879b028fb15bWICKET-6287
>
> for 6.x / 7.x it is slightly different:
>
> https://cwiki.apache.org/confluence/display/WICKET/
> Migration+to+Wicket+7.0#MigrationtoWicket7.0-Changestoorg.apache.wicket.
> ajax.json.*WICKET-6287-Switchfromjson.orgtoopen-jsonRESOLVED
>
> If you need the functionality you are free to reimplement it or if the
> license of json.org is ok for you to add the library and change the
> imports.
>
> kind regards
>
> Tobias
>
> > Am 17.05.2017 um 08:52 schrieb Thomas Matthijs <[email protected]>:
> >
> > 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