This is a vote to release Apache Wicket 7.0.0-M4

Please download the source distributions found in our staging area
linked below.

I have included the signatures for both the source archives. This vote
lasts for 72 hours minimum.

[ ] Yes, release Apache Wicket 7.0.0-M4
[ ] No, don't release Apache Wicket 7.0.0-M4, because ...

Distributions, changelog, keys and signatures can be found at:

    https://dist.apache.org/repos/dist/dev/wicket/7.0.0-M4

Staging repository:

    https://repository.apache.org/content/repositories/orgapachewicket-1031/

The binaries are available in the above link, as are a staging
repository for Maven. Typically the vote is on the source, but should
you find a problem with one of the binaries, please let me know, I can
re-roll them some way or the other.


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

The signatures for the source release artefacts:


Signature for apache-wicket-7.0.0-M4.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-M4.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-M4:

** Bug

    * [WICKET-5265] - FencedFeedbackPanel is broken with
RefreshingView(and it's implementations)
    * [WICKET-5326] - Wicket doesn't encrypt links and Ajax URLs for
mounted pages when CryptoMapper is used
    * [WICKET-5689] - Nested Redirects and REDIRECT_TO_BUFFER
    * [WICKET-5698] - WebApplication#unmount() unmounts the whole
compound mapper if some of its inner ones matches
    * [WICKET-5701] - WebSocketRequestHandler is not set as a
scheduled and thus RequestCycle#find(AjaxRequestTarget.class) doesn't
work
    * [WICKET-5704] - IllegalArgument exception with wicket:child in ajaxrequest
    * [WICKET-5706] - ResourceUtils.getLocaleFromFilename cannot
handle filenames with classifiers
    * [WICKET-5711] - OnChangeAjaxBehavior should listen for both
'inputchange' and 'change' events for TextField and TextArea
    * [WICKET-5712] - SecuritySettings.setEnforceMounts() does not
work when the mounted mapper is not in the root compound mapper
    * [WICKET-5714] - MockHttpServletRequest.buildRequest() should
work for parameters with multiple values with multipart content type
    * [WICKET-5716] - wicket-autocomplete prevents "change"-listener
when leaving input via mouse click
    * [WICKET-5717] - Url.parse/toString should support fragment
    * [WICKET-5719] - Wicket-atmosphere should warn about phone home
    * [WICKET-5720] - Method Strings.join doesn't work correctly if
separator is empty.
    * [WICKET-5723] - CheckGroupSelector with disabled checks
    * [WICKET-5724] - Queueing component in autocomponent
    * [WICKET-5728] - Component queuing breaks with html tags that
don't require close tag.
    * [WICKET-5730] - Dequeue auto component can't resolve components
if they are nested in child markup
    * [WICKET-5731] - Using "Submit" button in Ajax DropDownChoice
example leads to broken HTML page
    * [WICKET-5733] - ContextNotActiveException thrown when using both
CDI & Native WebSocket
    * [WICKET-5734] - Problem with WICKET-4441 and
RestartResponseAtInterceptPageException
    * [WICKET-5736] - Atmosphere Eventbus throws Concurrent
Modification Exception
    * [WICKET-5741] - Ajax Form example is broken due to
9716f2a7e799133fdf3f7927d0093e6dfe16f529

** Improvement

    * [WICKET-5350] - Enhancement for AbstractChoice and WildcardListModel API
    * [WICKET-5691] - Wicket FileUploadField.getFileUploads() should
never return null.
    * [WICKET-5692] - Misleading message in PropertyValidator
    * [WICKET-5694] - Add WicketTester assertion methods for
component's markup style, variation and locale
    * [WICKET-5695] - Use Log4j 2.x for the archetype
    * [WICKET-5697] - Rework Spring application to use annotations
based configuration
    * [WICKET-5708] - Making FormComponent.convertInput() public
    * [WICKET-5710] - StringValidator should set 'minlength' attribute
to input and textarea
    * [WICKET-5713] - Move /wicket.properties to /META-INF/wicket/xyz.properties
    * [WICKET-5715] - Allow setting 'async' attribute on reference
<script> elements
    * [WICKET-5718] - Upgrade Atmosphere to 2.2.2
    * [WICKET-5725] - Add NumberTextField(String,Class<T>) constructor
    * [WICKET-5729] - Avoid using input names that conflict with
JavaScript DOM API method and attribute names
    * [WICKET-5735] - Propagate fileSizeMax attribute to
org.apache.commons.fileupload.FileUploadBase
    * [WICKET-5737] - Log a warning when WebSocketResponse#sendError() is used
    * [WICKET-5739] - Add a factory method for WebSocketRequestHandler
    * [WICKET-5740] - Provide a way to adapt the lock timeout based on
the page class/id

** New Feature

    * [WICKET-5677] - Components should have onAdd to complement onRemove

** Task

    * [WICKET-5705] - Disable Javadoc linter in JDK 1.8 because it is too strict

** Test

    * [WICKET-5722] - Queueing in merged markup with transparent
resolver in the base class

Reply via email to