Changelog
=========

**Version 0.1.4 (31 August 2009)**

- Provided a workaround for the bug relating to `Django Bug #6681 <http://code.djangoproject.com/ticket/6681>`_.
- Provided the settings.py option ``RPC4DJANGO_RESTRICT_REST`` which forces RPC4Django to not attempt to convert any of the method summary docstrings to restructured text.

**Version 0.1.3 (15 July 2009)**

- Fixed a serious bug where RPC4Django relied on ``request.META['CONTENT_TYPE']`` to be set by the web server
- Added generator tag to the template with RPC4Django and the version
- Renamed ``RPC4DJANGO_RESTRICT_DOCUMENTATION`` to ``RPC4DJANGO_RESTRICT_METHOD_SUMMARY`` for clarity
- Built out the example better so that it could be deployed as a `demo <http://rpc4django.davidfischer.name>`_ without modification
- Improved JSON output formatting to be consistent with SimpleXMLRPCDispatcher's XML output

**Version 0.1.2 (13 July 2009)**

- Improved unit testing including adding support for `testing views <http://docs.djangoproject.com/en/dev/topics/testing/#making-requests>`_
- Fixed a minor bug involving the incorrect use of xmlrpclib.Fault which was causing some errors to be reported with the wrong error message
- Fetched the URL for the simple method descriptor using `reverse() <http://docs.djangoproject.com/en/dev/topics/http/urls/#reverse>`_
- Enabled testing an RPC method directly from the method summary
- Fixed some failing unit tests on older python versions

**Version 0.1.1 (11 July 2009)**

- Improved documentation by integrating `reST <http://docutils.sourceforge.net/rst.html>`_
- Allowed reST markup in rpcmethod docstrings
- Fix easy_install problems related to django templates
- Tested version compatibility
- Allowed analyzing post data when content-type cannot tell whether the data is XML or JSON

**Version 0.1.0 (6 July 2009)**

- First version of RPC4Django
