The Apache Wicket PMC is proud to announce Apache Wicket 7.0.0-M5!

We have released another milestone release for Apache Wicket 7. We aim
to finalize Wicket 7 over the coming months and request your help in
testing the new major version.

Caveats
-------

It is still a development version so expect API breaks to happen over
the course of the coming milestone releases.

Semantic versioning
-------------------

As we adopted semver Wicket 7 will be the first release since 6.0 where
we are able to refactor the API. We will continue to use semver when we
have made Wicket 7 final and maintain api compatibility between minor
versions of Wicket 7.

Requirements
------------

Wicket 7 requires the following:

 - Java 7
 - Servlet 3 compatible container

You can't mix wicket libraries from prior Wicket versions with Wicket 7.

Migration guide
---------------

As usual we have a migration guide available online for people
migrating their applications to Wicket 7. We will continue to update
the guide as development progresses. If you find something that is not
in the guide, please update the guide, or let us know so we can update
the guide.

You can find the guide here:http://s.apache.org/wicket7migrate

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.0.0-M5</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.0.0-M5
 * Binary:http://www.apache.org/dyn/closer.cgi/wicket/7.0.0-M5/binaries


========================================================================

The signatures for the source release artefacts:


Signature for apache-wicket-7.0.0-M5.zip:

-----BEGIN PGP SIGNATURE-----
Version: GnuPG/MacGPG2 v2.0.22 (Darwin)
Comment: GPGTools -https://gpgtools.org

iEYEABECAAYFAlRTjfQACgkQJBX8W/xy/UW+TQCfZn81bkbmcrVEGjWY4rUA2sfy
rJMAn2Ah/6X2M9Cf02hEMyb8JV+ZPaBa
=xlUP
-----END PGP SIGNATURE-----

Signature for apache-wicket-7.0.0-M5.tar.gz:

-----BEGIN PGP SIGNATURE-----
Version: GnuPG/MacGPG2 v2.0.22 (Darwin)
Comment: GPGTools -https://gpgtools.org

iEYEABECAAYFAlRTjfQACgkQJBX8W/xy/UVGggCdFyCZATMis/829BmasZKgx28m
uDEAn2eZhOrh8//AIYnkRYFLtWJnyx0F
=kWVF
-----END PGP SIGNATURE-----

========================================================================

CHANGELOG for 7.0.0-M5:


Release Notes - Wicket - Version 7.0.0-M5

** Bug
    * [WICKET-5584] - DiskDataStore error
    * [WICKET-5747] - Wicket Ajax Click handling gets requeued in OnDomReady so 
fire out of order
    * [WICKET-5748] - StackOverflowError while trying to get the Markup of 
WicketHeadContainer
    * [WICKET-5751] - NullPointerException in IntHashMap
    * [WICKET-5752] - ReplacementResourceBundleReference should return the 
dependencies for the replacing resource ref
    * [WICKET-5759] - AjaxRequestAttributes extra parameters aren't properly 
handled in getCallbackFunction()
    * [WICKET-5770] - PageParametersEncoder should not decode parameters with 
no name
    * [WICKET-5772] - LoadableDetachableModel caches null value if load() 
fails, bug in getObject() {attached = true;}
    * [WICKET-5777] - Reload of page leads to WicketRuntimeException
    * [WICKET-5782] - Missing escaping in MultiFileUploadField.js - sort of XSS
    * [WICKET-5783] - Multiple events in AjaxEventBehavior with prefix 'on'
    * [WICKET-5784] - arraycopy with bad length in AbstractRequestLogger:172
    * [WICKET-5793] - Request for static resource creating a session in 6.13.0+
    * [WICKET-5800] - wicket:enclosure within FormComponentPanel causes 
exception related to dequeueing
    * [WICKET-5809] - URL IPv6 parsing
    * [WICKET-5811] - Infinite loop issue in 
PropertyValidator#createUnresolvablePropertyMessage(FormComponent<>)
    * [WICKET-5812] - AtmosphereBehavior wrongly sets Ajax base url to '.'
    * [WICKET-5817] - Wicket-JMX should depend on asm-util

** Improvement
    * [WICKET-4703] - StringResourceModel should provide an overridable 
getString(Component) method
    * [WICKET-5746] - Fire an event once all JS event listeners are registered
    * [WICKET-5753] - It is impossible to determine the form submitting 
component's inputName when AjaxFormSubmitBehavior is used
    * [WICKET-5754] - (String)ResourceModel's defaultValue could be an 
IModel<String>
    * [WICKET-5756] - Allow to use custom ciphers when using SunJceCrypt class
    * [WICKET-5758] - Portuguese translation
    * [WICKET-5760] - Add constructor (String, Serializable, String) to 
AttributeAppender
    * [WICKET-5774] - UrlRenderer should render full and absolute urls in their 
canonical form
    * [WICKET-5775] - Replace the session upon successful signin for better 
support for Session Fixation
    * [WICKET-5776] - Add information about the component when it fail in 
detach phase
    * [WICKET-5778] - Pass the IModifiable to the IChangeListener in 
ModificationWatcher
    * [WICKET-5780] - Add a resource reference for ContextRelativeResource
    * [WICKET-5789] - Make 
org.apache.wicket.protocol.ws.javax.WicketServerEndpointConfig publicly visible
    * [WICKET-5794] - Make DefaultExceptionMapper extensible
    * [WICKET-5797] - Convenience method to call setResponsePage with forward 
option
    * [WICKET-5799] - Add rel=prev/next in PagingNavigator.html
    * [WICKET-5802] - HTML Import
    * [WICKET-5803] - Reduce log for "o.a.w.r.PropertiesFactory | Loading properties 
files from ..."
    * [WICKET-5806] - Wicket.Log should log (at least errors) in the browser 
console even when Wicket Ajax Debug window is disabled
    * [WICKET-5808] - SpringBean, support generic beans
    * [WICKET-5818] - Add support for httpOnly cookies to CookieDefaults
    * [WICKET-5820] - improve StringResourceModel's resource key interpolation 
for null

** New Feature
    * [WICKET-5771] - Ability to escape resource bundle messages added with 
wicket:message

** Task
    * [WICKET-5732] - Improve component queuing and auto component
    * [WICKET-5791] - Update JQuery to 1.11.2 and 2.1.3


Have fun!

— The Wicket team


Reply via email to