hapistrano/CHANGELOG.md

107 lines
2.6 KiB
Markdown
Raw Normal View History

2018-03-08 17:04:00 +03:00
## 0.3.5.3
* Support for aeson 1.3
2018-02-05 18:45:56 +03:00
## 0.3.5.2
* Loose uppers bounds for async
## 0.3.5.1
* Standarize style
* When showing version information also show git branch and commit
## 0.3.5.0
* Add support for deploying to other Unix systems, besides GNU/Linux which
didn't supported all the flags that Hapistrano was using. See issue #63
2017-11-20 07:00:36 +03:00
## 0.3.4.0
* Use `git checkout` instead of `git reset` to set the release revision
## 0.3.3.0
* Correct bounds for base. GHC support for versions older than 7.10 was dropped on 0.3.0.0
* Add `run_locally` to run user defined commands locally before deployment. Thanks to Sibi (GitHub: psibi) for this contribution
2017-08-09 00:57:17 +03:00
## 0.3.2.4
* Allow time 1.8
* Allow process 1.6
2017-08-08 18:41:41 +03:00
## 0.3.2.3
* Allow path-io 1.3
2017-06-13 21:03:52 +03:00
## 0.3.2.2
* Allow optparse-applicative 0.14
2017-05-17 22:29:47 +03:00
## 0.3.2.1
* Add support for help in subcommands. Thanks to Vanessa McHale (GitHub: vmchale) for this contribution
## 0.3.2.0
2017-05-17 22:29:47 +03:00
* Fix `-v` switch for hap. Thanks to Sibi (GitHub: psibi) for this contribution
* Add `vc_action` to control version control related tasks. Thanks to Sibi (GitHub: psibi) for this contribution
## 0.3.1.0
* Fixed a bug with repos not being fetched properly.
* Implemented concurrent deployment to multiple hosts.
* Now completion tokens are dropped automatically like old releases.
## 0.3.0.1
* Reduced verbosity of some commands to make reading logs easier.
* Restart command is now invoked after activation of new release (as it
should).
* Fix a typo in flag that specifies SSH port for `scp`.
* Ensure that containing directories for files and directories to copy
exist before invoking `scp`.
2017-01-29 17:54:22 +03:00
## 0.3.0.0
* Add proper set of dependency version constraints.
* Use `optparse-applicative` to parse arguments.
* Allow to specify non-standard SSH port.
* Drop support for GHCs older than 7.10 (because Chris Done's `path` does
not compile with them, see: https://github.com/chrisdone/path/issues/46).
* Now Hapistrano uses `hap.yaml` file for all its configuration.
* Added the ability to copy arbitrary files and directories verbatim from
local machine to target host.
2017-01-29 17:54:22 +03:00
## 0.2.1.2
* Add change log (#23).
* Add `README.md` to extra source files.
* Handle missing environment variables more graciously.
* Allow GHC 8 and base 4.9.
## 0.2.1.1
* Fix tests (#31).
## 0.2.1
* Use Stack (#17).
* Clean up package (#20).
* Fix tests (#25).
## 0.2.0.2
* GHC 7.10 support.
## 0.2.0.1
* Refactoring and documentation improvements.
## 0.2.0.0
* Various refactoring and relaxed dependency constraints.
## 0.1.0.2
* Print error messages to `stderr`, return non-zero exit code on failure.
## 0.1.0.1
* Initial release.