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

Reply via email to