I want to know if Tapestry has plan to integrate with Java EE, such as
how to use CDI with Tapestry, I know Tapestry has its DI container, it
can be replaced with CDI?

I have used Tapestry4 before, and know little about the newest Tapestry 5.


Hantsy
On 4/7/2013 09:11, Saeed wrote:
> Great news! jQuery finally. Well done sire!
>
>
>
>
>
> On Sat, Apr 6, 2013 at 11:45 PM, Howard Lewis Ship <hls...@gmail.com> wrote:
>
>> Hot off the presses!  The latest preview release of Tapestry, 5.4-alpha-3,
>> is now available.
>>
>> Point your build tool of choice at the Maven repository:
>>
>> https://repository.apache.org/content/repositories/orgapachetapestry-072/
>>
>> Binary and source archives:
>>
>> http://people.apache.org/~hlship/tapestry-releases/
>>
>> What's new?
>>
>> So much, I've kind of lost track; the main changes are:
>>
>> Most assets are now accessed using a URL that incorporates a Adler32
>> checksum of the asset content.  Prior versions of Tapestry incorporated the
>> application version number into the URL.
>>
>> What does this mean?  When you redeploy your web application, most assets
>> will have not changed: same content, same path, same checksum, therefore,
>> same URL. This means that client browsers will not have to re-download all
>> those assets again just because the application version number has changed.
>>
>> Assets that have changed will have a different content hash, and therefore,
>> a different asset URL. Browsers will be sure to pull down those new
>> versions.
>>
>> Modules are slightly different; because all JavaScript modules are expected
>> to start in a common root URL, there is no reasonable way to generate a
>> unique content hash for each; module URLs still use the application version
>> number. However, modules and all assets now also send an ETag header; this
>> means that module requests will still be sent, but will often get a 304
>> (resource not modified) response.
>>
>> Obviously, this is a big change, and we're welcoming feedback.
>>
>> Next up; we have first class support for jQuery.A little bit of symbol
>> tweaking, and Prototype and Scriptaculous are simply gone for good.
>>
>> There's also been improvements to operation tracking, with more operations
>> performed during a request being tracked. This is useful for the part of
>> the exception report page that discusses what Tapestry did during a
>> request, leading up to the actual exception.
>>
>> There's been big improvements, c/o Kalle, in terms of how exceptions are
>> reported, with finer control over what gets the full exception page, and
>> what doesn't.
>>
>> For the rare places where public interfaces changed in incompatible ways,
>> there's now an @IncompatibleChange annotation for methods that have
>> changed.
>>
>>
>> A few informational pages such as PageCatalog, ServiceStatus, and Hibernate
>> Statistics have been merged into a new single (extensible) page,
>> T5Dashboard.
>>
>> ... and lots more little changes, fixes, and improvements.
>>
>> There's still a lot more to come, however.  Two principle improvements I'm
>> targeting for 5.4:
>>
>> Proper server-side push/websocket support.
>>
>> Built-in performance monitoring and reporting.
>>
>> --
>> Howard M. Lewis Ship
>>
>> Creator of Apache Tapestry
>>
>> The source for Tapestry training, mentoring and support. Contact me to
>> learn how I can get you up and productive in Tapestry fast!
>>
>> (971) 678-5210
>> http://howardlewisship.com
>>


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

Reply via email to