{"id":"681085472ea586b46b8c33d8","title":"2025 04 29","path":"how-to/committee/release-notes/2025-04-29","contentMarkdown":"#  29th April 2025 — Fixes to Content Text Duplication\n## [build 144](https://github.com/nbarrett/ngx-ramblers/actions/runs/14726323684)\n- Fix has been applied to ensure that when any context is copied, content text items are copied to new documents to avoid duplicate instances being generated in the site.\n-  In order to track down existing content that has been incorrectly duplicated in the past, when a page is in site edit mode, any duplicate text items are highlighted at the top of the page:\n\n![](https://ngx-ramblers.org.uk/api/aws/s3/site-content/829df41f-2c62-4d61-aa5f-a26cd3792829.jpg)\n\n- Duplicate alerts are also displayed within each markdown field where a duplicate is detected:\n\n![](https://ngx-ramblers.org.uk/api/aws/s3/site-content/e4c8a12f-e7ca-4a60-997f-202db0db9e0c.jpg)\n\n- New component  admin/duplicate-page-content-navigator DuplicatePageContentNavigatorComponent has been created to display potential page content duplicates across the whole site and allow deletion of the duplicate(s) or content path renaming. See [Duplicate Page Content Navigator](https://ngx-ramblers.org.uk/how-to/committee/release-notes/2025-04-29/duplicate-page-content-navigator) for more information.\n- New component  admin/duplicate-content-text-navigator DuplicateContentTextNavigatorComponent has been created to display potential content text duplicates across the whole site and allow navigation to the areas that need attention. See [Duplicate Content Text Navigator](https://ngx-ramblers.org.uk/how-to/committee/release-notes/2025-04-29/duplicate-content-text-navigator) for more information.\n\n- Duplicate Row option has been added to Actions dropdown.\n\n![](https://ngx-ramblers.org.uk/api/aws/s3/site-content/30e5959d-6ef2-4cda-a3b5-775be6edc3e7.jpg)\n\nNote that the Duplicate **Row** and **Column** functions do not duplicate content in a way that causes the above duplicates to be detected - they use the new content copying approach that came with this release.","contentHtml":"<h1>29th April 2025 — Fixes to Content Text Duplication</h1>\n<h2><a href=\"https://github.com/nbarrett/ngx-ramblers/actions/runs/14726323684\">build 144</a></h2>\n<ul>\n<li>Fix has been applied to ensure that when any context is copied, content text items are copied to new documents to avoid duplicate instances being generated in the site.</li>\n<li>In order to track down existing content that has been incorrectly duplicated in the past, when a page is in site edit mode, any duplicate text items are highlighted at the top of the page:</li>\n</ul>\n<p><img src=\"https://ngx-ramblers.org.uk/api/aws/s3/site-content/829df41f-2c62-4d61-aa5f-a26cd3792829.jpg\" alt=\"\"></p>\n<ul>\n<li>Duplicate alerts are also displayed within each markdown field where a duplicate is detected:</li>\n</ul>\n<p><img src=\"https://ngx-ramblers.org.uk/api/aws/s3/site-content/e4c8a12f-e7ca-4a60-997f-202db0db9e0c.jpg\" alt=\"\"></p>\n<ul>\n<li><p>New component  admin/duplicate-page-content-navigator DuplicatePageContentNavigatorComponent has been created to display potential page content duplicates across the whole site and allow deletion of the duplicate(s) or content path renaming. See <a href=\"https://ngx-ramblers.org.uk/how-to/committee/release-notes/2025-04-29/duplicate-page-content-navigator\">Duplicate Page Content Navigator</a> for more information.</p>\n</li>\n<li><p>New component  admin/duplicate-content-text-navigator DuplicateContentTextNavigatorComponent has been created to display potential content text duplicates across the whole site and allow navigation to the areas that need attention. See <a href=\"https://ngx-ramblers.org.uk/how-to/committee/release-notes/2025-04-29/duplicate-content-text-navigator\">Duplicate Content Text Navigator</a> for more information.</p>\n</li>\n<li><p>Duplicate Row option has been added to Actions dropdown.</p>\n</li>\n</ul>\n<p><img src=\"https://ngx-ramblers.org.uk/api/aws/s3/site-content/30e5959d-6ef2-4cda-a3b5-775be6edc3e7.jpg\" alt=\"\"></p>\n<p>Note that the Duplicate <strong>Row</strong> and <strong>Column</strong> functions do not duplicate content in a way that causes the above duplicates to be detected - they use the new content copying approach that came with this release.</p>\n"}