I am really pleased to announce Tapestry5-jQuery 2.1.0, which is built
against Tapestry 5.2.5.
The purpose of Tapestry5-jQuery is to remove the dependency on
Prototype and Scriptaculous by overriding the default Core
JavaScriptStack by a new stack based on jQuery.

The first snapshot version for Tapestry 5.1.0.5 defined the steps
required for integration of a jQuery plugin. Most of the time, you
will have to:

* Create a new extension of Tapestry.Initializer in order to provide
an entry point to initialize your plugin
* Create a component in your application.
* Obtain an id for the elements rendered by the component and use that
id to initialize the JavaScript part of the component.


Now, with the new features in Tapestry 5.2 we could finish the
integration and provide a few cool things:
- @ImportJQueryUI annotation: place this annotation on top of your
page/component, put the name of the jQuery-UI resource in it and get
minified or non-minified version of the file depending on whether
production mode is enabled or not.
- Accordion: implements the nifty jQueryUI accordion
- AjaxUpload: upload multiple files at once in every browser! Based on
https://github.com/valums/file-uploader.
- Dialog/DialogLink: a modal dialog component
- Tabs: based on http://jqueryui.com/demos/tabs/
- Button (mixin): based on http://jqueryui.com/demos/button/

I would like to thank for their help:
Robin Komiwes for sowing the seeds
Andreas Andreou for the help on migration to 5.2
Tom van Dijk for his bugfixes
and last but not least
Christian Riedel for his assistance on the improvement and for
providing new component like ajaxUpload .


All source code is available on Github. http://github.com/got5/tapestry5-jquery

Any suggestions or feedback is welcome.
Please use [Github issues
system](http://github.com/got5/tapestry5-jquery/issues) for that.

If you get some interest on jQuery.
Have a look at others related contributions.
http://github.com/got5/tapestry5-jquery-mobile
https://github.com/got5/tapestry5-jquery-jqgrid


Got5

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org
For additional commands, e-mail: users-h...@tapestry.apache.org

Reply via email to