1
0
Fork 0
mirror of https://github.com/capistrano/capistrano synced 2023-03-27 23:21:18 -04:00

Merge pull request #1729 from mattbrictson/fix-cap-3.5-changelog

Move validation release notes to 3.5.0
This commit is contained in:
Lee Hambley 2016-07-19 08:25:26 +02:00 committed by GitHub
commit 351d8e1b1a

View file

@ -75,6 +75,10 @@ and how to configure it, visit the
* Added option to set specific revision when using Subversion as SCM (@marcovtwout)
* Deduplicate list of linked directories
* Integration with Harrow.io (See http://capistranorb.com/documentation/harrow/) when running `cap install`
* Added validate method to DSL to allow validation of certain values (@Kriechi)
* validate values before assignment inside of `set(:key, value)`
* should raise a `Capistrano::ValidationError` if invalid
* Added default validation for Capistrano-specific variables (@Kriechi)
### Fixes:
@ -208,12 +212,6 @@ https://github.com/capistrano/capistrano/compare/v3.2.1...v3.3.3
This allows roles to specify properties common to all servers and
then for individual servers to modify them, keeping things DRY
* Enhancements (@Kriechi)
* Added validate method to DSL to allow validation of certain values
- validate values before assignment inside of `set(:key, value)`
- should raise a `Capistrano::ValidationError` if invalid
* Added default validation for Capistrano-specific variables
Breaking Changes:
* By using Ruby's noecho method introduced in Ruby version 1.9.3, we dropped support for Ruby versions prior to 1.9.3. See [issue #878](https://github.com/capistrano/capistrano/issues/878) and [PR #1112](https://github.com/capistrano/capistrano/pull/1112) for more information. (@kaikuchn)
* Track (anonymous) statistics, see https://github.com/capistrano/stats. This breaks automated deployment on continuous integration servers until the `.capistrano/metrics` file is created (with content `full` to simulate a "yes") via the interactive prompt or manually.