Live Copy releases

This page provides the release changelog and a compatibility matrix for the module to Magnolia version.

Live Copy module changelog

The changelog gives you an overview of the changes made to the Live Copy module at each release.

This changelog covers the 4.x branch of the Live Copy module. For the 3.x branch see here.

4.1.0

This release of Live Copy brings significant performance improvements thanks to a new algorithm for synchronizing live copy trees.

Released on April 29, 2025.

Ticket Type Description

LIVECOPY-534

Improve the performance of Live Copy.

LIVECOPY-531

Improve performance of Live Copy synchronization algorithm.

LIVECOPY-535

Add LiveCopyTreeSynchronizer action for efficient master to live copy synchronization.

The LiveCopyTreeSynchronizer algorithm is now available to synchronize content between master and live copy trees without relying on JCR SQL queries. It avoids excessive session saves, reducing Lucene indexing overhead and improving performance.

For more information, see Synchronization performance.

Magnolia doesn’t automatically migrate to the new synchronizer in Live Copy 4.1.0. You must update the command configuration manually to switch to SynchronizeLiveCopyTreeCommand.

LIVECOPY-537

Let the LiveCopyTreeSynchronizer syncronization algorithm precompute the list of possible locales instead of referring to SiteManager continuously. This means that if you change the live copy locale configuration after creating the live copy, say to switch from de-DE to de-CH, you must push changes from the master again.

LIVECOPY-538

LiveCopyTreeSynchronizer optimizes link rewiring from master to live copy nodes. Unlike the previous implementation, it tracks fields containing links and updates them during synchronization without re-querying and traversing all live copy nodes.

This optimization only applies when pushing changes from the master; the standalone RewireLinksAction isn’t updated yet.

LIVECOPY-532 LIVECOPY-541

Reduce default log noise caused by synchronization. To view diagnostic details, set the log level to DEBUG.

LIVECOPY-540

Improve performance of the property exclusion matcher.

LIVECOPY-479

Prevent users from clicking multiple times on Push master changes and Push master changes incl. subnodes while these actions are processing. For more information, see Disable concurrent push operations.

LIVECOPY-528

PropagateMasterContentChangesHelper causing performance problems.

4.0.2

Released on February 24, 2025.

Ticket Type Description

LIVECOPY-314

The action Publish incl. live copy variants doesn’t publish variants when more than one Live Copy site is selected.

LIVECOPY-444

Page variant actions disappear when Live Copy is installed.

LIVECOPY-463

Pushing variants from master removes audience traits from component variants.

LIVECOPY-468

Potential security vulnerability when cloning trees in Live Copy.

Fixing this security issue involved adding a new mandatory admin role. You must adapt your permissions for this new setup by assigning the livecopy-admin role to users who create and update live copies. For more, see Assign live copy admins.

LIVECOPY-480

Live Copy relink feature doesn’t work when the link is stored as path instead of uuid.

LIVECOPY-488

Multisite i18n not working for live copies.

We have introduced info.magnolia.livecopy.i18n.LiveCopyI18nContentSupport to handle i18n for Live Copy implementations.

LIVECOPY-500

Push master changes adds the liveCopyReferenceDropped property to unprotected fields.

LIVECOPY-509

Live Copy relink feature overrides value when pushing master changes.

LIVECOPY-520

Live copy column renderer should not emit JCR SQL queries for every rendered cell.

LIVECOPY-521

Observation listener in LiveCopyModule should filter events more aggressively.

LIVECOPY-522

Unprotecting a field removes liveCopyReferenceDropped property of sibling components.

4.0.1

Released on October 16, 2024.

Ticket Type Description

LIVECOPY-447

Using the Live Copy module can lead to unclosed sessions being detected.

LIVECOPY-464

Errors in the log when using property links to store assets.

LIVECOPY-467

Users can no longer click multiple times on Create Live Copy when the operation is already ongoing on the same path. For more information, see Create live copy action.

LIVECOPY-472

Live Copy causing high CPU usage.

4.0.0

Released on September 4, 2024.

This release is compatible with Magnolia 6.3.

If you use Live Copy with a custom i18n implementation, you must update your configuration. See the I18nAuthoringSupport section in the Upgrading to Magnolia 6.3 page for details about this change. The new configuration approach is documented in Configuring live copy for internationalization.
Ticket Type Description

LIVECOPY-461

When editing page properties, the component lock icon isn’t displayed.

LIVECOPY-448

Live Copy columns shouldn’t be sortable in the Pages app.

LIVECOPY-369

Replace cglib with ByteBuddy.

LIVECOPY-452

LiveCopyMultiSiteI18nAuthoringSupport is deprecated in 4.0.0. The new info.magnolia.cms.i18n.IetfI18nContentSupport takes the master page default locale instead.

Live Copy compatibility

Magnolia/Live Copy compatibility matrix

Module version Magnolia version

4.1.0

Magnolia 6.3+

4.0.x

Magnolia 6.3+

3.2.8+

Magnolia 6.2.11

3.2.7

Magnolia 6.2.11

3.2.4

Magnolia 6.2.11

3.2.1

Magnolia 6.2.6

3.2.0

Magnolia 6.2.2

3.1.2

Magnolia 6.1

3.1.1

Magnolia 6.1

3.1

Magnolia 6.1

3.0

Magnolia 6.0

Feedback

DX Core

×

Location

This widget lets you know where you are on the docs site.

You are currently perusing through the Live Copy module docs.

Main doc sections

DX Core Headless PaaS Legacy Cloud Incubator modules