为什么primefaces 6.2 jar不向后兼容?

为什么primefaces 6.2 jar不向后兼容?,primefaces,Primefaces,我们正在使用primefaces6.1 jar,我们发现p:editor标记存在很多格式问题。在研究中,我们发现这些问题中的大多数将在primefaces6.2中得到解决。在升级到primefaces6.2的过程中,有许多其他标签被删除/替换,我们需要在代码中进行大量更正。为什么primefaces6.2 jar没有向后兼容性?不幸的是,这是因为软件必须不断进步,有时不添加膨胀就无法轻松向后兼容。pf6.1到6.2是主要的,因为它从jquery1到jquery3。我建议你读这本书 我们被Java

我们正在使用primefaces6.1 jar,我们发现p:editor标记存在很多格式问题。在研究中,我们发现这些问题中的大多数将在primefaces6.2中得到解决。在升级到primefaces6.2的过程中,有许多其他标签被删除/替换,我们需要在代码中进行大量更正。为什么primefaces6.2 jar没有向后兼容性?

不幸的是,这是因为软件必须不断进步,有时不添加膨胀就无法轻松向后兼容。pf6.1到6.2是主要的,因为它从jquery1到jquery3。我建议你读这本书


我们被Java这样的语言宠坏了,这些语言自Java1以来从未删除过任何代码。对于较小的开发团队来说,维护代码变得很困难,实际上删除代码比维护向后兼容性更划算。

我知道你对此无能为力,但是像jquery 1到3这样的重大升级应该是PF到(7?)@Kukeltje的重大升级。你可能是对的。PF似乎在小发行上做出了一些重大决定。版本号不需要任何费用,所以如果你正在进行重大更改,为什么不直接跳到一个主要版本呢。。。最新的5.x分支需要维护,6.x和7.x也需要维护。放弃5.x是一种选择,那么是的,它必须意味着这一点。他们没有无限的资源。仅支持最新的2个主要版本,不支持PRO订阅。另外还有一个社区版本(例如,6.2.1应该是社区一对社区版本,其中包含最重要的错误修复;)