Skip to content

Releases: deployphp/deployer

v8.0.0-alpha.3

28 Oct 10:49
b4dba68

Choose a tag to compare

Full Changelog: v8.0.0-alpha.2 → v8.0.0-alpha.3

✨ New Features

  • New Deployment Strategy: Added local_archive update code strategy — @calebdw (#4017)
  • TYPO3: Added schema update task and improved recipe documentation — @MarcoRemy, @david-bonhagen (#4117, #4105)
  • Shopware: Updated recipe to include public/plugins as a shared folder — @wannevancamp (#4090)
  • Laravel: Added missing Horizon tasks — @mhdcodes (#4078)
  • Notifications: Added “Continue on Failure” option for Teams notifications — @brianfreytag (#4098)
  • Info Command: Now displays application name in “what” info — @M-arcus (#4075)
  • Sensitive Parameters: Adopted PHP’s SensitiveParameter attribute — @staabm (#4122)

🛠️ Improvements

  • Rsync: Skip empty “became” option check — @TheRatG (#4074)
  • PHP-FPM: Fixed reloading of symlinked PHP-FPM services — @SamJUK (#4088)
  • JWT Handling: Avoid setting JWT file permissions when directory is missing — @M-arcus (#4077)
  • SSH Permissions: Improved .ssh directory and key file permissions — @MarcoRemy (#4108, #4113)
  • Command Options: Fixed incorrect InputOption::VALUE_REQUIRED mode — @gharlan (#4091)
  • Upgrade & Maintenance: Refactored detection and maintenance tasks — @carlos-reynosa (#4127)
  • Shopware JWT Fix: Handled empty config/jwt/ folder edge case — @null93 (#4101)
  • Documentation: Added dynamic config examples and formatting updates — @alexkart (#4111, #4119)
  • Compatibility: Only call curl_close() on PHP < 8 — @jamieburchell (#4125)

🐛 Bug Fixes

v8.0.0-alpha.2

14 May 14:10

Choose a tag to compare

What's Changed

🛠️ Enhancements & Fixes

  • PHP 8.2 linting via GitHub Actions (#4018)
  • Resolved premature stream read termination (#4032)
  • Improved releases task performance (#4034)
  • Corrected behavior when rsync flags are empty (#4044)
  • Removed duplicate Content-Type headers (#4026)
  • Updated config.yml settings (#4053)
  • Enhanced PHP Composer parsing (#4055)
  • Fixed typo in node_version variable within provisioning notices (#4062)

📚 Documentation

  • Updated avoid-php-fpm-reloading.md for clarity (#4027)
  • Added prerequisites for add-apt-repository usage (#4054)

🧩 New Features

  • Introduced crontab:remove task in contrib/crontab.php (#4033)
  • Enabled customizable artisan paths in Laravel deployments (#4066)
  • Added task to execute artisan schedule:interrupt (#4071)

🛠️ Recipe Updates

  • Disabled http:cache:warm:up step for Shopware versions 6.6 and above (#4041)
  • Shared theme folder for atomic themes in Shopware recipe (#4059)
  • Reverted shared theme folder change in Shopware recipe (#4060)

🐛 Bug Fixes

  • Escaped shell arguments when setting remote crontab (#4042)

New Contributors

Full Changelog: v8.0.0-alpha.1...v8.0.0-alpha.2

v7.5.12

19 Feb 16:47
efc71da

Choose a tag to compare

  • Fixed compatibility issues between php7 and php8
  • Updated docker image to use php8.3

v8.0.0-alpha.1

10 Feb 13:25
e25bedc

Choose a tag to compare

v8.0.0-alpha.1 Pre-release
Pre-release

v7.5.11

10 Feb 14:28
4487612

Choose a tag to compare

  • Fixed bugs with tailing commas in PHP7.

v7.5.10

10 Feb 13:13
10901e6

Choose a tag to compare

  • Fixed tailing comma errors in PHP7.
  • Fixed default_selector behavior.
  • Fixed Docker binary name to dep.

v7.5.8

27 Nov 21:36
4900fe7

Choose a tag to compare

  • More fixes for optional parameters specified before required parameters errors.
  • Do not throw an exception on E_DEPRECATED error.

v7.5.7

27 Nov 12:39
e030366

Choose a tag to compare

  • Fixed optional parameters specified before required parameters error.

v8.0.0-alpha

28 Nov 13:02

Choose a tag to compare

v8.0.0-alpha Pre-release
Pre-release

Deployer 8 is here, marking the start of a new chapter:

  • PHP 8+ Ready: Modernized codebase built for the future.
  • Improved Architecture: Stronger, more scalable foundation.
  • Bug Fixes: Resolving long-standing issues from version 7.

This is an alpha release, with more alphas and betas to come before a stable version. Feedback is welcome as we refine and stabilize!

v7.5.6

26 Nov 15:36
4f43595

Choose a tag to compare

  • Added support for PHP 8.4.
  • Removed task artisan:create_key from Laravel recipe.