Misago 0.7 is codebase cleanup release that removes some deprecated features like the misago.datamover
that enabled updates from Misago 0.5 as well as CreatePartialIndex
and CreatePartialCompositeIndex
migration utilities that were replaced by the PgPartialIndex
in final 0.6 release.
Updating instructions
Note: before updating to 0.7, make sure your Misago installation is at version 0.6 (not 0.6 alpha!). Misago 0.6 implements certain database cleanups as parts of its migrations that are no longer there in Misago 0.7. If you'll skip 0.6 final and attempt updating any of the alphas to 0.7 directly, you'll database will contain deprecated indexes instead of new ones, and possible future migrations may fail on you.
To update Misago from 0.6 to 0.7, use PIP to uninstall old Misago and install new one:
pip uninstall misago
pip install misago --pre
misago.datamover
has been removed
misago.datamover
entry in your settings.py
INSTALLED_APPS
setting is an error in Misago 0.7 and should be removed. Likewise the url(r'^', include('misago.datamover.urls'))
entry in your urls.py
will also error and has to be removed.
If you have updated to Misago 0.6 from Misago 0.5 and you looking to preserve redirects from old links after update to 0.7, please use the Misago 0.5 Redirects app.
CreatePartialIndex
and CreatePartialCompositeIndex
migration utilities have been removed
0.7 release finalizes deprecation of previous implementation of custom indexes via removal of old migration utilities as well as their migrations. Attempting the update from any of the 0.6's alphas to 0.7 and skipping the 0.6 final release on the way will lead to your database containing both old and new indexes which may be source of errors in future migrations.
New features
none
Theme changes
none
Bugs fixed
none
Implementation and API changes
- 858 -
CreatePartialIndex
andCreatePartialCompositeIndex
migration utilities have been removed. - 859 -
misago.datamover
has been removed. Redirects from old urls have been extracted to separate app: Misago 0.5 Redirects - 863 -
extras
directory has been excluded from Misago releases published to Pypi. This directory contains few utility scripts that perform additional cleanups after the yapf and aren't the part of package.
Documentation changes
- 860 - Updated readme and docs to don't mention
--pre
anymore since Misago's Pypi releases are no longer marked as prelease. - 862 - "Setup and maintenance" document was turned into the chapter that contains update path documentation as well as docs on updating from Misago 0.5 guide.