There have been limited server-side changes, nearly all backwards compatible (with a few backwards incompatible changes in neglected corners, unfortunately).
If you stick to vanilla Tapestry out of the box, then your Tapestry 5.3 application should work in 5.4, even with the client-side changes. A few components have had minor changes (or removals) of rarely used client-side logic. Also, form validation is always on submit now, never on blur. If you were using code out of the T5 or Tapestry client-side namespaces, you will need to recode a bit. In many cases, things that required JavaScript code in 5.3 can be accomplished with just new data- attributes on elements (possibly, provided by a mixin). The majority of the client-side logic in 5.4 is based on document-level event handlers whose behavior is triggered by data- attributes in specific elements. On Fri, Jan 25, 2013 at 1:45 PM, Tony Nelson <tnel...@starpoint.com> wrote: > Aren't all the javascript changes in 5.4 going to break compatibility > anyways? > > -----Original Message----- > From: Howard Lewis Ship [mailto:hls...@gmail.com] > Sent: Friday, January 25, 2013 1:13 PM > To: Tapestry users > Subject: Re: Tapestry Session Service > > On Fri, Jan 25, 2013 at 3:10 AM, Thiago H de Paula Figueiredo < > thiag...@gmail.com> wrote: > > > On Thu, 24 Jan 2013 14:03:52 -0200, Matías Blasi > > <matias.bl...@gmail.com> > > wrote: > > > > Hi all! > >> > > > > Hi! > > > > > > I'm a little stuck with trying to inject the Tapestry Session Service > >> (org.apache.tapestry.services.**Session) > >> > > > > Session is not a service nor something that can injected right now. > > @Inject Request and use its getSession(boolean create) method. > > > > > > If we cannot @Inject the Session, should it be in the .services > >> interfaces package? > >> > > > > Not every service is injectable. Not everything that is injectable is > > a service. > > > I would love to reorganize the Tapestry package structure, but doing so > would break backwards compatibility in a large way. Instead, we've taken to > using lots of documentation annotations to be more precise about how > interfaces are meant to be used. > > > > > > > > > -- > > Thiago H. de Paula Figueiredo > > > > > > ------------------------------**------------------------------**------ > > --- To unsubscribe, e-mail: > > users-unsubscribe@tapestry.**apache.org<users-unsubscr...@tapestry.apa > > che.org> For additional commands, e-mail: > > users-h...@tapestry.apache.org > > > > > > > -- > 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 > > Since 1982, Starpoint Solutions has been a trusted source of human capital > and solutions. We are committed to our clients, employees, environment, > community and social concerns. We foster an inclusive culture based on > trust, respect, honesty and solid performance. Learn more about Starpoint > and our social responsibility at > http://www.starpoint.com/social_responsibility > > This email message from Starpoint Solutions LLC is for the sole use of > the intended recipient(s) and may contain confidential and privileged > information. Any unauthorized review, use, disclosure or distribution is > prohibited. If you are not the intended recipient, please contact the > sender by reply email and destroy all copies of the original message. > Opinions, conclusions and other information in this message that do not > relate to the official business of Starpoint Solutions shall be understood > as neither given nor endorsed by it. > > --------------------------------------------------------------------- > To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org > For additional commands, e-mail: users-h...@tapestry.apache.org > > -- 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