Maintenance release Joomla! 3
This version of Akeeba Backup backports improvements made to the backup engine and the backup software since its last release for Joomla! 3.
This release is part of the extended support of our software for Joomla! 3. Updates to this older software comes very infrequently, and only includes changes which can be conceivably backported to the older versions, within their PHP and Joomla! version support constraints.
We strongly advise clients who are still using Joomla! 3 to upgrade to Joomla! 4 and Joomla! 5 as soon as possible. Extended support for older major versions of Joomla! is subject to time availability, and the constraints of what is technically feasible with older versions of PHP and Joomla!.
Changelog
New features
- Alternate Configuration page saving method which doesn't hit maximum POST parameter count limits
- Expert options for the Upload to Amazon S3 configuration
- Option to avoid using `flush()` on broken servers
- Remove MariaDB MyISAM option PAGE_CHECKSUM from the database dump
- Restoration: Automatically downgrade utf8mb4_900_* collations to utf8mb4_unicode_520_ci on MariaDB
- Restoration: Use transactions to speed up large table restoration
- Restoration: allows you to change the robots (search engine) option
- Self-hosted OAuth2 helpers
- Separate remote and local quota settings
- Support for uploading to Shared With Me folders in Google Drive
- Upload to OneDrive (app-specific folder)
Removed features
- Remove CURLOPT_BINARYTRANSFER
- Remove the Joomla! version reminder
Bug fixes
- [LOW] Cannot transfer files to DreamObjects and Google Storage using the S3 API
- [LOW] Deprecation notice in Configuration Wizard
- [LOW] Restoration error when you have a newer Admin Tools version installed
- [MEDIUM] Tables or databases named `0` can cause the database dump to stop prematurely, or not execute at all
Miscellaneous changes
- Change the wording of the message when navigating to an off-site directory in the directory browser
- Improve database dump with table names similar to default values
- Improved mixed– and upper–case database prefix support at backup time
- PHP 8.4 compatibility changes
- Prevent backup failure on push notification error