This also requires at least Python 3.7 so Python 3.6 is no longer supported.
Things to be aware of
Minor changes to /get API response format - see CHANGELOG.md for details.
MentionableMixin now raises ImplementionRequired exception if either of get_absolute_url or all_text are not overridden - previously failed quietly with a log message.
New {% webmention_endpoint %} template tag
include in HTML <head> to aid endpoint discoverability.
Endpoint is already discoverable via HTTP headers by WebmentionHeadMiddleware but different implementations of the Webmention spec may only check for one or the other.
Other
Improved documentation.
Significant refactoring of tests to improve readability.
Important changes
Merges #20 to fix #19 - thanks @GriceTurrble.
Celery version bump to fix #18.
Things to be aware of
/get
API response format - see CHANGELOG.md for details.MentionableMixin
now raisesImplementionRequired
exception if either ofget_absolute_url
orall_text
are not overridden - previously failed quietly with a log message.{% webmention_endpoint %}
template tag<head>
to aid endpoint discoverability.Other