++++++++++++++++
* Added the ability to do
:meth:`~django_functest.ShortcutLoginMixin.shortcut_login` with just a user
object (no password needed).
* Added ``within`` parameter to :meth:`~django_functest.FuncCommonApi.assertTextPresent`
and :meth:`~django_functest.FuncCommonApi.assertTextAbsent`.
This brings a small **backwards incompatibility**. If you were using these
methods to do assertions on something outside the body element, such as the
``<title>`` element inside ``<head>``, those assertions will now fail. You
can pass something like ``within="title"`` for those cases.
* Added the ability to :meth:`~django_functest.FuncCommonApi.submit` a form by
specifying the form element itself, rather than a button.
* Added :doc:`interactive` documentation.
* Lots of internal cleanups and layout reorg, including switching to pytest for
our own test suite.