- Update dependencies (slackistrano, bundler & rake)
- Skip Yoast SEO plugin when installing language packages as it caused issues with translated rewrite rules
- Correct author icon path
- Requires WP-CLI 2.1.0 and newer
WP-CLI 2.1.0 introduced the
--all
flag for installing translations for all installed plugins/themes. - Changed event from
deploy:finishing
todeploy:updated
to install and update translations before publishing a new release without translations.
- Correct Slackistrano defaults tasks hook.
- Improve defaults for Slackistrano Prevents warnings when not using Slack notifications at all.
- Improve WP-CLI error handling Prevents clutter and early deployment fails when WP-CLI language commands error.
- Support WP-CLI 2.0.0 and newer
In WP-CLI 2.0.0 the
wp language plugin
andwp language theme
commands were introduced.
- Support WP-CLI 1.2.0 and newer
In WP-CLI v1.2.0 the
wp core language
command was changed towp language core
. - Get deployer's name from Git config in
SlackistranoMessagingElements
- Renamed to
Capistrano::Wearerequired
and published on rubygems.org. - Added
wordpress:clear_opcache
task. - Added new messaging classes for Slackistrano for more informative notifications.
- Moved support for custom icon (via
icon_url
oricon_emoji
) and bot name (viausername
) to its own classSlackistranoMessagingElements
. SlackistranoExpandedGitMessaging
extendsSlackistranoMessagingColors
which extendsSlackistranoMessagingElements
.
- Moved support for custom icon (via
- Added
deploy:cleanup_all
task. - Added
wordpress:install_translations
andwordpress:update_translations
tasks.
- Added
composer:clear_cache
task.
- Initial version.