If your plugin has classes extending ActionSupport directly, we'd recommend extending ConfluenceActionSupport to get some compatibility support from Confluence, or if not possible, then move to In December 2005, it was announced that WebWork 2.2 was adopted as Apache Struts 2, which reached its first full release in February 2007. The WebWork framework spun off from Apache Struts 1 aiming to offer enhancements and refinements while retaining the same general architecture of the original Struts framework. Background on WebWork/Struts relationship If your plugin uses confluence-plugins-platform-pom then it should get Struts 2 as managed dependency now. You can test your plugin against our Struts development release and by removing XWork/WebWork in your dependencies. 30 September 2022 update (more details on compat-lib 1.5.0).9 November 2022 update (new version of compat-lib 1.5.1).21 November 2022 update (new version of compat-lib 1.5.3).19 January 2023 update (new version of compat-lib 1.5.4). 3 July 2023 update (new version of compat-lib 1.6.0).We'll continue to share updates on this page as we progress with the Struts 2 upgrade. This page contains a migration plan, breaking changes as well as some future improvements you can expect. To modernise our code base, reduce tech debt and secure against OGNL attacks, we've decided to move to Struts 2. We've been on WebWork 2.1.x for a long time while maintaining its open-source library. Confluence is working to upgrade from WebWork 2.1.x to Apache Struts 2 in Confluence 8.0.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |