All notable changes to this project will be documented in this file. We follow the Semantic Versioning 2.0.0 format.
- Improve error messages by refactoring ServeView
- Adding Django 2.2 support, dropping Wagtail 1 support
- Introduces Black autoformatting.
- Add support for Wagtail 2.8
- Remove testing for Python 2.7
- Improve getting started documentation.
- Add support for RoutablePageMixin.
- Simplified CHANGELOG format.
- Removed superfluous tests of
Page.get_admin_display_title
. - Add additional tests for the
before_serve_shared_page
andafter_serve_shared_page
hooks. - Added Django check and note in README to clarify dependency on
wagtail.contrib.modeladmin
app. - Fixed MANIFEST.in to properly include only appropriate HTML templates.
- Added unit test against requests without
SERVER_PORT
. - Added support for Django 2.0 and Wagtail 2.0.
- Adds testing against Django 1.11 and Wagtail 1.13.
- Adds additional hooks to support custom serve logic.
- Adds testing against Wagtail 1.10.
- setup.py now includes Trove classifiers for PyPI.
- Explicitly only invoke sharing logic on HTTP GET requests.
- Better and simpler logic for preview banner insertion.
- Improved README formatting for PyPI.
- Improved sharing link text in Wagtail admin menu.
- Moved sharing configuration to Django model.
- Update default banner text.
- Add sharing link to Wagtail admin page browser.
- Initial release.