Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: TAP5-2569 document removal of ClientBehaviorSupport

...

Tapestry's use of the Javassist bytecode library has been completely removed, along with many related services, such as ClassFactory, that were deprecated in 5.3. Use PlasticProxyFactory instead. Most users will not be affected by this unless they relied on Tapestry's dependency on Javassist.

...

ClientBehaviorSupport Functionality Removed

This service collected details about zone usage, including the client-side behavior associated with FormFragments. This interface is only kept for binary compatibility in Tapestry 5.4; the implementation no longer does anything but throw exceptions and will be removed in 5.5 or later.

MarkupWriterFactory API Changed

The MarkupWriterFactory interface has 3 new methods, added to support the HTML5 rules for element endings. If you have any classes that implement MarkupWriterFactory (which is rare), they'll need to be modified to implement the new methods. As noted in the Javadocs, use JavaScriptSupport directly instead.

Injected Scripts at Bottom

...