+1 to release -igor
On Fri, Apr 12, 2013 at 12:55 PM, Martijn Dashorst <martijn.dasho...@gmail.com> wrote: > This is the second vote to release Apache Wicket 6.7.0. > > The previous attempt was one month ago and was cancelled due to a bug that > caused wicket (examples) to not function on Windows machines. Right after > the vote stalled, I got the flu for about 2 weeks and work got in the way. > We're back on the original schedule, but missing one release in the mean > time. > > This release contains extra fixes when compared to the candidate from a > month ago, see the bottom of this message for the diff between this release > candidate and the previous one, and for the full list of fixes. > > 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 6.7.0 > [ ] No, don't release Apache Wicket 6.7.0, because ... > > Distributions, changelog, keys and signatures can be found at: > > https://dist.apache.org/repos/dist/dev/wicket/6.7.0 > > Staging repository: > > https://repository.apache.org/content/repositories/orgapachewicket-097/ > > 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. > > Here are the signatures for the source release artifacts: > > GPG Signature for apache-wicket-6.7.0.tar.gz.asc > > -----BEGIN PGP SIGNATURE----- > Version: GnuPG v1.4.13 (Darwin) > > iEYEABECAAYFAlFoSDkACgkQJBX8W/xy/UUoqgCeOroiBwXTemeP8szbunrIYgib > 74sAoJtiJ8gNfrkyLKiFfpZ6767KoQVL > =Dxh/ > -----END PGP SIGNATURE----- > > GPG Signature for apache-wicket-6.7.0.zip.asc > > -----BEGIN PGP SIGNATURE----- > Version: GnuPG v1.4.13 (Darwin) > > iEYEABECAAYFAlFoSDkACgkQJBX8W/xy/UXxugCeKO2jRhlTpKKwosDlzvtWRFPE > 58IAn2zWnXJJadhwJ1qPj9I2umJ1yjhj > =let5 > -----END PGP SIGNATURE----- > > Additional fixes compared to previous release candidate: > > ** Bug > > + * [WICKET-4658] - TabbedPanel CSS "last" is wrong if last step is not > visible > + * [WICKET-4893] - AutoCompleteTextField removes DropDownChoice from > Page > + * [WICKET-5086] - FormTester throws an exception when a Palette > component is added to a Form associated with a compound property model > + * [WICKET-5104] - AjaxSelfUpdatingTimerBehavior in hidden component in > ModalWindow causes Ajax Response Error > + * [WICKET-5112] - Parantheses problem with UrlValidator > + * [WICKET-5114] - Url#toString(StringMode.FULL) throws exception if a > segment contains two dots > + * [WICKET-5116] - TabbedPanel.setSelectedTab() does not behave as > specified in JavaDoc > + * [WICKET-5117] - Wicket ignores allowDefault:false attribute in > multipart ajax requests > + * [WICKET-5123] - Component.continueToOriginalDestination() can > redirect to ./. > + * [WICKET-5125] - IE8 error in wicket-date.js when used in a > modalwindow > + * [WICKET-5126] - SecurePackageResourceGuard is blocking access to web > fonts > + * [WICKET-5131] - Problems with cookies disabled when using 301/302 > and also 303 (even with cookies) > + * [WICKET-5132] - Evaluation of returned data (which includes alot of > javascript) very slow after ajax call in IE10. > + * [WICKET-5134] - java.lang.NullPointerException at > org.apache.wicket.markup.html.form.Form.onComponentTag(Form.java:1520) > during Atmosphere eventbus.post() if using WebSockets > + * [WICKET-5136] - CheckingObjectOutputStream#check(Object) swallows > Exception without logging the cause > + * [WICKET-5138] - Wicket does not correctly handle http OPTIONS > requests > + * [WICKET-5141] - Exception while rendering absolute URL with > UrlResourceReference > > ** Improvement > + * [WICKET-5113] - Set a different TimeZone for the RequestLogger > + * [WICKET-5121] - Log warning message if a component that is not on > the page associated with the AjaxRequestTarget is added > + * [WICKET-5122] - Add the free Wicket guide in the books page on the > official site. > + * [WICKET-5127] - Dont use sun-internal packages to allow easy jdk7 > compilation > + * [WICKET-5137] - Improve TagTester support for Ajax responses > + * [WICKET-5139] - Missing French translations > > > Full list of changes: > > Release Notes - Wicket - Version 6.7.0 > > ** Bug > > * [WICKET-4658] - TabbedPanel CSS "last" is wrong if last step is not > visible > * [WICKET-4803] - UrlDecoder should log a message when invalid input is > provided > * [WICKET-4871] - wicket-atmosphere version mismatch with > wicket-example-jar > * [WICKET-4893] - AutoCompleteTextField removes DropDownChoice from Page > * [WICKET-4903] - relativeUrl's begins with ./ > * [WICKET-4907] - UrlResourceReference generates broken relative URLs > * [WICKET-4942] - Double slash '//' in starting url makes Url.parse > output a relative Url > * [WICKET-4989] - WicketTester should send copies of its cookies > * [WICKET-4995] - Using CryptoMapper causes page to render twice > * [WICKET-5039] - Manual invocation of FunctionsExecutor#notify() is > broken > * [WICKET-5041] - DefaultCssAutoCompleteTextField should have > Constructor (String id) > * [WICKET-5044] - Atmosphere + DateLabel > * [WICKET-5045] - Upgrade Atmosphere to 1.0.10 > * [WICKET-5047] - Wicket Ajax: Inline script header contribution issue > * [WICKET-5048] - Inline enclosures don't work with different namespace > * [WICKET-5049] - Wicket Session may be null in SessionBindingListener > after deserialization > * [WICKET-5052] - @SpringBean fails to invoke methods on bean with > non-public methods > * [WICKET-5053] - "random" parameters is now "_" with jQuery Ajax > * [WICKET-5054] - Possible bug in org.apache.wicket.util.lang.Packages > when building path with repeating names > * [WICKET-5055] - AutoComplete still triggers redundant events to > registered change listener > * [WICKET-5061] - EnclosureHandler ignores wicket:xyz elements as > children > * [WICKET-5067] - SelectOptions fails to render text on openClose tag > * [WICKET-5072] - Cookies#isEqual(Cookie, Cookie) may fail with > NullPointerException > * [WICKET-5073] - UrlRenderer#removeCommonPrefixes() fails when > contextPath+filterPrefix has more segments than the argument > * [WICKET-5075] - When modal window is closed page scrolls to top > * [WICKET-5076] - form#onSubmit() is called on just replaced nested > forms > * [WICKET-5078] - RestartResponseException broken with page instance > and bookmarkable page > * [WICKET-5080] - FilterToolbar.html contains javascript that is used > elsewhere > * [WICKET-5082] - Ajax update renders parent/child JS in different > order than initial Page render > * [WICKET-5085] - InlineEnclosure are piling up on each render > * [WICKET-5086] - FormTester throws an exception when a Palette > component is added to a Form associated with a compound property model > * [WICKET-5093] - The event listener in Wicket.Ajax.ajax() should not > return the value of attrs.ad (allowDefault) > * [WICKET-5094] - ISecuritySettings#getEnforceMounts(true) prevents > access to *all* non-mounted bookmarkable pages > * [WICKET-5098] - PackageResourceBlockedException under Windows for > *.js files in web app's own packages, not in jars > * [WICKET-5102] - wicket-bean-validation: Bean validation > PropertyValidator only works with direct field access > * [WICKET-5103] - Wicket session id not up to date when container > changes session id > * [WICKET-5104] - AjaxSelfUpdatingTimerBehavior in hidden component in > ModalWindow causes Ajax Response Error > * [WICKET-5112] - Parantheses problem with UrlValidator > * [WICKET-5114] - Url#toString(StringMode.FULL) throws exception if a > segment contains two dots > * [WICKET-5116] - TabbedPanel.setSelectedTab() does not behave as > specified in JavaDoc > * [WICKET-5117] - Wicket ignores allowDefault:false attribute in > multipart ajax requests > * [WICKET-5123] - Component.continueToOriginalDestination() can > redirect to ./. > * [WICKET-5125] - IE8 error in wicket-date.js when used in a modalwindow > * [WICKET-5126] - SecurePackageResourceGuard is blocking access to web > fonts > * [WICKET-5131] - Problems with cookies disabled when using 301/302 and > also 303 (even with cookies) > * [WICKET-5132] - Evaluation of returned data (which includes alot of > javascript) very slow after ajax call in IE10. > * [WICKET-5134] - java.lang.NullPointerException at > org.apache.wicket.markup.html.form.Form.onComponentTag(Form.java:1520) > during Atmosphere eventbus.post() if using WebSockets > * [WICKET-5136] - CheckingObjectOutputStream#check(Object) swallows > Exception without logging the cause > * [WICKET-5138] - Wicket does not correctly handle http OPTIONS requests > * [WICKET-5141] - Exception while rendering absolute URL with > UrlResourceReference > > ** Improvement > * [WICKET-4115] - SignInPanel should not always redirect to the Home > page when the user is signed-in automaticaly with the remember-me feature. > * [WICKET-5005] - Add Utility to allow conversion from Panel (or > Component) to html String > * [WICKET-5038] - Add equals() and hashcode() implementation to > INamedParameters.NamedPair > * [WICKET-5046] - NumberTextField should use appropriate validator > * [WICKET-5050] - AutoComplete should not request suggestions if input > is no longer active element > * [WICKET-5057] - FilteringHeaderResponse requires a usage of > FilteringHeaderResponse.IHeaderResponseFilter for no reason when > FilteredHeaderItem is used > * [WICKET-5062] - Update the list of HTML void elements with the latest > HTML5 ones > * [WICKET-5065] - Improve UrlRenderer to be able to render urls without > scheme and/or host > * [WICKET-5066] - Allow PackageResource to decide itself whether it > could be accepted or not > * [WICKET-5074] - Improvement for MockHttpServletRequest and FormTester > to support 'multiple' input type of fileUpload > * [WICKET-5079] - Allow WebApplication-specific Spring configuration > * [WICKET-5088] - The Bootstrap class does not provide a handle for the > CSSResourceReferences. > * [WICKET-5089] - Make MultiFileUploadField's ResourceReference JS > public to be able to include in Application's getResourceBundles. > * [WICKET-5090] - Add path syntax to MarkupContainer#get( String ) > * [WICKET-5091] - Extract the short names of the ajax attributes as a > constants > * [WICKET-5095] - Upgrade Wicket Native WebSocket to Jetty 9.0.0 > * [WICKET-5096] - Add setStep method to NumberTextField > * [WICKET-5105] - JavaDoc of IHeaderContributor is outdated > * [WICKET-5111] - Upgrade bootstrap to 2.3.1 > * [WICKET-5113] - Set a different TimeZone for the RequestLogger > * [WICKET-5121] - Log warning message if a component that is not on the > page associated with the AjaxRequestTarget is added > * [WICKET-5122] - Add the free Wicket guide in the books page on the > official site. > * [WICKET-5127] - Dont use sun-internal packages to allow easy jdk7 > compilation > * [WICKET-5137] - Improve TagTester support for Ajax responses > * [WICKET-5139] - Missing French translations > > ** Task > > * [WICKET-5097] - Deprecate BaseWicketTester#startComponent(Component) > > ** Test > > * [WICKET-5042] - Cleanup FilteringHeaderResponseTest to make it more > readable