Hantsy, you might want to start a separate thread. Your question isn't
about 5.4-alpha-3 at all.

On Sun, Apr 7, 2013 at 9:23 AM, hantsy <han...@yahoo.com.cn> wrote:

> 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