News
- Added `arclight_handler` server handler for [Arclight servers](https://github.com/IzzelAliz/Arclight) (#269)
Changes
- Replaced usage of the deprecated `pkg_resources` and added python dependency `packaging` for parsing `requirements.txt` lines
- Added support for `.yaml` as a translation file extension
- Split multiline-message into multiple messages for `!!MCDR` command helps, for legacy Minecraft versions that don't support multiline messages (263)
- Disallowed plugin IDs that start with non-alphabet characters
- i.e. regex from `[a-z0-9_]{1,64}` to `[a-z][a-z0-9_]{0,63}`
- Deprecate for now, to be removed in v2.13
Fixes
- Fixed stdout/stderr being block-buffered when piped, resulting in delayed or even no output (257)
- Fixed exception at interpreter shutdown due to reading stdin in daemon threads (47)
- Fixed the improper player name validator regex (260) (262 by AnzhiZhang)
- Fixed the issue that the helper cannot handle 403 correctly (271)