[x] Yes, release Apache Wicket 6.7.0
On Mon, Apr 15, 2013 at 10:24 AM, Jan Riehn <jan.ri...@1und1.de> wrote: > +1 to release > > tested with our main applications > > regards, > > Jan > > > On 04/12/2013 09:55 PM, Martijn Dashorst 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<https://dist.apache.org/repos/dist/dev/wicket/6.7.0> >> >> Staging repository: >> >> https://repository.apache.org/**content/repositories/** >> orgapachewicket-097/<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/**UUoqgCeOroiBwXTemeP8szbunrIYgi**b >> 74sAoJtiJ8gNfrkyLKiFfpZ6767KoQ**VL >> =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/**UXxugCeKO2jRhlTpKKwosDlzvtWRFP**E >> 58IAn2zWnXJJadhwJ1qPj9I2umJ1yj**hj >> =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] - DefaultCssAutoCompleteTextFiel**d 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] - PackageResourceBlockedExceptio**n 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 >> > > -- Martin Grigorov jWeekend Training, Consulting, Development http://jWeekend.com <http://jweekend.com/>