.. vim: ft=rst nospell tw=80

v0.2.1 - July 7, 2015 - South migration
---------------------------------------

- Adds an initial migration for Django < 1.7 with South.

.. warning::

    If you're using South, you'll need to run ``manage.py migrate --fake
    django_agent_trust 0001`` after upgrading.


v0.2.0 - May 22, 2015 - Djano migration
---------------------------------------

- Adds an initial migration for Django >=1.7.

.. warning::

    If you're using Django >=1.8, you'll need to run ``manage.py migrate
    --fake-initial django_agent_trust`` after upgrading.


v0.1.9 - April 3, 2015 - Django 1.8 compatibility
-------------------------------------------------

- Fixes testing issues and deprecation warnings on Django 1.8.


v0.1.8 - September 9, 2013 - Python 3 compatibility
---------------------------------------------------

- Tests pass with Django 1.6 under python 3.2 and 3.3.

- Added a tox.ini for automated testing in multiple environments.


v0.1.7 - August 19, 2013 - Fix for usernames with symbols
---------------------------------------------------------

- Cookie names now incorporate a hash of the username rather than the username
  itself.

.. warning::

    Updating to this version will effectively revoke all previously trusted
    agents.


v0.1.6 - May 9, 2013 - Django 1.5 compatibility
-----------------------------------------------

Custom user models are now supported.

Unit tests have been updated to work across Django versions, with and without
USE_TZ=True.


v0.1.5 - October 8, 2012 - Django < 1.4
---------------------------------------

The middleware is now disabled in Django < 1.4 and all unit tests are skipped.


v0.1.4 - Sep 10, 2012 - Admin cosmetics
---------------------------------------

- Add :func:`AgentSettings.unicode
  <django_agent_trust.models.AgentSettings.unicode>` for the benefit of the
  admin site.


v0.1.3 - Aug 20, 2012 - Packaging fix
-------------------------------------

- Switch to setuptools to install fixtures. The tests will fail otherwise.


v0.1.2 - Aug 19, 2012 - Security fix
------------------------------------

- Include the username in the signed cookie payload and don't accept it for any
  other user.


v0.1.1 - Aug 19, 2012 - Minor improvements
------------------------------------------

- Added :func:`django_agent_trust.context_processors.agent`.

- Added :attr:`Agent.is_session <django_agent_trust.models.Agent.is_session>` to
  indicate session-scoped trusted agents.


v0.1.0 - Aug 13, 2012 - Initial release
---------------------------------------

Initial beta release. This project was spun off of `django-otp-agents
<http://pypi.python.org/pypi/django-otp-agents>`_, part of the `django-otp
<http://pypi.python.org/pypi/django-otp>`_ suite.
