Released on: 2024-06-10 01:07 CDT
Show release notes
What's new
Option to avoid using `flush()` on broken servers. When sending raw data, such as file downloads, we use PHP's flush() function to indicate to the web server to start pushing the data to the user. We have found a stark minority of servers which are misconfigured, causing the web server software to crash when it receives data before PHP has done executing. If you are that single person we saw once in the past seventeen and a half years on that broken server, now there's a setting in the component's Options to disable this behaviour.
!- Bug fixes and minor improvements. Please take a look at the CHANGELOG below.
-->
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