------------------- - tests: replace more specific `ConnectionRefusedError` with `OSError` for compatibility with FreeBSD (152) Thanks to `AMDmi3 https://github.com/AMDmi3`_
0.21.0
------------------ - server: support PASV response with custom address (150) Thanks to `janneronkko https://github.com/janneronkko`_
0.20.1
------------------ - server: fix real directory resolve for windows (147) Thanks to `ported-pw https://github.com/ported-pw`_
0.20.0
------------------
- add client argument to set priority of custom list parser (`parse_list_line_custom_first`) (145) - do not ignore failed parsing of list response (144) Thanks to `spolloni https://github.com/spolloni`_
0.19.0
------------------
- add client connection timeout (140) - remove explicit coroutine passing to `asyncio.wait` (134) Thanks to `decaz <https://github.com/decaz>`_