Changelog
=========

1.8.1 (2022-09-03)
------------------

- Forgot a file in the previous release...


1.8 (2022-09-03)
----------------

- Checked compatibility with Django 4.0. Dropped Python 3.5 as
  django-model-utils not compatible with it.
- Updated example project to use Bootstrap 5.
- Checked compatibility with Django 4.1. Dropped Python 3.6 as
  it's end-of-life.

1.7 (2021-04-29)
----------------

- Checked support for Django 3.1 and 3.2.
- Dropped support for Django 1.11.

1.6 (2019-12-12)
----------------

- Added support for Django 3.
- Dropped support for Python 2, python 3.4 and Django 2.1.


1.5 (2019-07-01)
----------------

- Support for Django 2.1 and 2.2.
- Added Tox.


1.4 (2018-05-14)
----------------

- Example project never had database migrations.
- Setup script was broken if used with version 10 of pip.


1.3 (2017-12-03)
----------------

- Added support for Django 2.0.
- Dropped support for Django 1.8 and 1.10.


1.2 (2017-05-10)
----------------

- Checked that app works with Django 1.11.
- Bugfix: sitemap items are ordered by 'start' date.


1.1 (2016-10-05)
----------------

- Now works with Django 1.10.


1.0 (2016-02-09)
----------------

BACKWARDS INCOMPATIBLE CHANGES:
"Why is it called mininews, when it's a publication control system?". Good point. So I renamed the entire project
from django-mininews to django-minipub, and bumped the version to 1.0 to warn that big changes were to be expected!
To upgrade: simply run a global search-and-replace in your project for the following strings:
- 'mininews' is replaced by 'minipub'
- 'Mininews' is replaced by 'Minipub'
That's it!

Changes:
- Changed project name to django-minipub.


0.6.1 (2015-05-11)
------------------

- Improved setup file.


0.6 (2015-05-10)
----------------

- Dropped Django 1.4/1.6 and added support for Django 1.8.


0.5 (2015-04-21)
----------------

- Play nice with other mixins' clean() methods.
- Improved documentation.
- Fixed some deprecation warnings.
- Upgraded versions of various third party packages.

0.4 (2014-10-15)
----------------

- Better handling of when we have more statuses than just 'draft' and 'published'.
- Removed pagination: it's not Mininews' job to control this.
- Do not set 'allow_empty': leave that to the end-user project.
- Do not set 'make_object_list': leave that to the end-user project.
- Updated Bootstrap version used in example project.
- Added more documentation.
- Removed unnecessary code.

0.3 (2014-09-19)
----------------

- Renamed AbstractArticleModel to MininewsModel.
- Renamed viewable() to live().
- Renamed all the views.
- Renamed admin class.
- All articles should be viewable in list views to staff users.
- Added a 'staff_preview' property.
- Tidied up the example_project.
- Started on the documentation.


0.2 (2014-09-05)
----------------

- Strip out the SEO fields and model - they belong in their own, separate, application.
