[
https://issues.apache.org/jira/browse/TAP5-2569?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15798386#comment-15798386
]
MihkelJ commented on TAP5-2569:
-------------------------------
As an aside:
{code}
/*
* 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.
*/
{code}
is an exceedingly poor way of handling deprecation.
> ClientBehaviorSupport deprecation documentation
> -----------------------------------------------
>
> Key: TAP5-2569
> URL: https://issues.apache.org/jira/browse/TAP5-2569
> Project: Tapestry 5
> Issue Type: Documentation
> Components: tapestry-core
> Affects Versions: 5.4, 5.4.1
> Reporter: MihkelJ
> Priority: Minor
>
> ClientBehaviorSupport was removed in 5.4 with no replacement. The deprecation
> was done in a way that maintains binary compatibility, but replaces most of
> the implementation with UnsupportedOperationExceptions.
> Being that this client-facing service was not deprecated in 5.3.8 and before,
> this constitutes a breaking change, which does not seem to be reflected
> anywhere in the documentation.
> The most notable omission is in the release notes.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)