2.13.4
Since all features related to sending backups via email have been deprecated with this release (and will be removed in 2.14.0), the Send backups via email wiki page has been added, which explains both the reason for the deprecation and how to implement that feature yourself.
The Common issues page has also been added.
Changelog:
- fixed bug #119:
BackupManagerignored the timezone of backup files, and consequently alsoIndexCommand; - fixed bug #111: for Mysql it first looks for
mariadbandmariadb-dumpexecutables, otherwisemysql
andmysqldumpexecutables; - all classes, methods and code related to sending backups via email are now deprecated. So, the
BackupManager::send()
method (and, consequently, also the internalBackupManager::getEmailInstance()method), theBackupExport::send()
method, theSendCommandclass and thesendoption for theExportCommandare deprecated. All of these will be
removed in a later release. No replacement is provided; - setting the
DatabaseBackup.mailSendervalue of the configuration is deprecated (bootstrap checks that the value
has not been set by the user); - the
DeleteAllCommandis deprecated. Will be removed in a future release; - added tests for php 8.4;
- all chainable methods of
BackupExportandBackupImportclasses now have the typehint for returning self. Updated
descriptions; - updated
phpunitto^10.5.5 || ^11.1.3; - updated
psalmto6.x; - uses
cakedc/cakephp-phpstan; - the old
FrozenTimeclasses have been replaced withDateTime(which it was an alias for); - extensive revision of descriptions and tags of all classes and methods;
- removed some errors related to phpcs, phpstan and psalm, previously silenced;
- the
READMEfile has been updated for compatibility with older versions of CakePHP and PHP (branches have been
removed and older versions are available as tags); - overall updated
READMEfile, updated links to CakePHP documentation. Some information has been moved from the
READMEfile to the (new) Common issues wiki page.
What's Changed
- Develop php8.4 by @mirko-pagliai in #115
- all chainable methods of X and Y now have the typehint for returning … by @mirko-pagliai in #118
- Develop backup manager send is deprecated by @mirko-pagliai in #120
- updated
phpunitto^10.5.5 || ^11.1.3by @mirko-pagliai in #122 - Develop by @mirko-pagliai in #116
Full Changelog: 2.13.3...2.13.4