All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Update
deploy.php
template to support Deployer v7. v6 is no longer supported.
To migrate from v6 to v7 see Deployer's upgrade documentation. - Add reusable workflow for GitHub which can be used for deployments.
0.6.0 - 2021-11-02
- Add
wp:post_rollout
task andpost_rollout_commands
option to run custom commands before finishing the deployment.
0.5.0 - 2021-11-02
- Add
wp:install
task to install WordPress if it is not installed.
0.4.0 - 2021-05-28
- Require PHP 7.4.
- Require Composer 2.
- Remove the deprecated
--no-suggest
parameter forcomposer install
.
- Add support for custom path to WP-CLI binary.
0.3.2 - 2020-10-09
- Allow the
wp:upgrade_db
task to fail gracefully.
0.3.1 - 2020-10-03
- Move
wearerequired/coding-standards
dependency to dev dependencies.
0.3.0 - 2020-10-03
- Add
wordpress
option to allow skipping WordPress related task on deploy.
0.2.0 - 2020-09-25
- Add task to run the WordPress database update procedure on deployment.
- Set
keep_releases
option3
by default.
0.1.2 - 2020-09-23
- Set
allow_anonymous_stats
optionfalse
by default. - Update
composer_options
to use--no-dev
flag for production deployments.
0.1.1 - 2020-09-23
- The deploy.tpl.php is copied now (before it was read and written to a new file).
- Use correct path to deploy.php in uninstall event (path to the folder where the composer.json is located).
0.1.0 - 2020-09-22
- The initial version of this composer plugin.