Version history
CloudConfluence Cloud2024-03-21Minor version update 2.6.59Confluence Data Center 7.19.0 - 8.8.12024-03-19Code Maintenance - update app logo in UPM
2.6.59Confluence Server 7.19.0 - 8.8.12024-03-19Code Maintenance - update app logo in UPM
2.6.58Confluence Data Center 7.19.0 - 8.8.12024-02-29Code Maintenance - Compatibility for Confluence 8.8
- Backwards-compatible on Confluence 7.19 BUT ONLY IF USING AT LEAST JAVA 11. If you are still using Java 8 (deprecated on Confluence 7.19) then the upgrade installation will fail.
- Check your Java version using /admin/systeminfo.action
2.6.58Confluence Server 7.19.0 - 8.8.12024-02-29Code Maintenance - Compatibility for Confluence 8.8
- Backwards-compatible on Confluence 7.19 BUT ONLY IF USING AT LEAST JAVA 11. If you are still using Java 8 (deprecated on Confluence 7.19) then the upgrade installation will fail.
- Check your Java version using /admin/systeminfo.action
2.6.57Confluence Data Center 7.19.0 - 8.7.22024-02-19Code Maintenance - Replace deprecated API usage to prepare for new Confluence versions
- Backwards-compatible on Confluence 7.19 BUT ONLY IF USING AT LEAST JAVA 11. If you are still using Java 8 (deprecated on Confluence 7.19) then the upgrade installation will fail.
- Check your Java version using /admin/systeminfo.action
2.6.57Confluence Server 7.19.0 - 8.7.22024-02-19Code Maintenance - replace deprecated API usage to prepare for new Confluence versions
- Backwards-compatible on Confluence 7.19 BUT ONLY IF USING AT LEAST JAVA 11. If you are still using Java 8 (deprecated on Confluence 7.19) then the upgrade installation will fail.
- Check your Java version using /admin/systeminfo.action
2.6.56Confluence Data Center 7.19.0 - 8.7.22024-01-29Code Maintenance - update dependencies for new Confluence versions
- Backwards-compatible on Confluence 7.19 BUT ONLY IF USING AT LEAST JAVA 11. If you are still using Java 8 (deprecated on Confluence 7.19) then the upgrade installation will fail.
- Check your Java version using /admin/systeminfo.action
2.6.56Confluence Server 7.19.0 - 8.7.22024-01-29Code Maintenance - Update dependencies for new Confluence versions
- Backwards-compatible on Confluence 7.19 BUT ONLY IF USING AT LEAST JAVA 11. If you are still using Java 8 (deprecated on Confluence 7.19) then the upgrade installation will fail.
- Check your Java version using /admin/systeminfo.action
2.6.55Confluence Data Center 7.15.0 - 8.7.22023-11-03Bug Fix - Fix event handling wireup for page title inputs that change the titles in the UI tree of selected pages. This was broken in the previous release by changes made in a security update (eliminate inline scripts).
2.6.55Confluence Server 7.15.0 - 8.6.22023-11-03Bug Fix - Fix event handling wireup for page title inputs that change the titles in the UI tree of selected pages. This was broken in the previous release by changes made in a security update (eliminate inline scripts).
2.6.54Confluence Data Center 7.14.0 - 8.6.22023-09-21Security Update - remove inline scripts and styles from HTML markup, put them in downloaded resources
2.6.54Confluence Server 7.14.0 - 8.6.22023-09-21Security Update - remove inline scripts and styles from HTML markup, put them in downloaded resources
2.6.53Confluence Data Center 7.13.0 - 8.5.72023-08-28Security Update - Replace deprecated @AnonymousAllowed annotation on REST endpoints that allow anonymous access. Replace with @AnonymousSiteAccess
- The new annotation allows anonymous resource access if the site has enabled anonymous access. If anonymous access is not enabled, it will allow unlicensed user access ONLY if unlicensed access is enabled. It will always allow access to licensed users.
- Replace deprecated @AnonymousAllowed annotation on REST endpoints that allow anonymous access. Replace with @AnonymousSiteAccess
2.6.53Confluence Server 7.13.0 - 8.5.72023-08-28Security Update - Replace deprecated @AnonymousAllowed annotation on REST endpoints that allow anonymous access. Replace with @AnonymousSiteAccess
- The new annotation allows anonymous resource access if the site has enabled anonymous access. If anonymous access is not enabled, it will allow unlicensed user access ONLY if unlicensed access is enabled. It will always allow access to licensed users.
- Replace deprecated @AnonymousAllowed annotation on REST endpoints that allow anonymous access. Replace with @AnonymousSiteAccess
2.6.52Confluence Data Center 7.13.0 - 8.5.72023-07-18Bug Fix - refactor code for detecting production vs development versions in the migration listener.
2.6.52Confluence Server 7.13.0 - 8.5.72023-07-18Bug Fix - refactor code for detecting production vs development versions in the migration listener.
2.6.51Confluence Data Center 7.13.0 - 8.4.52023-06-26Bug Fixes - avoid HTTP 404 for redirect to space home page after successful "Delete Page Tree"
- update spring dependencies
- sanitize "find" input for page content find/replace function - avoid DoS attacks
2.6.51Confluence Server 7.13.0 - 8.4.52023-06-26Bug Fixes - avoid HTTP 404 for redirect to space home page after successful "Delete Page Tree"
- update spring dependencies
- sanitize "find" input for page content find/replace function - avoid DoS attacks
2.6.50Confluence Data Center 7.13.0 - 8.3.42023-05-11Maintenance - Add simple pre-migration check so that Copy Page Tree is not added to list of apps that do not have a pre-migration check (in the Cloud Migration Assistant).
2.6.50Confluence Server 7.13.0 - 8.3.42023-05-11Maintenance - Add simple pre-migration check so that Copy Page Tree is not added to list of apps that do not have a pre-migration check (in the Cloud Migration Assistant).
2.6.49Confluence Data Center 7.12.0 - 8.2.32023-04-24Bug Fix 2.6.49Confluence Server 7.12.0 - 8.2.32023-04-24Bug Fix - "Copy Properties" was removing properties from the original page
2.6.41Confluence Data Center 7.9.0 - 7.20.32022-10-20Maintenance - Prepare for Confluence 8 - struts2 migration, deprecated Confluence API replacement
2.6.41Confluence Server 7.9.0 - 7.20.32022-10-20Maintenance - Prepare for Confluence 8 - struts2 migration, deprecated Confluence API replacement
2.6.39Confluence Data Center 7.8.0 - 7.20.32022-09-21Bug Fix - Appfire branding for admin tool
2.6.39Confluence Server 7.8.0 - 7.19.202022-09-21Bug Fix - Appfire branding in admin tool
2.6.38Confluence Data Center 7.8.0 - 7.19.202022-09-12New Feature - Added translations for all languages supported by Confluence: Copy Page Tree Server/Data Center - 2.6.38
2.6.38Confluence Server 7.8.0 - 7.19.202022-09-12New Feature - Added translations for all languages supported by Confluence: Copy Page Tree Server/Data Center - 2.6.38
2.6.37Confluence Data Center 7.4.0 - 7.19.202022-08-25Appfire Branding - update logo in marketplace
2.6.37Confluence Server 7.4.0 - 7.19.202022-08-25Appfire Branding - update logo in marketplace
2.6.36Confluence Data Center 7.4.0 - 7.19.202022-08-25Appfire Branding - change icon to Appfire icon
2.6.36Confluence Server 7.4.0 - 7.19.202022-08-25Appfire Branding - change icon to Appfire icon
2.6.35Confluence Data Center 7.4.0 - 7.19.202022-08-17Bug Fix - Modify the "Copy Page Tree Task Status Cleanup" scheduled job for scalability. This change allows it to clean up an infinite number of old status rows in the database.
2.6.35Confluence Server 7.4.0 - 7.19.202022-08-17Bug Fix - Modify the "Copy Page Tree Task Status Cleanup" scheduled job for scalability. This change allows it to clean up an infinite number of old status rows in the database.
2.6.34Confluence Data Center 7.4.0 - 7.19.202022-07-11Bug Fix - add error logging to work around Confluence silently handling exceptions.
- search your log for error loglines that start with "Copy Page Tree: "
- add error logging to work around Confluence silently handling exceptions.
2.6.34Confluence Server 7.4.0 - 7.19.202022-07-11Bug Fix - add error logging to work around Confluence silently handling exceptions.
- search your log for error loglines that start with "Copy Page Tree: "
- add error logging to work around Confluence silently handling exceptions.
2.6.33Confluence Data Center 7.4.0 - 7.18.32022-06-23Security Update - update Spring dependency to latest recommended version
2.6.33Confluence Server 7.4.0 - 7.18.32022-06-23Security Update - update Spring dependency to latest recommended version
2.6.32Confluence Data Center 7.4.0 - 7.18.32022-06-01Bug Fix - add page ID to warning logline for "Error adding attachments"
2.6.32Confluence Server 7.4.0 - 7.18.32022-06-01Bug Fix - add page ID to warning logline for "Error adding attachments"
2.6.31Confluence Data Center 7.3.0 - 7.17.52022-01-18Bug Fixes - update dependencies
2.6.31Confluence Server 7.3.0 - 7.17.52022-01-18Bug Fixes - update dependencies
2.6.30Confluence Data Center 7.2.0 - 7.15.32021-12-13Bug Fixes - do no log info entered by users
2.6.30Confluence Server 7.2.0 - 7.15.32021-12-14Bug Fixes - do no log info entered by users
2.6.29Confluence Data Center 7.2.0 - 7.15.32021-12-11Bug Fixes - switch log4j to slf4j for logging
2.6.29Confluence Server 7.2.0 - 7.15.32021-12-11Bug Fixes - switch log4j to slf4j for logging
2.6.28Confluence Data Center 7.2.0 - 7.15.32021-11-04New Features - Added a scheduled job to cleanup old DB entries used to track status of long running tasks for copy/delete operations. Saves DB space. See the release notes at Copy Page Tree - Server/Data Center - 2.6.28
2.6.28Confluence Server 7.2.0 - 7.15.32021-11-04New Features - Added a scheduled job to cleanup old DB entries used to track status of long running tasks for copy/delete operations. Saves DB space. See the release notes at Copy Page Tree - Server/Data Center - 2.6.28
2.6.27Confluence Data Center 7.1.0 - 7.14.42021-11-03Bug Fixes - Improve error handling for copy/delete operations
- Refactor dependency injection for Spring Java configuration. This will boost server startup performance in addition to being more maintainable in the future.
- Eliminate usage of deprecated Spring Hibernate APIs
2.6.27Confluence Server 7.1.0 - 7.14.42021-11-03Bug Fixes - Improve error handling for copy/delete operations
- Refactor dependency injection for Spring Java configuration. This will boost server startup performance in addition to being more maintainable in the future.
- Eliminate usage of deprecated Spring Hibernate APIs
2.6.25Confluence Data Center 6.13.0 - 7.14.42021-07-27New Features - Add ability for admin to restrict usage of the Copy Page Tree plugin to certain groups. See release notes: Copy Page Tree 2.6.25
2.6.25Confluence Server 6.13.0 - 7.14.42021-07-27New Features - Add ability for admin to restrict usage of the Copy Page Tree plugin to certain groups. See release notes: Copy Page Tree 2.6.25
2.6.24Confluence Data Center 6.13.0 - 7.12.52021-06-28Bug Fixes - render the "Copy Page Tree" menu item on pages where user has only view (no edit) permission. This is consistent with the Confluence copy API, consistent with the rendering of Confluence's "Copy" menu item for copying a single page, and consistent with the behavior of the "Copy Page Tree" app for Cloud.
- Default the "Parent Page" to the home page for the selected Space, instead of leaving it blank.
- Modify "Delete Page Tree" navigation for a successful deletion. Do not pause for 3 seconds with a success message. Navigate directly to the space home page after a successful deletion.
2.6.24Confluence Server 6.13.0 - 7.12.52021-06-28Bug Fixes - render the "Copy Page Tree" menu item on pages where user has only view (no edit) permission. This is consistent with the Confluence copy API, consistent with the rendering of Confluence's "Copy" menu item for copying a single page, and consistent with the behavior of the "Copy Page Tree" app for Cloud.
- Default the "Parent Page" to the home page for the selected Space, instead of leaving it blank.
- Modify "Delete Page Tree" navigation for a successful deletion. Do not pause for 3 seconds with a success message. Navigate directly to the space home page after a successful deletion.
2.6.23Confluence Data Center 6.13.0 - 7.12.52021-06-22Bug Fixes - Fix link rewriting for a link to a page in the copied tree with a backslash ("\") in the title. Now, when a page with such a link on it is copied, the link to the page with a backslash in the title will work.
2.6.23Confluence Server 6.13.0 - 7.12.52021-06-22Bug Fixes - Fix link rewriting for a link to a page in the copied tree with a backslash ("\") in the title. Now, when a page with such a link on it is copied, the link to the page with a backslash in the title will work.
2.6.22Confluence Data Center 6.13.0 - 7.12.52021-06-21Bug Fixes - Correct "Number of pages selected" for page trees that contain pages without edit permission for the user (the user only has view permission for those pages). A page CAN (and is) copied in a page tree when the user only has view (no edit) permission. A user can copy what they can see. Related: When CPT-168 is fixed then the "Copy Page Tree" menu item will no longer be pruned out for a root page without edit permission.
2.6.22Confluence Server 6.13.0 - 7.12.52021-06-21Bug Fixes - Correct "Number of pages selected" for page trees that contain pages without edit permission for the user (the user only has view permission for those pages). A page CAN (and is) copied in a page tree when the user only has view (no edit) permission. A user can copy what they can see. Related: When CPT-168 is fixed then the "Copy Page Tree" menu item will no longer be pruned out for a root page without edit permission.
2.6.21Confluence Data Center 6.13.0 - 7.12.52021-05-05Bug Fixes - Fix link rewriting for link to page outside of tree and in the same space so the link works (points to page in original space) when the tree is copied to another space.
2.6.21Confluence Server 6.13.0 - 7.12.52021-05-05Bug Fixes - Fix link rewriting for link to page outside of tree and in the same space so the link works (points to page in original space) when the tree is copied to another space.
2.6.20Confluence Data Center 6.13.0 - 7.12.52021-04-16Security Update - Fixes XSS vulnerability for copied pages that have HTML special characters in the body of the page. Only for pages with outgoing links. The link-rewriting code was leaving special chars unescaped.
- Adds hover text to the space and page selector inputs. Useful for fully reading very long names that are cut off by the input. Hover the mouse over the inputs to see the hover text.
2.6.20Confluence Server 6.5.0 - 7.12.52021-04-16Security Update - Fixes XSS vulnerability for copied pages that have HTML special characters in the body of the page. Only for pages with outgoing links. The link-rewriting code was leaving special chars unescaped.
- Adds hover text to the space and page selector inputs. Useful for fully reading very long names that are cut off by the input. Hover the mouse over the inputs to see the hover text.
2.6.19Confluence Data Center 6.13.0 - 7.12.52020-12-02Bug Fixes - Page content find/replace was damaging CDATA text nodes due to a jsoup bug. Confluence bundles an old version of jsoup. This app version updates the jsoup dependency for our app to a newer version that is not bundled with Confluence.
- Delete unused dependency on LocalNotificationService to allow use of this app when the LocalNotificationService is not enabled for the Confluence environment.
2.6.19Confluence Server 6.5.0 - 7.12.52020-12-02Bug Fixes - Page content find/replace was damaging CDATA text nodes due to a jsoup bug. Confluence bundles an old version of jsoup. This app version updates the jsoup dependency for our app to a newer version that is not bundled with Confluence.
- Delete unused dependency on LocalNotificationService to allow use of this app when the LocalNotificationService is not enabled for the Confluence environment.
2.6.18Confluence Data Center 6.13.0 - 7.9.32020-07-01Data Center tested and compatible Data Center tested and compatible
* Read only mode has been implemented
2.6.18Confluence Server 6.5.0 - 7.9.32020-07-06Data Center support Server version of the JAR
2.6.16Confluence Server 6.5.0 - 7.6.32020-05-28bug fixes - Search/replace only affects text nodes, to avoid problems like accidentally renaming attachments
- Link to new copy of page supports special chars in page titles
- "Deselect All" UI improvements
- NullPointerException in TreeCopyAction for anonymous users
- Add icon in app manager, link to docs in tool
- Larger text inputs for page title customization
- Better behavior of tree expansion action in the UI
- Disable "Copy" button until after destination page is selected to avoid failure when forgetting to set that input
2.6.15Confluence Server 6.5.0 - 7.5.22020-04-17bug fixes - fine-tune the page hierarchy UI for selecting pages to copy
- do not copy pages that are unchecked in copy tool
- "Include Page" macro will copy correctly for non-ASCII characters in included page titles
- "Copy/Delete Page Tree" menu items will no longer appear for Blog Posts.
- Deleting tree rooted at space home page now unsets the space home page to empty.
- long running task implemented for more reliable operation of huge "Delete Page Tree" operations.
2.6.14Confluence Server 6.5.0 - 7.3.52020-02-21bug fix - Delete Page Tree fixes CPU spike for attempts to delete page tree when user has delete permissions for some pages in the tree but not others.
2.6.13Confluence Server 6.5.0 - 7.3.52019-09-12Adding compatibility for Confluence 7 Upcoming: DataCenter approved version coming shortly:
We are excited to be rolling out a DataCenter approved version of this app in the coming weeks.
We will provide more information directly to customers, in our knowledgebase, our documentation wiki, and release notes around the transition. The new licensing and change will be no different from most other DataCenter approved apps.
We will also make sure there is no change in service for at least a three-month window/grace period for customers to update licenses ( as per Atlassian’s guidance ).
2.6.11Confluence Server 5.10.0 - 6.15.102019-04-08Bug fix Copy a page to itself generates an error
2.6.10Confluence Server 5.10.0 - 6.15.102018-12-26Bug fix and performance improvement 2.6.9Confluence Server 5.6 - 6.13.202018-07-12Bug fix https://artemis.atlassian.net/browse/CPT-92
2.6.8Confluence Server 5.6 - 6.10.32018-06-29Bug fix and performance improvement https://artemis.atlassian.net/browse/CPT-91
2.6.7Confluence Server 5.6 - 6.10.32018-03-29Includes minor UI fixes No release notes.2.6.5Confluence Server 5.8.2 - 6.8.52018-03-22This version includes bug fixes 2.6.3Confluence Server 5.8.2 - 6.7.32018-03-02Fix for Confluence with Oracle database No release notes.2.6.2Confluence Server 5.8.2 - 6.7.32018-02-19Copy page 2.6.2 includes the fixes for most voted and critical issues. Issues resolved:2.5.3Confluence Server 5.8.2 - 6.7.32017-05-03Fix for an issue when attachments are not copied 2.5.2Confluence Server 5.1 - 6.1.42017-03-16hot fix for an issue where a customer was experiencing an issue This is a quick hotfix for a customer who was experiencing this issue:
https://artemis.atlassian.net/browse/CPT-67
It is possible that issue was due to a Confluence 6 browser issue independent of our add-on but we wanted to release a version with an extra optimization.
2.5.0Confluence Server 5.0.3.next1 - 6.0.72017-03-11performance improvements, new features, bug fixes New Features:
- Copy comments! you can now optionally copy comments
- Page links are now updated: when a tree is copied page links within the tree are now correctly updated (CPT-2)
Performance Enhancements:
We've made a series of performance enhancements which allow copying of several hundred pages in our test environment relatively fast. When copying over 2000 pages customers still might experience delays of copy time being several minute or more. we may add a warning when copying more pages in the future.
2.4.2Confluence Server 4.1 - 6.7.32016-08-11fixed pages being created by user 'anonymous' While making updates to improve performance a change was made where pages were created by 'anonymous', this caused a few issues including causing some additional errors in the logs while indexing, this has been fixed.
Please install this bugfix update.
2.4.1Confluence Server 4.1 - 5.10.92016-07-27performance improvements and copy statistics feedback - much more feedback is provided to the user about the copy
- the number of pages selected to copy is dynamically updated
- after the copy additional data about the copy is shown including:
- start time / end time / duration
- how many pages were copied
- how many attachments
- the sum total of all attachment sized copied
- if copying as an admin user it should be slightly faster
- the copying done in a lower priority thread so performance degradation for very large copies should be lessened
- the copying thread yields to other threads after copying 50 pages before continuing
- the user will now receive a "Confluence notification" (in the little mailbox in the upper right of the screen) when the copy is completed along with the total number of pages.
Hopefully these will alleviate the issues with very large copies. We are planning on turning it into a "Confluence Long Running Task" which should help even more in the future. Cheers,Brendan
- much more feedback is provided to the user about the copy
2.3.0Confluence Server 4.1 - 5.10.92016-07-11performance improvements, select which tree pages to copy, UI tweeks This release has a couple of primary improvements:
* We've made updates to improve the performance for large copies.
* Added back the ability to select which pages in a page tree to copy
The UI has also been updated for better alignment and more consistency with our Cloud version.
2.1.0Confluence Server 4.1 - 5.10.92016-03-11Fixed page order issue, updated UI re-released This is a UI revamp we released previously, but discovered pages were being copied out of order. This problem has been corrected for the latest version.
2.0.1Confluence Server 4.1 - 5.10.92016-02-23Temporary roll back - bug fix release coming next week. This is actually a temporary roll back release. With the 2.0.0 release we added several new features but there were several reports of page orders getting mixed up among other things. We are working to fix this this week. With 2.0.2 due out next week we will make sure the page trees and everything else remain properly aligned. We'll continue to make feature updates to this add-on through out the year.
If interested you can watch:
https://artemis.atlassian.net/browse/CPT-40 or watch this add-on for new releases.
2.0.0Confluence Server 4.1 - 5.9.142016-02-04Updated UI plus Delete Page Tree feature added This is a major release for the Copy Page Tree add-on
We've updated the user interface to be cleaner, more functional and consistent with the 'Atlassian User Interface' design guidelines.
Additionally we've added a "Delete Page Tree" feature which moves the contents of an entire tree to the trash.
1.10.1Confluence Server 4.1 - 5.9.142015-09-08minor bug fix for a rare permissions issue Bug fix for a rare condition such that a user has only view but no write permissions which caused an error during a copy attempt.
1.0.8Confluence Server 4.1 - 5.8.182015-02-24Data Center Support and bug fixes Hi!
- This version has been tested with Data Center and adds Data Center support.
- Two corner case bug fixes:
- renaming pages with regex characters was causing problems
- pages with 'null' labels were causing problems.
1.0.3Confluence Server 4.1 - 5.7.42015-01-18fixed issue "problem getting attachments" error This is a bug fix release fixing the issue which gives the error "problem getting attachments" to some Confluence installations using "database storage"
1.0.2Confluence Server 4.1 - 5.6.62014-05-13first official 1.0 release With this release the AddOn has been updated with bug fixes and enhanced error messages around error conditions.The AddOn has been tested and marked as compatible with Confluence 5.5There is a new "AddOn Support" tab on the CopyPageTree to request help or report issues directly in screen.Additionally with this release Artemis Software is taking over stewardship, enhancements, updates, bug fixes and documentation of this popular CopyPageTree AddOn. Although the AddOn will no longer be free it will be relatively inexpensive and hopefully increase the overall value to have relatively rapid updates, support and bug fixes.