* `--discover-repos` option for `clone`, `list-issues` and `close-issues`. It can be used instead of `--master-repo-names` to dynamically discover all repos associated with the specified students/groups.
* `create-teams` is back, such that a RepoBee user can create student teams without creating any repos.
* The plugin system has been completely overhauled, see [repobee-plug v0.12.0 release notes](https://github.com/repobee/repobee-plug/releases/tag/v0.12.0) for details.
Features
* c18abf6 Add `--discover-repos` option to close-issues, fix 412
* cb466df Add `--discover-repos` for `clone` and `list-issues` commands (407)
* 0cd3352 Add create-teams command, fix 384
* bd81e6c Show hook results for extension commands, fix 411
* 26b0692 Add support for BaseParser.REPO_DISCOVERY, fix 410
* 7621b7b Warn on use of deprecated hooks, fix 398
* 93d2192 Use clone_task hook in clone command, fix 394
* 4322335 Use setup_task hook in update and setup commands, fix 392
* 9cd890a Prefix javac plugin CLI options with --javac, fix 388
* 75ba998 Show plugin version in help section, fix 378
Documentation
* f252a98 Update docstrings of platform API implementatins, fix 414
* 602e007 Update roadmap
* 76686b1 Fix incorrect type hint
* b0e32ba Add missing documentation to command subpackage, 403
* fbfcd9c Add brief README files to subpackages
* 8d4a1f7 Update the roadmap
* c403823 Add note about planned changes to plugin system
* d6656d4 Update roadmap in README
* e4bd0cb Add 3.8 to supported Python versions badge
* 4da175e Remove redundant information in README
* 6a1d41b Update overview section in README
* bdf137c Add RepoBee logo
Refactorings
* f6a7359 Update javac plugin to use config_hook again
* bd87574 Migrate built-in plugins to new task hooks, fix 399
* 354db21 Support the new Result tuple, fix 409
* 97cda6e Redesign command.issues.list_issues, fix 405
* 67fd5f0 Redesign commands.repos.clone_repos (406)
* 80a7998 Refactor command module into subpackage, fix 403
* cfc8bd5 Refactor cli module into subpackage, fix 402
* fa826ab Adapt to repobee_plugs lessened API surface
* 0ee4d7b Adapt to the revised deprecation system in repobee-plug
* 569a4ea Run tasks on copies of repos instead of on the actual repos, fix 393
* 2171b4e Adapt plugin usage to final Task definition, fix 397
Other
* 3970daa Pin repobee-plug version to 0.12.0
* a1faa7b Exit early on integration test failures
* 31b6981 Run macOS build without caching and only on Python 3.5.4 (387)
* 53e450d Add Python 3.8 to Travis build matrix (381)
* 15d02cf Measure coverage on integration tests (379)