=== (ongoing) ===

=== 0.14.1 ===

- Improved lockfile decorator

=== 0.14 ===

- Added ``getCookie`` js function that can be used to retrieve the csrf token
  for AJAX POST requests.

=== 0.13 ===

- Added lockfile decorator

=== 0.12 ===

- Added analytics context processor.

=== 0.11 ===

- Added RapidPrototypingView which allows you to render any template by typing
  it's path into the URL.

=== 0.10 ===

- Added AjaxResponseMixin
- Added AjaxRedirectMiddleware

=== 0.9 ===

- Added ``is_callable`` and ``is_not_callable`` to ViewTestMixin.
- Added test_email_backend.py.
- Added ``send_email`` to utils_email.py.
- Added test views for testing 404 and 500 templates.

=== 0.8 ===

- Added template tag ``navactive`` and template filter ``get_verbose``.
- Added DetailViewWithPostAction to handle custom post actions.

=== 0.7 ===

- Set PREPEND_WWW to False in test_settings.

=== 0.6 ===

- Added JSONResponseMixin as suggested in the official Django docs

=== 0.5 ===

- Added new method ``get_data_payload`` to ``ViewTestMixin`` that allows you
  to call all your views with given POST or GET data. (See docs)

=== 0.4 ===

- Changed test_settings.py so that only 'admin.py$' files are excluded from
  coverage. Before this change, an app with the name 'foobar_admin' would
  be completely excluded from coverage, which is bad.

=== 0.3 ===

- Added test mixins to ease the process of writing integration tests with
  self.client.get. See the docs for further explanation.

=== 0.2 ===

- Added custom testrunner (see docs/testrunner.rst)

=== 0.1 ===

- Initial commit
