Skip to content

Releases: mirko-pagliai/cakephp-database-backup

2.9.0

06 Oct 12:26

Choose a tag to compare

  • now uses symfony/process to execute import and export shell commands. This
    also allows for better handling of errors reported in the shell. The
    DatabaseBackup.redirectStderrToDevNull config key has been removed;
  • only the binaries needed for the database driver used are auto-discovered;
  • tests are now only run for one driver at a time, by default mysql. You can
    choose another driver by setting driver_test or db_dsn environment
    variables before running phpunit;
  • migration to github actions.

2.8.6

16 Jul 16:11
beaa8c3

Choose a tag to compare

  • fixed bootstrap, mkdir errors are no longer suppressed;
  • extensive improvement of function descriptions and tags. The level of phpstan
    has been raised.

2.8.5

29 Apr 16:33
f69acd0

Choose a tag to compare

  • ready for php 8.0;
  • extensive improvement of function descriptions and tags.

2.8.4

11 Feb 14:09
18e657b

Choose a tag to compare

  • BackupManager::delete() returns the full path;
  • all methods provided by BackupManager can now be called statically, except
    for the send() method;
  • extensive improvement of function descriptions and tags;
  • ready for phpunit 9.

2.8.3

26 Nov 15:52
b8e423e

Choose a tag to compare

  • updated for php-tools 1.4.5;
  • added phpstan, so fixed some code.

2.8.2

01 Sep 15:27
1a67266

Choose a tag to compare

  • updated for php-tools 1.4.1.

2.8.1

14 Jan 11:47
127fc64

Choose a tag to compare

Thanks to @fiste788

2.7.1

14 Jan 10:51

Choose a tag to compare

2.8.0

10 Jan 10:58
d94d600

Choose a tag to compare

  • updated for cakephp 4 and phpunit 8.

2.7.0

03 Jan 12:57
fb65b20

Choose a tag to compare

  • BackupTrait::getBinary() method has been moved to Driver abstract class;
  • BackupTrait::getTarget(), BackupTrait::getDriverName() and
    BackupTrait::getValidExtensions() methods have been removed.