Releases: olssonm/laravel-backup-shield
v3.5
v3.4
- Support for PHP 8
- Dropped support for Laravel 5.x
- Dropped support for PHP 7.2
Since PHP 7.2 is now EOL, the nelexa/zip-library is no longer needed to support older versions of PHP. All encryption and compression is now handled natively in PHP.
v3.4 should be fully backwards compatible (as long as you use PHP ^7.3|8.0 that is). Planned v4.0 may break things however.
v3.3
v3.2
v3.1
Now supports native PHP ZipArchive-methods if using PHP >= 7.2 and PHP Zip-extension >= 1.14.0. Else the package will fallback to the previous nelexa/zip-package methods.
This should prove to be more memory efficient.
Also some other minor edits and improvements.
Note: If upgrading and the above conditions are met, AES 128-encryption will be used instead of PKWARE/ZipCrypto as this is not Supported by PHP's ZipArchive if you're using the default encryption methods.
v3.0
v2.5
v2.4
v2.3
v2.2
- The package now creates a new zip containing the
spatie/laravel-backup
-zip. This is to prevent the underlying content to be visible before unzipping. - Minor optimisations for the encryption-methods in an effort to not require as much RAM on bigger files. This is very difficult to get around though as encryption in itself is memory-intensive.