Highlights
- Add jsonapi command (#4045)
- Fix TTY detection for runserver command. (#4033)
- Add Vagrant transport to Drush. (#4036)
- Fixes #4034: Ensure that status code is nonzero on invalid shutdown (#4037)
Small Wins
- Reduce the useless verbosity of batch update output (#3372) (#4090)
- Fix misleading usage examples for config:set and config:delete commands (#4085)
- Fixed usage docs for user-add-role. (#4088)
- Document how to show current site alias in Zsh prompt (#4086)
- Remove mentions of Shippable. (#4079)
- Add mysql service to Travis config. (#4078)
- More docs about dynamic users in site.yml files.
- Fix #4055. Better sorting of commands in help list. (#4057)
- Print class name in drush_op() for better verbose logs
- Update dependencies. (#4051)
- UNISH_NO_TIMEOUTS is unused since we moved to CLITrait. (#4047)
- Add webflo/drupal-core-require-dev (#4041)