All notable changes to StageIt for Joomla 4 (version 4.x) and Joomla 3 (version 2.x).

These versions get updates through Joomla's updater once you enter your PHP Web Design membership email in Components > StageIt > Updates. New features are made in StageIt for Joomla 6.

StageIt for Joomla 4

v4.2.3 6th November 2026

  • Note: StageIt now tells Joomla where to find its release notes, so the Changelog button on System > Manage > Extensions can show the notes for your version. No StageIt screens or actions change. Even though this is not a security update, we put this in to improve the actual update experience, as suggested by mySites.guru. If your site is on a version older than 4.2.2, this update also brings you that version's security fix, so please install it.

v4.2.2 4th November 2026

  • Security: Security hardening of backup restores. This version also cleans up after earlier restores and tells you if it removes anything; if it does, think about asking your users to change their passwords.
  • Security: Installing this version also updates StageIt's files on an existing staging site, leaving its settings and log as they are. If some files can't be updated, StageIt tells you, and you should update or rebuild the staging site before you restore a backup or push from it.
  • Security: Security hardening of the restore log: when part of a restore fails, StageIt now writes less detail to its log.
  • Fixed: Restoring a backup failed part-way, leaving the live site half restored, on sites whose extensions link their tables with foreign keys ("Cannot delete or update a parent row: a foreign key constraint fails").
  • Fixed: Building and pushing a stage removed those links from the staging tables, and from live tables changed on the staging site. They are now copied. A push from a staging site built with an earlier version keeps the live site's links.
  • Fixed: StageIt turned the database's foreign key checks off instead of back on after copying a table.
  • Fixed: A failed database read no longer stops StageIt with "Call to undefined method getErrorMsg()".

v4.2.1 29th October 2026

  • Security: Security hardening of the checks StageIt makes before it builds, pushes to live, removes, restores or deletes a backup.
  • Security: Security hardening of how StageIt deletes and restores backups.
  • Security: Security hardening of the StageIt bar and StageIt's admin screens.
  • Security: Security hardening of how StageIt protects its backup folders.
  • Security: Security hardening of the Configuration page.
  • Fixed: A user without access to StageIt now gets Joomla's normal "not authorised" message instead of an error page.

v4.2.0 29th October 2026

  • Added: One-click updates with your PHP Web Design membership email (Components > StageIt > Updates).
  • Changed: Updates now come from the new php-web-design.com update server. The old update server entry is removed.
  • Removed: The unused License ID field and the sample license expiry line.
  • Fixed: An old StageIt version number left behind by an earlier install is now updated, so site scanners such as mySites.guru show the version you really have.
  • Security: Security hardening of how the Configuration page saves StageIt's settings.

v4.1.6 23rd October 2025

  • Fixed: Correct log_path handling when creating staging site (now uses /stageit/administrator/logs).
  • Note: tmp_path already correctly targets /stageit/administrator/tmp.

v4.1.4 25th September 2023

  • Fixed bug with building config on slow filesystems

v4.1.5 26th September 2023

  • Auto Clear Cache

v4.1.3 18th September 2023

  • Fixed a bug with strict MySql queries
  • Fixed a bug with NULL values in tables
  • Added new J!4 core folders to compatibilty list

v4.1.2 15th September 2023

  • Improved error reporting

v4.1.1 15th May 2023

  • Minor fixes

v4.1.0 21-03-2023

  • Joomla 4.x compatbiility improved
  • Plugin position changed slightly

v4.0.3 09-11-2022

  • Additional Akeeba compatibility

v4.0.2.1 13-10-2021

  • Added backwards compatibility for older versions of Joomla 3.x

v4.0.2 01-10-2021

  • Improved speed for removing backups

v4.0.1 01-09-2021

  • Minor bug fix with checking POST size

v4.0.0 19-08-2021

  • Fully compatible with Joomla 4.0.0 stable

v2.1.12 04-09-2020

  • Fixed issue with ACL

v2.1.11 04-01-2018

  • Fixed bug with excluding directories from initial deployment

v2.1.10 12-12-2018

  • Improved speed and memory usage

