capistrano/capistrano — pull request #196 by kenmazaika (2012-04-19 21:18:40+00:00)
Title: Add deprecation warning if someone uses old deploy:symlink syntax on callbacks

This adds a deprecation warning when the following commands are called:

```
before "deploy:symlink", "pizza:friendship"
after "deploy:symlink", "omg:kittens"
```

```
[Deprecation Warning] This API has changed, please hook `deploy:create_symlink` instead of `deploy:symlink`.
```

and the code effectively treats it as rewritten to the following

```
before "deploy:create_symlink", "pizza:friendship"
after "deploy:create_symlink", "omg:kittens"
```