What's Changed
* Add `pagelist` method by yvesf
* Initialize `minor` with `False` instead of `None` in `put_page` by yvesf
* put / get_file should wrap data into a binary object by bbsteam in https://github.com/kynan/dokuwikixmlrpc/pull/3
* Add support for `dokuwik.appendPage` by kaie
* Specify text with the append option
* Use a timeout when connecting to remote XMLRPC
* Catch URLError when initializing XMLRPC object
* Add errcheck decorator catching for xmlrpc.Fault
* Apply checkerr decorator to all XMLRPC functions
* Add DokuWikiXMLRPCProtocolError Exception class
* Translate ProtocolError to DokuWikiXMLRPCProtocolError
* Catch DokuWikiError exceptions in Callback.dispatch
* Python 3 compatibility 5
* Handle ExpatError in checkerr decorator, closes 2
* added struct plugin support by oschwab in https://github.com/kynan/dokuwikixmlrpc/pull/7
* Relicense as MIT, closes 6
New Contributors
* bbsteam made their first contribution in https://github.com/kynan/dokuwikixmlrpc/pull/3
* oschwab made their first contribution in https://github.com/kynan/dokuwikixmlrpc/pull/7
**Full Changelog**: https://github.com/kynan/dokuwikixmlrpc/commits/2020.5.23