Return-Path: Delivered-To: apmail-announce-archive@www.apache.org Received: (qmail 88235 invoked from network); 5 Feb 2008 22:41:10 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 5 Feb 2008 22:41:10 -0000 Received: (qmail 64100 invoked by uid 500); 5 Feb 2008 22:40:12 -0000 Delivered-To: apmail-announce-archive@apache.org Received: (qmail 63913 invoked by uid 500); 5 Feb 2008 22:40:11 -0000 Mailing-List: contact announce-help@apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Delivered-To: mailing list announce@apache.org Delivered-To: moderator for announce@apache.org Received: (qmail 59555 invoked by uid 99); 5 Feb 2008 22:36:50 -0000 X-ASF-Spam-Status: No, hits=-0.0 required=10.0 tests=SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of martijn.dashorst@gmail.com designates 209.85.198.190 as permitted sender) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:sender:to:subject:mime-version:content-type:content-transfer-encoding:content-disposition:x-google-sender-auth; bh=tXfKZ/B80UMpaPVJgJebKqVwLezi11Mr99NqNZJGlb0=; b=jBggorJovQ3WLwjtxeCiFIBYa6b1HXD8XDrom6fYIgi0okAsscWY8TyYUg5PmzdVzc3agnERkpTX2eirRZ7PnyRTPlrr9rApoWJ7fu1zK4BRIuLhiTjMfOoAZTVl6aoJcjPgVcuNw0IFuwDknecVoV0+dGcB1Lp7fQutCaOEXJM= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:sender:to:subject:mime-version:content-type:content-transfer-encoding:content-disposition:x-google-sender-auth; b=qUL6weaxxsMc6namANUJhBXNIsvcXxS5dg7I2HrjJ+vw89fF9hZWdJ40LA7Jbcga2z2wOd5/oCZGxHBwU1Vcktan6N7au8JvjP8ixkw0fUnJr0cQszShTMusIJRmeprTbfPcrgy90krQPGsa9ydqmLwi9dFNKMRK8T22bBO+25A= Message-ID: <918312fe0802051436h451bc3caj561346fdc071f568@mail.gmail.com> Date: Tue, 5 Feb 2008 23:36:26 +0100 From: "Martijn Dashorst" Sender: martijn.dashorst@gmail.com To: "Wicket Announcements" , Announcements , "Wicket Users" , "Wicket Development" Subject: [ANNOUNCE] Apache Wicket 1.3.1 is released MIME-Version: 1.0 Content-Type: text/plain; charset=WINDOWS-1252 Content-Transfer-Encoding: quoted-printable Content-Disposition: inline X-Google-Sender-Auth: bd6c18d0af1ac7e7 X-Virus-Checked: Checked by ClamAV on apache.org Apache Wicket 1.3.1 is released! The Apache Wicket team is proud to announce the availability of the first maintenance release: Apache Wicket 1.3.1. A lot of bugs have been squashed = and several improvements implemented. The most notable improvement is the addit= ion of out-of-the-box, transparent clustering support (WICKET-1272). Eager people click here to download the distribution, others can read furth= er: http://www.apache.org/dyn/closer.cgi/wicket/1.3.1 We thank you for your patience and support. - The Wicket Team Apache Wicket Apache Wicket is a component oriented Java web application framework. With proper mark-up/logic separation, a POJO data model, and a refreshing lack o= f XML, Apache Wicket makes developing web-apps simple and enjoyable again. Sw= ap the boilerplate, complex debugging and brittle code for powerful, reusable components written with plain Java and HTML. You can find out more about Apache Wicket on our website: http://wicket.apache.org This release This release is the first maintenance release for the Wicket 1.3 product. Development for a new version of Wicket will commence soon. This release fi= xes several bugs and adds some minor improvements. You can find out about the changes at the bottom of this announcement. Migrating from 1.2 If you are coming from Wicket 1.2, you really want to read our migration guide, found on the wiki: http://cwiki.apache.org/WICKET/migrate-13.html Downloading the release You can download the release from the official Apache mirror system, and yo= u can find it through the following link: http://www.apache.org/dyn/closer.cgi/wicket/1.3.1/ For the Maven and Ivy fans out there: update your pom's to the following, a= nd everything will be downloaded automatically: org.apache.wicket wicket 1.3.1 Substitute the artifact ID with the projects of your liking to get the othe= r projects. Please note that we don't prescribe a Logging implementation for SLF4J. You need to specify yourself which one you prefer. Read more about SLF4J here: http://slf4j.org Validating the release The release has been signed by Frank Bille, your release manager for today. The public key can be found in the KEYS file in the download area. Download the KEYS file only from the Apache website. http://www.apache.org/dist/wicket/1.3.1/KEYS Instructions on how to validate the release can be found here: http://www.apache.org/dev/release-signing.html#check-integrity Reporting bugs In case you do encounter a bug, we would appreciate a report in our JIRA: http://issues.apache.org/jira/browse/WICKET The distribution In the distribution you will find a README. The README contains instruction= s on how to build from source yourself and a list of all things that have bee= n fixed, added and/or removed since Wicket 1.3.0. Release Notes =96 Wicket =96 Version 1.3.1 Bugs WICKET-812 =96 Submit button, multipart content and UploadProgressBar WICKET-989 =96 DatePicker: NaN if numerical input cannot be parsed WICKET-1184 =96 PageSavingThread keeps running after undeploy WICKET-1194 =96 UploadProgressBar incompatible with submit buttons onSubmit method (in FireFox at least) WICKET-1243 =96 the DatePicker show the same week title in china. WICKET-1249 =96 modal.js conflicts with mootools and possibly other javascr= ipt frameworks. + patch fix WICKET-1254 =96 Binding to a BigDecimal don't honor browser locale WICKET-1257 =96 iframe get request done 2x after ajax change in IE WICKET-1258 =96 AjaxFormChoiceComponentUpdatingBehavior assumes Radio/Choic= e items are a direct child of the group in the client-side DOM WICKET-1260 =96 CheckBox.setRequired() is not picked up in 1.3-final WICKET-1262 =96 Page#readResolve is not called WICKET-1263 =96 Using nested wicket:enclosure throws exception WICKET-1264 =96 assertComponentOnAjaxResponse does not work with WicketTester.clickLink WICKET-1270 =96 NPE in ListMultipleChoice.updateModel() WICKET-1271 =96 Script in RenderHead method of AjaxFormChoiceComponentUpdatingBehavior needs fixing WICKET-1274 =96 Only properties from first panel-implementation loaded when using different implementations of an abstract panel on the s= ame page WICKET-1275 =96 FLAG_HAS_BEEN_RENDERED is set when rendering invisible components WICKET-1277 =96 When no component is focused on AjaxRequestTarget, wicket t= ries to focus element with id 'null' WICKET-1282 =96 AjaxFormSubmitBehavior doesn't work well with nested forms WICKET-1290 =96 PrependingStringBuffer.equals(Object obj) is not reflexive WICKET-1304 =96 Form processing workflow is broken for FormComponentPanels Improvements WICKET-1020 =96 expose configuration of CompoundValidator, NumberValidator WICKET-1193 =96 i18n: Translation of resource files in Korean WICKET-1252 =96 Default start week day based on locale WICKET-1272 =96 Better clustering support for DiskPageStore WICKET-1283 =96 Allow to query component markup id without creating one WICKET-1284 =96 Report last focused element id on ajax request WICKET-1293 =96 Improve SelectOptions: allow customization of created SelectOption objects WICKET-1299 =96 HybridUrlCodingStrategy should throw a PageExpiredException= if a RequestListenerInterface is targeted on a non-existent page-id/version WICKET-1309 =96 Properties files translation (_es) WICKET-1313 =96 Created Norwegian translation of Application.properties WICKET-1318 =96 NavigatorLabel should be localizable