- Allow easily disabling Slackistrano by setting :slackistrano to false [#67]
- An entirely new way of customizing the messages sent to Slack. See the README for details.
- Require version 3.5.0 of Capistrano and utilize it's new dry-run functionality.
- Internal code refactoring. No public facing changes.
- BREAKING: You must now
require 'slackistrano/capistrano'
in your Capfile. Previously it was justrequire 'slackistrano'
. It is also no longer necessary to addrequire: false
in your Gemfile, but it won't hurt to leave it.
- Honor Capistrano's
--dry-run
[#33] - Better error reporting if Slack API returns failure [#40]
- Allow posting to multiple channels by setting
:slack_channel
to an array [#37]
- BREAKING: Renamed all
***_starting
settings to***_updating
- BREAKING: Renamed all
***_finished
settings to***_updated
- Added rollback options
***_reverting
and***_reverted
[#19, #31]