v2.1.8 04-12-2018

  • Refined the Remove Staging function with better feedback and functionality

v2.1.8 04-12-2018

  • Refined the Remove Staging function with better feedback and functionality

v2.1.7 29-11-2018

  • Added RecursiveDirectoryIterator for faster, more reliable file search

v2.1.6 27-11-2018

  • Added fix for where glob() function is not available

v2.1.5 28-05-2018

  • Added error logging where database tables can not be read for various reasons

v2.1.4 28-05-2018

  • Fixed a bug where part of Staging deployment was skipped

v2.1.3 22-05-2018

  • Added user access permissions so you can define which user groups can use StageIt

v2.1.2 25-04-2018

  • Added further feedback during deployment phase

v2.1.1 20-04-2018

  • Fixed a minor bug

StageIt for Joomla 3

v2.2.3 6th November 2026

  • Note: The package now names where StageIt's release notes are published. Joomla 3 has no Changelog button, so nothing changes on your site. Even though this is not a security update, we put this in to improve the actual update experience, as suggested by mySites.guru. If your site is on a version older than 2.2.2, this update also brings you that version's security fix, so please install it.

v2.2.2 4th November 2026

  • Security: Security hardening of backup restores. This version also cleans up after earlier restores and tells you if it removes anything; if it does, think about asking your users to change their passwords.
  • Security: Installing this version also updates StageIt's files on an existing staging site, leaving its settings and log as they are. If some files can't be updated, StageIt tells you, and you should update or rebuild the staging site before you restore a backup or push from it.
  • Security: Security hardening of the restore log: when part of a restore fails, StageIt now writes less detail to its log.
  • Fixed: Restoring a backup failed part-way, leaving the live site half restored, on sites whose extensions link their tables with foreign keys ("Cannot delete or update a parent row: a foreign key constraint fails").
  • Fixed: Building and pushing a stage removed those links from the staging tables, and from live tables changed on the staging site. They are now copied. A push from a staging site built with an earlier version keeps the live site's links.
  • Fixed: StageIt turned the database's foreign key checks off instead of back on after copying a table.
  • Fixed: A failed database read no longer stops StageIt with "Call to undefined method getErrorMsg()".

v2.2.1 29th October 2026

  • Security: Security hardening of the checks StageIt makes before it builds, pushes to live, removes, restores or deletes a backup.
  • Security: Security hardening of how StageIt deletes and restores backups.
  • Security: Security hardening of the StageIt bar and StageIt's admin screens.
  • Security: Security hardening of how StageIt protects its backup folders.
  • Security: Security hardening of the Configuration page.
  • Fixed: Restoring a backup could take hours on a normal-sized site. It now maps the backup folder by folder, as StageIt 4 does.

v2.2.0 29th October 2026

  • Added: One-click updates with your PHP Web Design membership email (Components > StageIt > Updates).
  • Added: StageIt now has an update server, so Joomla can tell you when a new version is out.
  • Fixed: An old StageIt version number left behind by an earlier install is now updated, so site scanners such as mySites.guru show the version you really have.
  • Security: Security hardening of how StageIt saves its settings.

v2.1.12 04-09-2020

  • Fixed issue with ACL

v2.1.11 04-01-2018

  • Fixed bug with excluding directories from initial deployment

v2.1.10 12-12-2018

  • Improved speed and memory usage

v2.1.8 04-12-2018

  • Refined the Remove Staging function with better feedback and functionality

v2.1.8 04-12-2018

  • Refined the Remove Staging function with better feedback and functionality

v2.1.7 29-11-2018

  • Added RecursiveDirectoryIterator for faster, more reliable file search

v2.1.6 27-11-2018

  • Added fix for where glob() function is not available

v2.1.5 28-05-2018

  • Added error logging where database tables can not be read for various reasons

v2.1.4 28-05-2018

  • Fixed a bug where part of Staging deployment was skipped

v2.1.3 22-05-2018

  • Added user access permissions so you can define which user groups can use StageIt

v2.1.2 25-04-2018

  • Added further feedback during deployment phase

v2.1.1 20-04-2018

  • Fixed a minor bug

Add comment

Submit