I am pleased to announce the new release of the Tapestry-jQuery Project : Tapestry5-jQuery 2.6.0 (based on Tapestry 5.2.6)
A lot of new features : - New Components : Carousel, CheckBox, RangeSlide, Slider, SuperfishMenu - New Mixins : - CutomDatepicker : This mixin allows us to change the JSONObject parameter of the jQuery Datefield. - CustomZone : very useful for customizing the effect used by the Zone component. - Mask : used to specify a specific format for your inputs. - Reveal : for displaying a modal window. - Tooltip : it allows you to display a tooltip for all your inputs. - Bind : used to connect java/javascript objects to jQuery events. - A Widget class, which is useful for creating a new jQuery widget very easily. We will just have to create a new mixin, extending this class (for importing the assets for example), and the jQuery widget constructor will be called automatically. - A New selector prefix binding and mixin. It is automatically injected into components that support getClientId. The new prefix binding will be used to get the clientId of a Tapestry Component. We just have to specify the t:id of the desired component. - A documentation site with a lot of samples If you want to test it, please add this dependency into your pom.xml file : <dependency> <groupId>org.got5</groupId> <artifactId>tapestry5-jquery</artifactId> <version>2.6.0</version> </dependency> <repository> <id>devlab722-repo</id> <url> http://nexus.devlab722.net/nexus/content/repositories/releases </url> <snapshots> <enabled>false</enabled> </snapshots> </repository> <repository> <id>devlab722-snapshot-repo</id> <url> http://nexus.devlab722.net/nexus/content/repositories/snapshots </url> <releases> <enabled>false</enabled> </releases> </repository> All source code is available on Github http://github.com/got5/tapestry5-jquery Any feedback is welcome. Please join us in our Google Group : https://groups.google.com/forum/?hl=fr#!forum/tapestry5-jquery We really want to thank everyone who contributes to this project, and especially the newest contributors : Amaury Willemant, Clément Uster and Barry Books, which has been very active in the last few weeks.. Finally, a really really thanks to Clément for the deployment of the website : http://tapestry5-jquery.com If your forgot, we also have 2 others projects based on jQuery and Tapestry : http://github.com/got5/tapestry5-jquery-mobile https://github.com/got5/tapestry5-jquery-jqgrid Emmanuel