Support for remote backup JSON API version 2.
Akeeba Remote CLI supports the new version of Akeeba Backup;s remote backup JSON API instroduced in Akeeba Backup 7.4.0. The new version of the API will be used automatically if the endpoint URL contains
view=Api. Furthermore, the connection to the server will be upgraded to API v2 when the remote server tells us that the remote API version is version 400 or later when we contact it with API v1. The v2 API is faster and more efficient.
Changed User Agent string to AkeebaRemoteCLI/2.3.0. We noted that some servers had blacklisted the spoofed user agent string we were using since Akeeba Remote CLI 2.1.0. We are now using our own, custom user agent to make it easier for hosting companies to whitelist it for the specific URL patterns accessed by Remote CLI. We also let you change it in the command line to something else.
Akeeba Remote CLI will run with any version equal to or later than PHP 5.5 including PHP 5.5, 5.6, 7.0, 7.1, 7.2, 7.3 and 7.4. Please note that PHP versions 5.5 to 7.1 inclusive are end of life and should not be used. We strongly advise you to run the latest available version of PHP on a branch currently maintained by the PHP project for security reasons. Also note that we may choose to terminate support for End of Life PHP versions any time, without prior warning.
At the time of this writing PHP 8 is still in a pre-release state. We offer tentative support for it.
Please note that earlier PHP versions including but not limited to PHP 5.3 and 5.4 are no longer supported and our software no longer works on them.