diff --git a/docs/changelog.rst b/docs/changelog.rst index c7b0a078..dc8453ab 100644 --- a/docs/changelog.rst +++ b/docs/changelog.rst @@ -8,15 +8,20 @@ This changelog is used to track all major changes to Mopidy. v0.19.0 (UNRELEASED) ==================== +Feature release. + +**MPD frontend** + - Proper command tokenization for MPD requests. This replaces the old regex based system with an MPD protocol specific tokenizer responsible for breaking requests into pieces before the handlers have at them. (Fixes: :issue:`591` and :issue:`592`) -- Updated commands handler system. As part of the tokenizer cleanup we've updated - how commands are registered and making it simpler to create new handlers. +- Updated command handler system. As part of the tokenizer cleanup we've + updated how commands are registered and making it simpler to create new + handlers. -- Simplifies a bunch of handlers. All the "browse" type commands now use a +- Simplified a bunch of handlers. All the "browse" type commands now use a common browse helper under the hood for less repetition. Likewise the query handling of "search" commands has been somewhat simplified. @@ -60,8 +65,6 @@ Bug fix release. milliseconds since Unix epoch as an integer. This makes serialization of the time stamp simpler. -**Windows** -======= - Minor refactor of the MPD server context so that Mopidy's MPD protocol implementation can easier be reused. (Fixes: :issue:`646`)