Releases: deployphp/deployer
Releases · deployphp/deployer
v8.0.5
v8.0.4
v8.0.3
v8.0.2
v8.0.1
v8.0.0
v8.0.0-rc.1
What's Changed
- Fix local_archive strategy to use git root directory for archive by @adpeyre in #4168
- Magento2 - Deploy multiple themes at once if using static_content_jobs #4174 by @johnorourke in #4175
- Magento 2 Recipe Setup Upgrade Task Should be Non Interactive #4178 by @carlos-reynosa in #4179
- Update PHP provisioning versions by @adevade in #4163
- Add silverstripe-6 support by @ntd in #4183
- Refactor secrets management by @antonmedv in #4186
- Fixed Collection->remove incorrect throw by @roelvanhintum in #4188
- Update docker image due to missing/depracated dependencies by @featdd in #4190
- feat: guard Deployer singleton before Host construction by @m1rm in #4189
- Add optimisations to dockerfile by @featdd in #4191
New Contributors
- @adpeyre made their first contribution in #4168
- @johnorourke made their first contribution in #4175
- @ntd made their first contribution in #4183
- @roelvanhintum made their first contribution in #4188
- @featdd made their first contribution in #4190
- @m1rm made their first contribution in #4189
Full Changelog: v8.0.0-rc...v8.0.0-rc.1
v8.0.0-rc
What's Changed
- Change query to formBody in chatwork_send_message by @a-yasui in #4152
- Clean config cache before running DB upgrades by @renttek in #4153
- fix(rsync): Use named arguments for runLocally by @jholtkoetter in #4158
- Install specific Composer version by @alexander-nitsche-governikus in #4159
- Change Node.js version to use current LTS in provision script by default by @adevade in #4162
- Simplify writable directories in Laravel config by @adevade in #4164
New Contributors
- @a-yasui made their first contribution in #4152
- @jholtkoetter made their first contribution in #4158
- @alexander-nitsche-governikus made their first contribution in #4159
Full Changelog: v8.0.0-beta...v8.0.0-rc
v8.0.0-beta
What's Changed
- [Documentation] Add note about enable root user on ubuntu by @AdamGaskins in #4129
- refactor: reorder TYPO3 recipe tasks by @david-bonhagen in #4130
- Run optimize instead of seperate tasks by @barryvdh in #4135
- fix: add return type declaration to execute method by @mrhackcz in #4136
- fix: detect macOS ACL support using uname instead of chmod output by @alies-dev in #4137
- Add writable_acl_force to force ACL reset on writable dirs by @ianbeu in #4140
- Add Laravel task to reload running services by @Propaganistas in #4141
- Add {{bin/magento}} to deploy assets properly by @jissereitsma in #4143
- Update TYPO3 recipe: Remove _assets directory from TYPO3 shared and writable directories by @jan-vodila in #4142
- Fix: Task deploy:vendors must be executed before any TYPO3 command by @MarcoRemy in #4144
- Run reload after deploy by @barryvdh in #4145
New Contributors
- @AdamGaskins made their first contribution in #4129
- @ianbeu made their first contribution in #4140
- @jissereitsma made their first contribution in #4143
- @jan-vodila made their first contribution in #4142
Full Changelog: v8.0.0-alpha.3...v8.0.0-beta
v8.0.0-alpha.3
Full Changelog: v8.0.0-alpha.2 → v8.0.0-alpha.3
✨ New Features
- New Deployment Strategy: Added
local_archiveupdate code strategy — @calebdw (#4017) - TYPO3: Added schema update task and improved recipe documentation — @MarcoRemy, @david-bonhagen (#4117, #4105)
- Shopware: Updated recipe to include
public/pluginsas 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
SensitiveParameterattribute — @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
.sshdirectory and key file permissions — @MarcoRemy (#4108, #4113) - Command Options: Fixed incorrect
InputOption::VALUE_REQUIREDmode — @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
- Laravel: Fixed dotenv test and recipe updates — @aladei-dean-lucassen, @madurapa (#4082, #4086)
- TYPO3: Fixed missing task in recipe — @MarcoRemy (#4116)
- TYPO3: General recipe updates — @david-bonhagen (#4094)
- Docs: Fixed formatting issues in
getting-started.md— @alexkart (#4111)