Install or Upgrade QC Dynamic Replacer 1.1.05 Safely

Install QCDR 1.1.05 with the current outer package. The package uses Joomla's upgrade method and carries the component, live System plugin, and Scheduled Task plugin together so their versions advance as one product.

Before You Install or Upgrade

  1. Create a current Joomla/database backup.
  2. Confirm the server runs Joomla 5.x or 6.x and PHP 8.1 or later.
  3. Download the current pkg_qcdynamicreplacer-1.1.05.zip package from your QuantaCade downloads.
  4. If upgrading a working site, leave the existing QCDR installation in place.

Install the Outer Package

Use Joomla's Extensions installer to upload the outer QCDR package. Do not unzip the outer package and install only the component or one plugin during a normal installation. The package owns three members:

  • com_qcdynamicreplacer — Administrator UI, data, configuration, Preview/Discovery services, and frontend Workspace.
  • System - QC Dynamic Replacer — live frontend rendered-output processing.
  • Task - QC Dynamic Replacer — the package-owned Entitlement Revalidation Scheduled Task routine.

Upgrade in Place

For a normal update, install the newer outer package over the existing installation. QCDR's component upgrade path replays required CREATE TABLE IF NOT EXISTS schema and targeted migrations while preserving existing rows. It also repairs the Administrator menu, update-site state, runtime plugin enablement, and entitlement-task integrity where possible.

Existing Rules, Tokens, settings, ordering, targeting configuration, entitlement/preview history, and other customer data are not intentionally cleared by the normal update path.

Do Not Uninstall Just to Update

Uninstalling is a removal action, not the QCDR update method. Version 1.1.05 includes uninstall lifecycle guards so install/update repair routines do not run while Joomla is removing the extension, but those guards do not turn uninstall/reinstall into an upgrade strategy.

If an update fails, diagnose the package/member or database problem and reinstall the current outer package over the existing installation unless QuantaCade support gives a different recovery procedure.

Verify the Upgrade

  1. Open Components → QC Dynamic Replacer → Status.
  2. Confirm Version reports 1.1.05.
  3. Review Extension Update and Entitlement Automation Integrity.
  4. Open Rules and Tokens and confirm the existing library is present.
  5. Verify the Rule and Token Live Processing switches are in the state you expect.
  6. Load a representative frontend page and confirm existing output behaves as intended.

If Status reports that the System plugin or Entitlement Revalidation task needs attention, repair that condition before relying on paid runtime features.


Community Discussion

Want to compare workflows, share practical tips, or discuss how you use this QCDR feature? Visit the QC Dynamic Replacer Community. For private support, bug reports, account-specific issues, or feature requests, use the QuantaCade support system.