++++++++++++++++
- 97: Add BrowserIDException that is raised by verify when there are issues
connecting to the remote verification service. Update the Verify view to handle
these errors.
- 125: Prevent the Verify view from running reverse on user input and add check
to not redirect to URLs with a different host.
- Remove ability to set a custom name for the Verify redirect parameter: it's
just ``next``.
- Replace ``browserid_button`` with ``browserid_login`` and
``browserid_logout``, and make ``browserid_info`` a function.
- 109: Fix issue with unicode strings in the ``extra_params`` kwarg for
``verify``.
- 110: Fix bug where kwargs to ``authenticate`` get passed as ``extra_params``
to verify. Instead, you can pass any extra parameters in ``browserid_extra``.
But please don't, it's undocumented for a reason. <3
- 105: General documentation fixes, add more debug logging for common issues.
Add ``BROWSERID_DISABLE_SANITY_CHECKS`` setting and remove the need to set
``SITE_URL`` in development.
- Add ``form_extras`` parameter to ``browserid_button``.
- 101, 102: Update the default JavaScript to pass the current user's email
address into ``navigator.id.watch`` to avoid unnecessary auto-login attempts.
- Add template functions/tags to use for embedding login/logout buttons instead
of using your own custom HTML.
- Add a ``url`` kwarg to ``verify`` that lets you specify a custom verification
service to use.
- Add documentation for setting up the library for development.
- 103: ``BrowserIDForm`` now fails validation if the assertion given is
non-ASCII.
- Fix an error in the sample urlconf in the documentation.
- 98: Fix a bug where login or logout buttons might not be detected by the
default JavaScript correctly if ``<a>`` element contained extra HTML.
- Add ``pass_mock`` kwarg to ``mock_browserid``, which adds a new argument to
the front of the decorated method that is filled with the Mock object used
in place of ``_verify_http_request``.
- Any extra kwargs to ``BrowserIDBackend.authenticate`` are passed in the verify
request as POST arguments (this will soon be removed, don't rely on it).